Skip to content

Releases: johnrbent/Rearrange

v2.1.1

Choose a tag to compare

@mattmassicotte mattmassicotte released this 28 Apr 13:23
4de8be4
  • NSRange.init<Calculator: TextRangeCalculating>(_ textRange: Calculator.TextRange, with calculator: Calculator)

v2.1.0

Choose a tag to compare

@mattmassicotte mattmassicotte released this 20 Apr 19:09
66a819f
  • Introduce TextRangeCalculating concept

v2.0.0

Choose a tag to compare

@mattmassicotte mattmassicotte released this 01 Nov 11:12
f1d74e1
  • Swift 6 compatibility
  • Remove NSTextLocation comparable extensions
  • Fix a bug that could cause IndexSet(range) to be extremely slow

v1.8.1

Choose a tag to compare

@mattmassicotte mattmassicotte released this 22 Jan 11:13
5ff7f33
  • Better Catalyst and visionOS support

v1.8.0

Choose a tag to compare

@mattmassicotte mattmassicotte released this 18 Jan 13:26
3b154b5
  • IndexSet apply mutation

v1.7.0

Choose a tag to compare

@mattmassicotte mattmassicotte released this 18 Jan 11:05
9f5f8da
  • IndexSet range array initializer
  • Support for NSTextLocation comparisons

v1.6.0

Choose a tag to compare

@mattmassicotte mattmassicotte released this 21 Jul 11:11
0fb658e
  • RangeMutation now conforms to Sendable

v1.5.3

Choose a tag to compare

@mattmassicotte mattmassicotte released this 19 May 19:43
8f97f72
  • change preconditions to assertions

v1.5.2

Choose a tag to compare

@mattmassicotte mattmassicotte released this 02 May 11:04
ca31b92

Range convenience methods for String

v1.5.1

Choose a tag to compare

@mattmassicotte mattmassicotte released this 24 Mar 17:31
c3f6b51
  • RangeMutation is now Hashable