SwiftMessages v3.1.2 Release Notes

  • ๐Ÿ”‹ Features

    • ๐Ÿ”„ Changed the default behavior when a message is displayed in its own window (such as with .window presentation context) to no longer become the key window in order to prevent the keyboard from dismissing. If one needs the message's window to become key, this can be done by setting SwiftMessages.Config.becomeKeyWindow to true. See

    ๐Ÿ› Bug Fixes

    • ๐Ÿ”„ Changed the internal logic of hiding a message view to always succeed to work around the problem of the hide animation failing, such as when started while the app is not active.
    • ๐Ÿ‘Œ Improved reliability of the automatic adjustments made to avoid message views overlapping the status bar, particularly when using the .view presentation context.