Changeset Versions Save

Minimal edits from one collection to another

v3.2.0

4 years ago
  • Update Package manifest file
  • Update to Xcode 11

v3.1.1

5 years ago
  • Update to a few nested UIKit types (PR #52)
  • Clarify issue around a data/view inconsistency with UICollectionView, discussed in PR #26
  • Also, since version 3.1: assume IndexDistance is always of type Int (PR #48)

v3.1

6 years ago
  • Support custom comparator function for comparing collection elements (defaults to ==)

v3.0

6 years ago
  • Update to Swift 4; most noticeably, String is now a Collection
  • Make Edit a subtype of Changeset so that it inherits the same generic constraints
  • Make Operation a subtype of Edit
  • Use offsets on changeset collections, as opposed to indices
  • Use labels on all initializer parameters (per Swift convention)
  • Squeeze to 100% code coverage on unit tests

v2.1.1

6 years ago
  • Fixed
    • Allow Changeset to be used from within a framework, and outside of an application target.

v2.1.2

7 years ago
  • Fixed
    • Reduce space complexity to O(m)
    • Expand variable names for readability

v2.1

7 years ago
  • Added
    • UIKit extensions for UITableView and UICollectionView for easy updating (were previously only included in the test app)

v2.0.1

7 years ago
  • Changed
    • Framework target set to automatically manage code signing.

v2.0

7 years ago
  • Changed
    • Project defaults to Swift 3 (use the swift-2 tag to stay on Swift 2).
    • Renamed editDistance(source:target:) on Changeset to the Swift 3-friendly edits(from:to:).
    • Updated Quick Help documentation slightly.

v1.0.6

7 years ago
  • Added
    • Support tvOS.