Swift Custom Dump Versions Save

A collection of tools for debugging, diffing, and testing your application's data structures.

0.10.3

1 year ago

What's Changed

Full Changelog: https://github.com/pointfreeco/swift-custom-dump/compare/0.10.2...0.10.3

0.10.2

1 year ago

What's Changed

Full Changelog: https://github.com/pointfreeco/swift-custom-dump/compare/0.10.1...0.10.2

0.10.1

1 year ago

What's Changed

Full Changelog: https://github.com/pointfreeco/swift-custom-dump/compare/0.10.0...0.10.1

0.10.0

1 year ago

What's Changed

Full Changelog: https://github.com/pointfreeco/swift-custom-dump/compare/0.9.1...0.10.0

0.9.1

1 year ago

What's Changed

Full Changelog: https://github.com/pointfreeco/swift-custom-dump/compare/0.9.0...0.9.1

0.9.0

1 year ago

What's Changed

Full Changelog: https://github.com/pointfreeco/swift-custom-dump/compare/0.8.0...0.9.0

0.8.0

1 year ago
  • Changed: The dot-prefix abbreviation of enums introduced to dumps in in 0.7.0 has been extended to diffs (#72).
  • Changed: Single line string dumps will now use raw formatting when quotation marks or backslashes are detected (#72).

Note: These are breaking changes if you depend on a stable output format of Custom Dump. Consider updating code that depends on this formatting, or pin to an earlier release in the meantime.

0.7.0

1 year ago

What's Changed

  • Changed: Nested enum output has changed to simulate dot-prefix abbreviation by omitting the type name (https://github.com/pointfreeco/swift-custom-dump/pull/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: https://github.com/pointfreeco/swift-custom-dump/compare/0.6.1...0.7.0

0.6.1

1 year ago

What's Changed

Full Changelog: https://github.com/pointfreeco/swift-custom-dump/compare/0.6.0...0.6.1

0.6.0

1 year ago
  • Added: Objects that are printed more than once per dump are now identified, e.g. MyObject#1(…) instead of MyObject(…) (thanks @tahirmt).
  • Fixed: Superclass fields are now correctly dumped alongside fields defined on the subclass (thanks @tahirmt).