Skip to content

Releases: cbpowell/MarqueeLabel

v3.1.3: Rate-speed correction

08 Sep 18:11
Compare
Choose a tag to compare
  • [Swift] Fixes an issue where a label configured with a .rate type speed and zero delay would cause a crash. (see #196, thanks for the help @florianweich!)

v3.1.2: Class function access control

08 Aug 23:59
Compare
Choose a tag to compare
  • [Swift] Fixes access control level on class convenience functions [fixes #194, thanks @skrew!]

v3.1.1: contentMode and ScrollStep fixes

12 Jul 01:30
Compare
Choose a tag to compare
  • Fixes issue #191: forwards the contentMode property setting to the sublabel, which can help with size changes (thanks @FlaviaBondJamesBondsHusband!)
  • Fixes issue #192: Fixes the access levels for the ScrollStep and FadeStep types (for generating custom scrolls), which were incorrectly not marked public (thanks @cyonix!)

v3.1.0: New types and better (Swift) customization

11 Jun 22:57
Compare
Choose a tag to compare
  • [Common] Adds new MarqueeLabel types: Left and Right. These new types are non-returning scrolls, meaning they scroll in one direction (like LeftRight and RightLeft), but then do not ever return to the "home" position.
  • [Swift] Adds the functionality to create custom scroll types using the scrollSequence property. The sequences can contain custom positions (between the basic home and away positions) at custom timings, as well as flexibility with edge fades.

v3.0.5: LeftRight type sizing

06 May 16:02
Compare
Choose a tag to compare
  • [Common] Corrects the LeftRight type to use the MarqueeLabel bounds height rather than the calculated expectedLabelSize height (which may be incorrect for custom fonts). Hopefully fixes #38.

v3.0.4: Better Carthage support

03 May 01:46
Compare
Choose a tag to compare
  • Sets the Framework deployment target to iOS 8.0, which helps with Carthage support (fixes #182, thanks @Dschee!)

v3.0.3: Conform to CAAnimationDelegate

22 Apr 20:09
Compare
Choose a tag to compare
  • [Obj-C] Objective-C version now conforms to CAAnimationDelgate (fixes #180)

v3.0.2: Swift 3.1 Compatibility

13 Apr 00:14
Compare
Choose a tag to compare
  • [Swift] Changed all of one item to bring MarqueeLabel in line with Swift 3.1 (fixes #179)

v3.0.1: But wait there's more!

25 Oct 00:55
Compare
Choose a tag to compare
  • [Swift] Fixes access level for labelWillBeginScroll and labelReturnedToHome functions
  • [Common] Makes animationDuration property accessible as read-only. Useful for calculations about scroll times.

Extras

But it also adds an Extras folder to the repo! The Extras folder will become a collection of subclasses, extensions, and modifications for MarqueeLabel to implement various functionality that has been requested or suggested, but not merged into the MarqueeLabel code.

v3.0.0: Swift 3.0!

08 Oct 18:21
Compare
Choose a tag to compare
  • [Swift] Fittingly, release 3.0.0 provides support for Swift 3.0
  • [Swift] Drops support for Swift 2.2 and 2.3, although release 2.8 is feature-identical as of right now and does support 2.2/2.3. A 2.8 branch will be added if there are any important bug fixes to the 2.8.x series.
  • [Obj-C] Supports the iOS 10.0 SDK (added in 2.8.0)