All Versions
18
Latest Version
Avg Release Cycle
175 days
Latest Release
663 days ago

Changelog History
Page 1

  • v2.0.6 Changes

    June 27, 2022

    ๐Ÿ”„ Changed

    • ๐Ÿ›  Fixed Swift Package Format so that dump-package works again
  • v2.0.5 Changes

    June 27, 2022

    ๐Ÿ“š tl;dr: Another documentation update.

    ๐Ÿ”„ Changed

    • ๐Ÿ”„ Changed Swift Package swift-tools-version to 5.3
    • โž• Added .spi.yml for better Swift Package Index integration
  • v2.0.4 Changes

    June 26, 2022

    ๐Ÿ“š tl;dr: A documentation update.

    โž• Added

    • ๐Ÿ“š Overhauled all public API documentation & converted it to the docc syntax

    ๐Ÿ”„ Changed

    • ๐Ÿ’… Renamed: JDStatusBarStyle -> JDStatusBarNotificationStyle & sub-style classes. (Note: If you initalize styles in your codebase this is a breaking change. The current API design doesn't expect users to initialize styles, but it is possible to do so.)
    • ๐Ÿ“‡ Renamed private classes and enums and their swift naming for more consistency.
  • v2.0.3 Changes

    June 22, 2022

    โž• Added

    • โž• Added rubber-banding effect when panning down on notification (.pill style only)
    • Explicitly customizable ActivityIndicator color
    • Ability to disable Tap-To-Hold behavior
    • โž• Added leftView Y offset (more positioning control)

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix broken .canDismissDuringUserInteraction - it can now be disabled again.
    • ๐Ÿ›  Fix failing animation on presentation calls during ongoing presentation
    • ๐Ÿ›  Fix progress bar sometimes not showing up
  • v2.0.2 Changes

    June 19, 2022

    โž• Added

    • ๐Ÿ”ง Prevent dismissal during user interaction (hold or pan), configurable.
    • ๐Ÿ‘‰ Use pill height as minimum pill width.

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix .canSwipeToDismiss - it can now be disabled again.

    ๐Ÿ”„ Changed

    • โœ‚ Remove .centerWithTextUnlessSubtitleExists, default to .centerWithText.
  • v2.0.1 Changes

    June 15, 2022

    โž• Added

    • ๐Ÿ‘ Subtitle support (customizable)
    • ๐Ÿ‘ Generic left view support (think icons, profile pictures, etc.), customizable layout

    ๐Ÿ›  Fixed

    • ๐Ÿ WindowScene inferred automatically (no need to set it explicitly anymore)
    • Disable drag-to-dismiss during dismiss animation
    • ๐Ÿ’… Tweaked default style pill size & positioning
    • Don't clip text to bounds
  • v2.0.0 Changes

    June 14, 2022

    ๐Ÿ›  Big release. Many bugfixes, expanded public API, new features. Modernized outdated codebase - more or less a full rewrite. ๐Ÿš€ This is a breaking API release. Existing code using previous versions of this library will require some adjustments. Those adjustments should be simple though - mostly new API naming.

    โž• Added

    • A pill shaped layout (original layout available as "full-width" layout)
    • ๐Ÿ‘ Drag-to-dismiss + general support for user interaction on the notification
    • Easy progress bar animation through public API
    • Custom view presentation
    • Presentation when no status bar is visible
    • More robust layouting of text & activity indicator
    • ๐Ÿ‘Œ Support for apps that use window scenes
    • Explicit Swift naming for all public APIs + Swift example project
    • ๐Ÿ’… Full fledged style editor in example project + config export

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Many bug fixes

    ๐Ÿ”„ Changed

    • Non-notch device layout matches notch device layout now
    • ๐Ÿ’… Included styles moved to explicit API, instead of styleName API
    • JDStatusBarView internals no longer exposed, custom view APIs added instead.

    โœ‚ Removed

    • JDStatusBarHeightForIPhoneXHalf layout
    • BarAnimationTypeNone
    • ProgressBarPositionBelow, JDStatusBarProgressBarPositionNavBar
  • v1.6.1 Changes

    December 12, 2019

    ๐Ÿš€ Old version based on original release. No release notes available.

    ๐Ÿš€ [Unreleased]: https://github.com/calimarkus/JDStatusBarNotification/compare/2.0.6...HEAD

    ๐Ÿš€ [1.6.1]: https://github.com/calimarkus/JDStatusBarNotification/releases/tag/1.6.1

  • v1.6.0

    September 10, 2018
  • v1.5.6

    October 09, 2017