BartyCrouch v4.0.0 Release Notes

Release Date: 2019-02-04 // about 5 years ago
  • Finally, the big refactoring is done & BartyCrouch in version 4 is here! ๐ŸŽ‰
    โฌ†๏ธ To upgrade from Version 3.x to 4.x, refer to this migrationg guide.

    ๐Ÿ”„ Changelog

    โž• Added

    • ๐Ÿ‘Œ Support for installation via Mint (SwiftSPM based).
    • ๐Ÿ”ง Use configuration file instead of thousands of command line options.
    • โœ… Demo project based integration tests.
    • Sophisticated SwiftGen-Integration (automatic static NSLocalizedString code replacement) via new transform option.

    ๐Ÿ”„ Changed

    • โšก๏ธ All subcommands except lint were bundled into the update subcommand.
    • โšก๏ธ Own client implementation of updated Microsowft Translator API.

    โœ‚ Removed

    • ๐Ÿ”ง The --override-comments (-c) option on the code subcommand is now always turned on, no need to configure.
    • ๐Ÿ”ง The --extract-loc-strings (-e) option on the code subcommand is now always turned on, no need to configure.

    ๐Ÿ›  Fixed

    • More resilient search behavior (to fix issues such as #64, #87, #102, #105).