BartyCrouch Versions Save

Localization/I18n: Incrementally update/translate your Strings files from .swift, .h, .m(m), .storyboard or .xib files.

4.15.1

11 months ago

Just a re-release of 4.15.0 with different linking mechanisms to fix Homebrew delivery (hopefully).

4.15.0

11 months ago

Changed

  • Improved implementation of DeepL API client for more reliable escaping than the previous manual escaping logic.
    PR: #277 | Author: Nico
  • Upgraded Swift-Syntax dependency to work with Swift 5.8 to fix build issues.
    PR: #279 | Author: Alex Deem

4.14.2

1 year ago

This is a re-release of 4.14.0 for CocoaPods users with a fix for https://github.com/FlineDev/BartyCrouch/issues/245. Thanks, @djbe!

4.14.1

1 year ago

This is a re-release of 4.14.0 for CocoaPods users with a fix for https://github.com/FlineDev/BartyCrouch/issues/273.

4.14.0

1 year ago

Added

  • Support for Swift 5.7 and Xcode 14, dropping support for older versions and fixing the 'could not parse syntax tree' issue.
  • BartyCrouch now recognizes LocalizedStringResource entries by default (unless you override the customFunction option). This helps support localization in newer APIs like the AppIntents framework. See README for more info.

Fixed

  • Updated DeepL API to a POST request according to the documentation to fix issues.

4.13.0

1 year ago

Added

  • Re-implement option overrideComments for code update (see README).
    Issues: #261 | Author: Cihat Gündüz

This also attempts to fix an issue with Xcode 14 not linking to the internal SwiftSyntax binary by switching to a static binary approach using https://github.com/keith/StaticInternalSwiftSyntaxParser. Hope it works and prevents such Xcode upgrade issues in the future! 🤞

4.12.1

1 year ago

Fixed

  • Fixes an issue with linking of SwiftSyntaxParser which prevented from making a new Homebrew release for 4.12.0. See here.

4.12.0

1 year ago

Changed

  • Update SwiftSyntax dependency to Swift 5.7 to support Xcode 14.
    Issues: #201, #262 | Author: Texot

4.11.0

1 year ago

Added

  • Adds new separateWithEmptyLine options to allow removing the empty line between Strings entries.
    Issues: #251 | PR: #254 | Author: Cihat Gündüz

Fixed

  • Fixed an issue where defaulting to Microsoft Translator no longer worked after starting to support DeepL as a translator, too.
    Author: Cihat Gündüz

4.10.2

2 years ago

Same as 4.10.0, but fixed an issue with the Makefile preventing to publish the release via Homebrew.