Download Latest Version 2.2.0 source code.tar.gz (578.1 kB)
Email in envelope

Get an email when there's a new version of JDStatusBarNotification

Home / 2.0.6
Name Modified Size InfoDownloads / Week
Parent folder
2.0.6.tar.gz 2022-06-27 522.4 kB
2.0.6.zip 2022-06-27 1.1 MB
README.md 2022-06-27 1.7 kB
Totals: 3 Items   1.6 MB 0

This release note includes all changes from 2.0.0 to 2.0.6.

2.0.6 - 2022-06-27

Added

  • Subtitle support (customizable)
  • Generic left view support (think icons, profile pictures, etc.), customizable layout
  • Explicitly customizable ActivityIndicator color
  • Prevent dismissal during user interaction (hold or pan), configurable.
  • Ability to disable Tap-To-Hold behavior
  • Added rubber-banding effect when panning down on notification (.pill style only)
  • Use pill height as minimum pill width.
  • 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.
  • Remove .centerWithTextUnlessSubtitleExists, default to .centerWithText.
  • Changed Swift Package swift-tools-version to 5.3
  • Added .spi.yml for better Swift Package Index integration

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
  • Fix failing animation on presentation calls during ongoing presentation
  • Fix progress bar sometimes not showing up

(Click the 2.0.6 version number for a full diff compared to the major release of 2.0.0.)

Source: README.md, updated 2022-06-27