Releases: crowdin/crowdin-cli
3.14.0
What's Changed
Features
- feat: new command:
distribution
by @yzerk in #593 (Documentation) - feat: new command:
screenshot
by @katerina20 in #631 (Documentation) - feat: add the
export_quotes
support for JavaScript files by @andrii-bodnar in #621 (Documentation) - feat:
task add
command: add--include-pre-translated-strings-only
option by @andrii-bodnar in #634 (Documentation) - feat: reduce error severity for files being updated by @katerina20 in #623
Fixes
- fix: unix tests on windows by @yzerk in #580
- fix: translation pattern creation on windows by @yzerk in #604
- fix: source downloading when source and dest have different base name by @yzerk in #608
- fix: add api subpath to the base url by @katerina20 in #622
Chores
- chore: add FAQ link to some common warnings by @andrii-bodnar in #627
- chore: update Crowdin API client to 1.11.3 by @katerina20 in #635
- chore: minor cleanup by @andrii-bodnar in #613
- ci: npm provenance by @andrii-bodnar in #605
- ci: fix chocolatey publishing by @andrii-bodnar in #597
Docs
- docs: implement search by @andrii-bodnar in #600
- docs: add metadata description for some pages by @andrii-bodnar in #598
- docs: add the
languages_mapping
option documentation by @andrii-bodnar in #599 - docs: enhance the
download sources
command info by @andrii-bodnar in #602 - docs: enhance the
pre-translate
command info by @andrii-bodnar in #612 - docs:
language
parameter clarification by @andrii-bodnar in #614 - docs: add examples of the
crowdin string add
command usage by @andrii-bodnar in #616 - docs: add examples for the
crowdin download
command by @andrii-bodnar in #617 - docs: specify
pre-translate
default value by @katerina20 in #624 - docs: improve the FAQ section by @andrii-bodnar in #630
- docs: separate section for the
crowdin download translations
subcommand by @andrii-bodnar in #633
New Contributors
- @katerina20 made their first contribution in #622
Full Changelog: 3.13.0...3.14.0
3.13.0
What's Changed
-
Option to exclude some languages from the build by @yzerk in #595
examples:
crowdin download --exclude-language fr --exclude-language de crowdin download -e fr -e de
-
fix: plain view for the
--keep-archive
option by @andrii-bodnar in #590 -
fix:
.env
load - pass the cause exception for later retrieval by @andrii-bodnar in #591 -
docs: enhance the FAQ section by @andrii-bodnar in #589
-
docs: reorder command options by @andrii-bodnar in #592
Full Changelog: 3.12.0...3.13.0
3.12.0
What's Changed
Features
-
New command: comment by @yzerk in #588
crowdin string comment
- Add a comment to the given stringcrowdin comment list
- List comments in a projectcrowdin comment resolve
- Resolve reported issues with source strings or translations
Other changes
- docs: add Nix package manager installation instruction by @andrii-bodnar in #581
- feat: improve CLI messages by @andrii-bodnar in #582
- fix(config): discrepancies and indentation by @gokaygurcan in #584
New Contributors
- @gokaygurcan made their first contribution in #584
Full Changelog: 3.11.1...3.12.0
3.11.1
What's Changed
- fix: Upgrade Gradle and dependencies to fix Java 20 by @Myself5 in #573
- ci: generate code coverage only on ubuntu-latest by @andrii-bodnar in #576
- ci: run tests on windows by @yzerk in #575
- fix: support double curly braces by @yzerk in #572
- fix: download multiple sources with the same destination by @yzerk in #574
Full Changelog: 3.11.0...3.11.1
3.11.0
Changelog
Features
- ability to manage bundles (add, list, download) (#549) (d0f0be3)
--[no]-preserve-hierarchy
option for upload sources command (#541) (4a849a3)
Bug Fixes
- download sources with double asterisk (#538) (88ae567)
- handle upgrade subscription message (#548) (59d0a84)
- ignore option with double asterisk (#568) (276d106)
- incorrect translation pattern on upload (windows) (#544) (136ae16)
References
- crowdin bundle command
- crowdin download bundle command
Warning
Thecrowdin download targets
command is deprecated. Please use thecrowdin bundle
andcrowdin download bundle
instead.
3.10.1
3.10.0
Added
-
Implement tasks management in #522 by @yzerk
For more details run the
crowdin task -h
,crowdin task add -h
,crowdin task list -h
commands.
Updated
- Load all project info per branch in #515 by @yevheniyJ
- More automated publishing process in #530 by @andrii-bodnar
3.9.3
Fixed
- Fix node-fetch issue (2) in #527 by @andrii-bodnar
3.9.2
Added
- Add the
--keep-archive
option for the download translations command in #520 by @yzerk - Helper script for Windows shell environments in #521 by @jdknight
Updated
- More tests for better coverage in #509 by @calfaand
- Minor cleanup in #511 by @andrii-bodnar
- Use GH Actions instead of Azure Pipelines and prepare CI to run Unit tests on Windows in #512 by @andrii-bodnar
- Ignore version check for
-h
,-v
andcrowdin
command w/o args in #516 by @yzerk - Handle empty files upload in #517 by @yzerk
Fixed
- Fix node-fetch issue in #524 by @andrii-bodnar
3.9.1
Updated
- Corrects misspellings in #499 by @jsoref
- Updating test coverage in #500 by @calfaand
- Increase test coverage in #503 by @DukeRino7
Fixed
- Fix organization domain extracting from
base_url
in #498 by @andrii-bodnar