Skip to content

Releases: optonaut/ActiveLabel.swift

0.6.0

29 Jul 19:46
Compare
Choose a tag to compare

Allow custom patterns highlighting via regex

The ability to allow custom regex patterns to highlight text has been highly demanded.
Now it is available since #98

0.5.1

12 Jun 19:01
Compare
Choose a tag to compare

😁 This version includes a lot of bug fixes 😁

FEATURES:

FIXES:

0.5.0

21 Mar 21:43
Compare
Choose a tag to compare

Batched customizations

Introducing a new way to apply multiple customizations and avoid performance issues, see more HERE

FIXES

  • Fixed an issue that was maintaining as selected a previous selected element (Thanks @krjackso - #56)

0.4.2

11 Mar 19:39
Compare
Choose a tag to compare

FIXING
An incorrect layout/size. That occurred after the structural refactor. (#46 thanks @kaandedeoglu )

0.4.1

17 Feb 19:20
Compare
Choose a tag to compare

FIXES

  • Fixes NSRangeException issue (#14), that was introduced by #40.

0.4.0

29 Jan 14:00
Compare
Choose a tag to compare

⚠️ This version contains a full refactor of the internal logic of the library. (#40)

.
Breaking changes inside:

  • Rethought way to extract elements from the label text
  • Perform only necessary things when changing variables
  • Move urlDetector to use regex

In a sample code, this is the difference of the necessary time to configure a label.

Before After
Necessary time (s) 0.015 - 0.020 0.0005 - 0.0007

Disclaimer:
The exact amount of time totally depends on the label changes that you do when customising it, but the important thing is that it is up to 10x less time 😱

For more information, please take a look at #40

0.3.7

25 Dec 20:29
Compare
Choose a tag to compare
  • Fixing wrong vertical alignment (as pointed out in #24 , #30 and #32)

⬇️ Added precompiled framework for Carthage to be faster