All Versions
18
Latest Version
Avg Release Cycle
175 days
Latest Release
997 days ago
Changelog History
Page 1
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
- ๐ Changed Swift Package
-
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
layoutBarAnimationTypeNone
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