Releases: pointfreeco/swift-custom-dump
Releases · pointfreeco/swift-custom-dump
0.7.0
What's Changed
-
Changed: Nested enum output has changed to simulate dot-prefix abbreviation by omitting the type name (#71).
Note: This is a breaking change if you depend on the output format of Custom Dump. Consider updating code that depends on this formatting, or pin to an earlier release in the meantime.
Full Changelog: 0.6.1...0.7.0
0.6.1
0.6.0
0.5.2
- Add workaround for Xcode 14.1 beta 1, which fails to build iOS packages that import GameKit.
0.5.1
0.5.0
-
Fixed: diffs now differentiate when value dumps the same output, but the type differs.
let xs: [Any] = [Float(42)] let ys: [Any] = [Double(42)] diff(xs, ys) // [ // - [0]: 42 as Float // + [0]: 42 as Double // ]
0.4.0
What's Changed
- Update README.md by @iampatbrown in #34
- Remove platform requirements by @stephencelis in #37
- Run 13.2 CI on experimental build system by @stephencelis in #38
- Add CI labels by @stephencelis in #39
- Add issue templates and CoC by @stephencelis in #41
- Revert removal of platform requirements by @stephencelis in #42
- Show label for visited items by @brentleyjones in #43
- fix: Resolve Xcode 13 project startup beachball due to this playground by @importRyan in #46
New Contributors
- @iampatbrown made their first contribution in #34
- @brentleyjones made their first contribution in #43
- @importRyan made their first contribution in #46
Full Changelog: 0.3.0...0.3.1
0.3.0
- Fixed: differences that were previously undetected in the dump are now better surfaced, e.g. when object identity differs, it will be printed in the diff.
- Fixed: Xcode 13.2's new experimental build system is now supported (thanks @jaanussiim).
0.2.1
- Fixed: Null pointers no longer cause the dump function to crash, and are instead printed as
(null pointer)
0.2.0
- Updated: Improved dumping of errors bridged to
NSError
(thanks @aroben). - Updated: Inline types no longer include
(unknown context)
in their dumps. - Fixed: Swift 5.5 support on macCatalyst, Linux, and Windows (thanks @klundberg, @davdroman).
- Infrastructure: CI improvements, including running on Windows and against more versions of Swift (thanks @Jeehut, @davdroman).