Releases: RACCommunity/FlexibleDiff
Releases · RACCommunity/FlexibleDiff
0.0.9
This is the nineth release of FlexibleDiff.
Changes
- Bumped minimum deployment target to iOS 9.0. (#18, kudos to @harleyjcooper)
0.0.8
This is the eighth release of FlexibleDiff.
Changes
-
Support for Xcode 10.2 and Swift 4.2 and Swift 5.0 compilers (#13, kudos to @RahulKatariya and #15 kudos to @andersio)
-
Updated the Hashable implementation (#14, kudos to @andersio)
0.0.7
This is the seventh release of FlexibleDiff.
Changes
-
FlexibleDiff now supports Swift Package Manager. (#9, kudos to @dmcrodrigues)
-
Fixed an issue of SectionedChangeset
not generating correct offsets for mutated sections. (#10, kudos to @ivopintodasilva)
-
Improve the performance by reducing Objective-C runtime overhead. (#12, kudos to @andersio)
0.0.6
This is the sixth release of FlexibleDiff.
Change
- Improved Xcode 10 compatibility. macOS, iOS and tvOS now have their respective FlexibleDiff framework target and scheme. This addressed issues when building FlexibleDiff via Carthage or xcodebuild. (#8)
0.0.5
This is the fifth alpha release of FlexibleDiff.
Change
- Sectioned diffing support. (#3)
0.0.4
This is the forth alpha release of FlexibleDiff.
Changes
- Swift 4.1 support. (#7)
0.0.3
This is the third alpha release of FlexibleDiff.
Changes
- The framework target is no longer built as static library, since Carthage has not yet supported it. (#5)
0.0.2
This is the second alpha release of FlexibleDiff. It supports Swift 3.2 and Swift 4.0.
Bugfixes
-
Fixed incorrect offsets being emitted by the move elimination pass.
-
Changeset.mutations
is now guaranteed to be in place mutations.
-
Fixed a couple of crashes due to malformed ranges internally.
0.0.1
This is the first alpha release of FlexibleDiff. It supports Swift 3.2 and Swift 4.0.