Skip to content

Latest commit

 

History

History
86 lines (66 loc) · 3.08 KB

CHANGELOG.md

File metadata and controls

86 lines (66 loc) · 3.08 KB

Change Log

0.9.0

  • Updated to Swift 4.2 [Contributed by JoshuaKaiser]

0.8.0

  • Add @objc annotation to public methods [Contributed by iv-mexx]

0.7.1

  • Solved warnings related to deprecated String properties

0.7.0

Changed

  • Updated for Swift 4.
  • Update swift-version file to 4.0.

0.6.1

Changed

  • Fixed Carthage building.

0.6.0

Changed

  • Adds LNRNotificationQueue class to queue and display notifications.
  • Adds LNRNotification to encapsulate notification content. Notifications are now triggered or queued by passing a LNRNotification.
  • Notification duration is no longer a property of the LNRNotificationManager, it is a property of each LNRNotification.

0.5.3

Changed

  • Adds Carthage Support

0.5.2

Changed

  • Adds .swift-version.

0.5.1

Changed

  • Adds Swift Package Manager support.

0.5.0

Changed

  • Adds Swift 3 support.

0.4.2

Fixed

  • Fixed notification width error on iPad in multi-window mode. [Contributed by moshegutman]

0.4.1

Fixed

  • Adds missing use_frameworks! declaration in Demo project Podfile.

0.4.0

Changed

  • LNRNotificationManager and LNRNotificationView now use parameter name onTap to refer to the on tap callback for notofications rather than the poorly-named callback. In the interface this slightly modifies the parameters of the LNRNotificationView init:title:body:icon:duration:onTap:position:notificationManager: and the LNRNotificationManager showNotification:title:body:onTap: methods.
  • Demo app now uses LNRSimpleNotifications Pod rather than direct inclusion of the project files.

Fixed

  • No long adds extra padding equal to status bar height when showing notifications from the top position when the status bar is hidden. [Contributed by jkennington]

0.3.0

Changed

  • LNRSimpleNotifications class renamed LNRNotificationManager.
  • LNRSimpleNotificationView class renamed LNRNotificationView.
  • LNRSimpleNotifications/LNRNotificationManager is no longer a singleton - you can create multiple notification managers, each with a different theme, to display notifications.
  • Sample project updated to demonstrate the use of two notification managers with different themes.

0.2.3

Fixed

  • Icon vertical positioning is now properly centered. Thanks Chris Akring for submitting this fix!
  • Title label width now respects presence of icon instead of overflowing off the right side of the screen. Thanks Markus Chemelar for submitting this fix!

0.2.2

Fixed

  • The background of Notifications displayed from the top of the screen has been extended all the way to the top of the screen, rather than leaving a 20px (@1x) gap for the status bar.

0.2.1

Changed

  • Class LNRSimpleNotifications now inherits from NSObject.

0.2.0

Changed

  • Updated to Swift 2.0.

0.1.2

Changed

  • Left side Icon padding in notifications reduced from 2 * padding default to just the padding default. [Contributed by pkurzok]
  • LISNRSimpleNotifications now explicitly displays notifications using main thread.