Xcbeautify Versions Save

A little beautifier tool for xcodebuild

2.2.0

2 weeks ago

What's Changed

New Contributors

Full Changelog: https://github.com/cpisciotta/xcbeautify/compare/2.1.1...2.2.0

2.1.1

2 weeks ago

What's Changed

Full Changelog: https://github.com/cpisciotta/xcbeautify/compare/2.1.0...2.1.1

2.1.0

1 month ago

What's Changed

New Contributors

Full Changelog: https://github.com/cpisciotta/xcbeautify/compare/2.0.1...2.1.0

2.0.1

2 months ago

What's Changed

Full Changelog: https://github.com/cpisciotta/xcbeautify/compare/2.0.0...2.0.1

2.0.0

2 months ago

Notice

Description with breaking changes and migration guide coming soon!

What's Changed

Full Changelog: https://github.com/cpisciotta/xcbeautify/compare/1.4.0...2.0.0

1.7.0

2 months ago

Changes

  • Add WriteAuxiliaryFileCaptureGroup by @cpisciotta in #257
  • Add CompilationResultCaptureGroup by @cpisciotta in #258
  • Add SwiftDriverJobDiscoveryEmittingModuleCaptureGroup by @cpisciotta in #259

Full Changelog: https://github.com/cpisciotta/xcbeautify/compare/1.6.0...1.7.0

2.0.0-beta.3

2 months ago

1.6.0

2 months ago

What's Changed

Full Changelog: https://github.com/cpisciotta/xcbeautify/compare/1.5.0...1.6.0

1.5.0

2 months ago

What's Changed

Drastically improve xcbeautify's performance (time and memory). Testing with a large xcodebuild log, this change dropped xcbeautify's execution time by ~90% and memory footprint by ~99%.

  • Reduce unnecessary type instantiations, namely NSRegularExpression.
  • Skip parsing empty lines.
  • Introduce time-tracking logic and large xcodebuild log test to (1) find and fix the existing issue and (2) prevent future performance regressions.

See testing results here.

Full Changelog: https://github.com/cpisciotta/xcbeautify/compare/1.4.0...1.5.0

1.5.0-beta.1

2 months ago