Skip to content

Releases: Formkunft/swift-delta

Swift Delta 0.7.1

21 Feb 14:06

Choose a tag to compare

  • Makes non-optional first and last public
  • Fixes building tests

Swift Delta 0.7.0

21 Feb 14:05

Choose a tag to compare

  • Adds firstNonNilMap(_:)
  • Adds lastNonNilMap(_:)

Swift Delta 0.6.0

24 Jul 15:15

Choose a tag to compare

  • Renames coalesce from merge.
  • Adds compose APIs.
  • Adds withIntermediate API.
  • Adds asyncMapAny and asyncMapAll APIs.
  • Adds support for Embedded Swift.

Full Changelog: v0.5.2...v0.6.0

Swift Delta 0.5.2

22 Jul 15:36

Choose a tag to compare

  • Adds side property
  • Adds optimized isEmpty implementation

Full Changelog: v0.5.1...v0.5.2

Swift Delta 0.5.1

03 May 17:09

Choose a tag to compare

  • Adds subscript to access an optional element on a Delta using a Delta.Side

Full Changelog: v0.5.0...v0.5.1

Swift Delta 0.5.0

01 Mar 10:13

Choose a tag to compare

  • Rename module to DeltaModule to avoid name resolution conflict

Full Changelog: v0.4.0...v0.5.0

Swift Delta 0.4.0

28 Feb 23:18

Choose a tag to compare

  • Rename module to DeltaPackage to avoid name resolution conflict with Delta type

Full Changelog: v0.3.0...v0.4.0

Swift Delta 0.3.0

28 Feb 21:47

Choose a tag to compare

  • Renamed package to swift-delta and module to Delta
  • Cleaned up code

Full Changelog: v0.2.1...v0.3.0

LightTableDelta 0.2.1

10 Nov 11:37

Choose a tag to compare

  • Implements a custom, more efficient SubSequence for Delta.
  • Adds [...] subscripting to get a subsequence of the entire delta
  • Adds Delta.Index: Strideable

Full Changelog: v0.2.0...v0.2.1

LightTableDelta 0.2.0

10 Nov 01:05

Choose a tag to compare

  • Adds Delta: RandomAccessCollection
  • Adds Delta.Side: Comparable
  • Adds Delta.Side: LosslessStringConvertible

Full Changelog: v0.1.5...v0.2.0