cbpowell/MarqueeLabel
 Watch   
 Star   
 Fork   
2025-09-13 23:33:22
MarqueeLabel

4.5.3

What's Changed

  • Changed the custom compilation condition flag from DEBUG to MARQUEELABEL_DEBUG for the new visual debugging features, so that it's not activated unintentionally/unexpectedly when using the more broad DEBUG flag. (thanks @Liyongcong!, ref #303)

Full Changelog: https://github.com/cbpowell/MarqueeLabel/compare/4.5.2...4.5.3

2025-09-13 00:18:51
MarqueeLabel

v4.5.2: UIGlassEffect fixes

What's Changed

  • Fixed functionality when MarqueeLabels are used with UIGlassEffect - much thanks to @LeoNatan and @KaiOelfke for their help on #301!

Full Changelog: https://github.com/cbpowell/MarqueeLabel/compare/4.5.1...4.5.2

2025-09-03 09:47:50
MarqueeLabel

v4.5.1: Xcode 16 fixes

What's Changed

New Contributors

Full Changelog: https://github.com/cbpowell/MarqueeLabel/compare/4.5.0...4.5.1

2024-02-18 04:08:34
MarqueeLabel

v4.5.0: visionOS Support

  • Adds visionOS support (thanks @eric!)
  • Bumps minimum deployment target to 12.0, to keep Xcode happy

Note that MarqueeLabel probably still supports older iOS versions than 12.0, but you might have do some manually import the library instead of using Cocoapods (or do some trickery with your own project Podfile).

What's Changed

New Contributors

Full Changelog: https://github.com/cbpowell/MarqueeLabel/compare/4.4.0...4.5.0

2023-10-22 08:13:06
MarqueeLabel

v4.4.0: Content Size, Privacy, and You

  • Add hooks to catch when content size settings change (thanks @iDevelopper and @LeoNatan!)
  • Add a Privacy Manifest file to MarqueeLabel (as a third-party SDK), per Apple guidance and upcoming requirements.
2023-09-29 23:01:04
MarqueeLabel

v4.3.2: Min deployment bump

  • Bumps minimum deployment target to iOS 11.0 to keep Xcode happy (thanks @ale-gen!)
2023-07-18 13:07:57
MarqueeLabel

v4.3.1: Fix overriding hold

  • Thanks to @yujinakayama for correcting an issue where using triggerScrollStart wouldn't override a holdScrolling condition (PR #289)
2021-08-10 02:48:48
MarqueeLabel

v4.3.0: Coordinate conversion to scrolling text and animation position

  • Adds the textCoordForFramePoint function, which converts a point in a MarqueeLabel's frame coordinate system to a point in the scrolling label's coordinate system. It could be useful for determining the word or character under a user tap point, as now demonstrated in the demo project here. (thanks to @LucaGaspa for the feature request!)
  • Adds an animationPosition property that describes the position of the scroll animation (can be queried while the animation is in-progress). (thanks to @alexandre-odet for the suggestion!)
2021-08-08 03:57:08
MarqueeLabel
2021-08-03 12:42:04
MarqueeLabel

v4.2.1: Better "returned to home" notification

  • Fixes an issue where the labelReturnedToHome() function was not being called in some cases, particularly if the scroll animation was interrupted by a frame resize (thanks to @alexandre-odet for helping to bring it to my attention!)