Skip to content

Releases: crowdin/crowdin-cli

3.4.1

16 Nov 13:16
51e43f9
Compare
Choose a tag to compare

Updated

  • Do not return exit code 1 if translation files are missing (#325)

3.4.0

10 Nov 08:33
9c34901
Compare
Choose a tag to compare

Added

  • Ability to download translation from Crowdin to the specified target file (crowdin download targets) Read more (#316)
  • Pseudo-localization downloading (crowdin download --pseudo) Read more (#316)

3.3.0

28 Sep 09:56
fc62371
Compare
Choose a tag to compare

Added

  • Glossary management. For more details - crowdin glossary -h (#304)
  • Translation memory management. For more details - crowdin tm -h (#304)

Updated

  • Return non-zero code when errors presented in upload command (#304)
  • Update how CLI gets a list of project languages and in-context language (#304)

Fixed

  • Fix Proxy (#304)
  • Fix init command to accept path formats on Windows (#305)

3.2.2

01 Sep 09:09
Compare
Choose a tag to compare

Added

  • Colors support (#301)
  • Add new 'crowdin list branches' command (#300)
  • Add checking for relative paths in translation patterns (#296)
  • Add autocomplete script to artifacts (#298)

Updated

  • Improve 'crowdin init' (#297)
  • Improve searching for multilanguage csv translation files (#299)
  • Refactoring (#301)

Fixed

  • Fix init command to accept path formats on Windows (#305)

3.2.1

24 Jul 13:28
d5dc2ae
Compare
Choose a tag to compare

Added

  • Browser authorization for init command
  • Static analysis tools Spotbugs, Checkstyle

Updated

  • Bump Gradle version
  • Improve --plain mode for directories
  • Improve new version message and change borders

Fixed

  • Bug with in-Context language in the 'download' command for '-l' option
  • Bug with language placeholders for fileBeans with a scheme

3.2.0

08 Jul 06:20
c99042c
Compare
Choose a tag to compare

Added

  • Strings management functionality
  • Introduce a plain mode for usage in scripts
  • Install script: install an uninstaller

Updated

  • Change help messages color scheme
  • Warning emoji to one message and remove the suffix 'v3' from the doc link

Fixed

  • Bug with intersecting sources
  • Translations upload with dest parameter
  • Fix bug with empty sources for upload translations

3.1.15

04 Jun 06:42
Compare
Choose a tag to compare
  • Updated: Update params for building translations request

3.1.14

01 Jun 11:13
Compare
Choose a tag to compare
  • Added: status command
  • Added: Restrictions for 'upload translations' and 'download' commands
  • Updated: Remove option and parameter for request --import-duplicates
  • Updated: Installation scripts improvements
  • Updated: Use Picocli version 4.3.2
  • Updated: Better project_id validation
  • Updated: Change approving for some options
  • Fixed: Fix possible bug with a large project with many files/dirs
  • Fixed: ClassCastException error

3.1.13

19 May 08:24
Compare
Choose a tag to compare
  • Added: --skip-untranslated-strings option for download command
  • Added: --skip-untranslated-files option for download command
  • Added: --export-only-approved option for download command
  • Fixed: Output fixes

3.1.12

12 May 11:06
d0c0e8c
Compare
Choose a tag to compare
  • Added: content_segmentation option
  • Added: Error emoji for exceptions in threads
  • Updated: Use new Java API Client
  • Updated: Separate logic and picocli ui
  • Updated: A lot of refactoring and Unit tests
  • Updated: Update picocli version
  • Updated: Improve --debug (now it works for threads)
  • Fixed: Fix for windows
  • Fixed: Performance bug: remove ignore duplicates