All Versions
56
Latest Version
Avg Release Cycle
82 days
Latest Release
-

Changelog History
Page 1

  • v9.0.6 Changes

    ๐Ÿ”‹ Features

    • โž• Add UIView associated type to Event, e.g. willShow(UIView) so that event listeners can inspect the view.
    • โž• Add Event.id: String? property so that event listeners can reason about the view's ID.
  • v9.0.5 Changes

    ๐Ÿ›  Fixes

    • #482 Fix timing of KeyboardTrackingView callbacks.
    • ๐Ÿ’… #483 KeyboardTrackingView causes a small space under bottom-style view
  • v9.0.4 Changes

    • #471 Xcode 13 issue - Enum cases with associated values cannot be marked potentially unavailable with '@available'
    • ๐Ÿ‘Œ Improve colors for dark mode.
  • v9.0.3 Changes

    ๐Ÿ›  Fixes

    • #467 Lower or equal level window's views disappear upon hide
    • #466 Alert not shown after Biometry check
    • ๐Ÿ— #465 Fix broken Carthage build. The Carthage build was broken due to the iMessageDemo project's use of CocoaPods and the automatically generated SwiftMessages framework scheme created by CocoaPods. The podfile was modified to delete this scheme, but Carthage users may need to run pod install on the iMessagesDemo project, if they have CocoaPods installed, or manually delete the iMessageDemo/Pods/Pods.xcodeproj/xcuserdata folder.
  • v9.0.2 Changes

    ๐Ÿ›  Fixes

    • ๐Ÿ›  Fix app extension compile error when using CocoaPods.
  • v9.0.1 Changes

    ๐Ÿ›  Fixes

    • โช #455 #458 Restore key window after message is interacted with. When a message becomes the key window, such as if the user interacts with the message, iOS does not automatically restore the previous key window when the message is dismissed. SwiftMessages has some logic in WindowViewController to restore the key window. This change makes that logic more robust.
  • v9.0.0 Changes

    ๐Ÿ”‹ Features

    • #447 Add the ability to show view controller in a new window with SwiftMessagesSegue. This capability is available when using SwiftMessagesSegue programmatically by supplying an instance of WindowViewController as the segue's source view controller.

    ๐Ÿ”„ Changes

    • ๐Ÿš€ This release has minor breaking changes in the WindowViewController initializers. The windowLevel is no longer accepted as an argument because the config parameter should specify the window level in the presentationContext property.

    ๐Ÿ›  Fixes

    • #451 Fix app extension crash
  • v8.0.5 Changes

    ๐Ÿ›  Fixes

    • โช #446 Restore previous key window on dismissal if the message assumed key window status.
  • v8.0.4 Changes

    ๐Ÿ”‹ Features

    • #442 Add MarginAdjustable.respectSafeArea option to exclude safe area from layout margins.
    • ๐Ÿ #430 Support disable becomeKeyWindow from SwiftMessages.Config. This is a workaround for potential issues with apps that display additional windows.

    ๐Ÿ›  Fixes

    • โช #437 Revert to explicitly specifying "SwiftMessages" as the module in nib files.
    • #440 Fix crash when using SwiftMessages in app extension
  • v8.0.3 Changes

    October 25, 2020

    ๐Ÿ”‹ Features

    • ๐Ÿ“ฆ Full support for Swift Package Manager

    ๐Ÿ›  Fixes

    • #328 ignoreDuplicates is not working
    • ๐Ÿš€ #412 Fix deployment target on nib files to match target