All Versions
Latest Version
Avg Release Cycle
50 days
Latest Release
222 days ago

Changelog History
Page 1

  • v4.3.1 Changes

    October 06, 2020

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix missing usage of harmonizeWithSource parameter for normalize task.
      Issue: #196 | PR: #182 | Author: Marco Pagliari
  • v4.3.0 Changes

    September 28, 2020

    ๐Ÿ”„ Changed

    • โšก๏ธ Updated swift-syntax to match Swift 5.3.
      Issues: #199, #201 | PR: #204 | Author: w8wjb

    ๐Ÿ‘ This version drops support for Xcode 11.x, use BartyCrouch 4.2.0 in that case.

  • v4.2.0 Changes

    April 24, 2020

    โž• Added

    • โž• Added new -p / --path option to run BartyCrouch from a different path than current.
      Issues: #166, #177 | PR: #181 | Author: Cihat Gรผndรผz ### โœ‚ Removed
    • โœ‚ Removed code magic that used the localization comment from Interface Builder files as a source for new translation values.
      Issue: #140 | PR: #182 | Author: Cihat Gรผndรผz ### ๐Ÿ›  Fixed
    • Normalize sortByKeys no longer adds empty line to begining of .strings file.
      Issue: #178 | PR: #180 | Author: Patrick Wolowicz
  • v4.1.1 Changes

    April 16, 2020

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixed crashes in projects with large number of files by introducing new plist file based approach for passing arguments. See the new --plist-arguments option. Will be automatically turned on when needed (many files in project).
      Issues: #92, #99 | PRs: #150, #176 | Authors: Christos Koninis, Cihat Gรผndรผz
  • v4.1.0 Changes

    April 10, 2020

    โž• Added

  • v4.0.2 Changes

    May 13, 2019

    ๐Ÿ›  Fixed

  • v4.0.1 Changes

    March 26, 2019

    โž• Added

    • ๐Ÿ‘Œ Support for Swift 5.0 and Xcode 10.2 command line tools. By Cihat Gรผndรผz. ### ๐Ÿ”„ Changed
    • ๐ŸŽ Don't rewrite files if they didn't change to improve performance. Via #111 by Keith Bauer. ### ๐Ÿ—„ Deprecated
    • None. ### โœ‚ Removed
    • ๐Ÿ‘Œ Support for Swift 4.2 and Xcode <=10.1. If you need to run BartyCrouch with older Xcode versions and had a previous version of BartyCrouch installed, then simply switch to it via brew switch bartycrouch 4.0.0. By Cihat Gรผndรผz. ### ๐Ÿ›  Fixed
    • โš  Turns off multiple key/value pairs warning by default. Fixes #120 via #121 by Robert Baker. ### ๐Ÿ”’ Security
    • None.
  • v4.0.0 Changes

    February 04, 2019

    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).
  • v4.0.0-alpha.2

    February 04, 2019
  • v4.0.0-alpha.1

    January 29, 2019