Releases: FlineDev/BartyCrouch
3.2.1
3.2.0
3.1.0
3.0.0
New:
- Sub Commands for updating
interfaces
/translate
instead of options (like-t
) - New sub command to update
Localizable.strings
files fromcode
Changes:
- Streamlined names of options (force >> override,
-s
>>-p
) - Refactored quite some code
Removed:
- Input (
-i
), Exclude (-e
) and Output (-o
) options
Please have a look at the migration guide for a flawless upgrade from version 2.x.
2.0.0
New:
- Reworked option
-a
(auto) to take a path argument and renamed to-s
(search) - Automatic search for files now also possible when using
-t
(translate) via-s
- Translating adds missing keys by default, therefore
-c
option was dropped
Fixed:
- Improved build times when configured with Git root folder path
1.5.0
Adds support for adding missing keys to target translations Strings files via the -c
command line option.
Note that the undocumented previous behavior of keeping keys in translation targets that didn't exist in translation source Strings files was dropped. From now on only keys that also exist in the source Strings file are kept in the target files to clean up target files. For most projects this change shouldn't have any effect.
1.4.2
1.4.0
- Add support for automatically detecting all Storyboards/XIBs
Thanks to this change the suggested build script is now much shorter and will automatically adapt to new Interface Builder file additions. No need to keep the build script updated anymore (for incremental change updates)!