Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: crowdin/crowdin-cli
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 4.5.2
Choose a base ref
...
head repository: crowdin/crowdin-cli
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 4.6.0
Choose a head ref
  • 12 commits
  • 43 files changed
  • 5 contributors

Commits on Jan 24, 2025

  1. chore: update chocolatey checksum

    andrii-bodnar authored Jan 24, 2025

    Verified

    This commit was signed with the committer’s verified signature.
    targos Michaël Zasso
    Copy the full SHA
    b8e93b5 View commit details

Commits on Jan 28, 2025

  1. ci(chocolatey): explicit package url (#891)

    andrii-bodnar authored Jan 28, 2025

    Verified

    This commit was signed with the committer’s verified signature. The key has expired.
    MylesBorins Myles Borins
    Copy the full SHA
    d904da2 View commit details

Commits on Jan 29, 2025

  1. fix: branch alias for 'distribution add' and 'task add' commands (#892)

    andrii-bodnar authored Jan 29, 2025

    Verified

    This commit was signed with the committer’s verified signature.
    BethGriggs Bethany Griggs
    Copy the full SHA
    a5467bd View commit details

Commits on Jan 30, 2025

  1. feat: bundle download retries on fail (#893)

    katerina20 authored Jan 30, 2025

    Verified

    This commit was signed with the committer’s verified signature.
    BethGriggs Bethany Griggs
    Copy the full SHA
    f84237a View commit details

Commits on Feb 5, 2025

  1. chore(build): update npm dependencies (#895)

    andrii-bodnar authored Feb 5, 2025

    Verified

    This commit was signed with the committer’s verified signature.
    BethGriggs Bethany Griggs
    Copy the full SHA
    9157608 View commit details

Commits on Feb 6, 2025

  1. docs: configuration improvements (#896)

    andrii-bodnar authored Feb 6, 2025

    Verified

    This commit was signed with the committer’s verified signature.
    BethGriggs Bethany Griggs
    Copy the full SHA
    17e5fc1 View commit details

Commits on Feb 11, 2025

  1. feat: distribution edit command (#897)

    katerina20 authored Feb 11, 2025
    Copy the full SHA
    815df9a View commit details
  2. feat: print config file location (#898)

    yevheniyJ authored Feb 11, 2025
    Copy the full SHA
    2919455 View commit details
  3. ci: fix semantic-release plugin name

    andrii-bodnar committed Feb 11, 2025

    Verified

    This commit was signed with the committer’s verified signature. The key has expired.
    danielleadams Danielle Adams
    Copy the full SHA
    5270257 View commit details
  4. Copy the full SHA
    38ed895 View commit details
  5. Copy the full SHA
    faa1443 View commit details
  6. chore(deps): bump serialize-javascript from 6.0.1 to 6.0.2 in /website (

    dependabot[bot] authored Feb 11, 2025
    Copy the full SHA
    2cb0422 View commit details
Showing with 4,391 additions and 2,724 deletions.
  1. +1 −1 .github/workflows/build-test.yml
  2. +1 −1 .github/workflows/publish.yml
  3. +14 −0 CHANGELOG.md
  4. +1 −1 build.gradle
  5. +3,665 −2,647 package-lock.json
  6. +6 −6 package.json
  7. +1 −1 packages/aur/pkgbuild/PKGBUILD
  8. +1 −1 packages/chocolatey/crowdin-cli.nuspec
  9. +2 −2 packages/chocolatey/tools/chocolateyinstall.ps1
  10. +1 −1 packages/exe/CrowdinCLIInstaller.iss
  11. +19 −2 release.config.js
  12. +3 −1 src/main/java/com/crowdin/cli/Cli.java
  13. +1 −1 src/main/java/com/crowdin/cli/client/ClientBundle.java
  14. +3 −0 src/main/java/com/crowdin/cli/client/ClientDistribution.java
  15. +19 −3 src/main/java/com/crowdin/cli/client/CrowdinClientBundle.java
  16. +1 −1 src/main/java/com/crowdin/cli/client/CrowdinClientCore.java
  17. +8 −0 src/main/java/com/crowdin/cli/client/CrowdinClientDistribution.java
  18. +2 −0 src/main/java/com/crowdin/cli/commands/Actions.java
  19. +19 −12 src/main/java/com/crowdin/cli/commands/actions/BundleDownloadAction.java
  20. +5 −0 src/main/java/com/crowdin/cli/commands/actions/CliActions.java
  21. +6 −1 src/main/java/com/crowdin/cli/commands/actions/DistributionAddAction.java
  22. +146 −0 src/main/java/com/crowdin/cli/commands/actions/DistributionEditAction.java
  23. +13 −0 src/main/java/com/crowdin/cli/commands/actions/DistributionReleaseAction.java
  24. +1 −1 src/main/java/com/crowdin/cli/commands/actions/DownloadAction.java
  25. +1 −1 src/main/java/com/crowdin/cli/commands/picocli/DistributionAddSubcommand.java
  26. +53 −0 src/main/java/com/crowdin/cli/commands/picocli/DistributionEditSubcommand.java
  27. +1 −0 src/main/java/com/crowdin/cli/commands/picocli/DistributionSubcommand.java
  28. +1 −1 src/main/java/com/crowdin/cli/commands/picocli/TaskAddSubcommand.java
  29. +33 −10 src/main/java/com/crowdin/cli/properties/PropertiesBuilders.java
  30. +1 −1 src/main/resources/crowdin.properties
  31. +15 −1 src/main/resources/messages/messages.properties
  32. +15 −1 src/test/java/com/crowdin/cli/client/CrowdinClientDistributionTest.java
  33. +35 −3 src/test/java/com/crowdin/cli/commands/actions/BundleDownloadActionTest.java
  34. +5 −0 src/test/java/com/crowdin/cli/commands/actions/CliActionsTest.java
  35. +3 −3 src/test/java/com/crowdin/cli/commands/actions/DistributionAddActionTest.java
  36. +216 −0 src/test/java/com/crowdin/cli/commands/actions/DistributionEditActionTest.java
  37. +21 −0 src/test/java/com/crowdin/cli/commands/actions/DistributionReleaseActionTest.java
  38. +1 −1 src/test/java/com/crowdin/cli/commands/functionality/PropertiesBuilderTest.java
  39. +2 −0 src/test/java/com/crowdin/cli/commands/picocli/PicocliTestUtils.java
  40. +23 −13 website/docs/configuration.md
  41. +18 −0 website/mantemplates/crowdin-distribution-edit.adoc
  42. +7 −6 website/package-lock.json
  43. +1 −0 website/sidebars.js
2 changes: 1 addition & 1 deletion .github/workflows/build-test.yml
Original file line number Diff line number Diff line change
@@ -141,7 +141,7 @@ jobs:

- name: Build and install the package
run: |
sudo npm install --location=global jdeploy@4.0.43
sudo npm install --location=global jdeploy@4.1.2
npm install
jdeploy install
2 changes: 1 addition & 1 deletion .github/workflows/publish.yml
Original file line number Diff line number Diff line change
@@ -107,7 +107,7 @@ jobs:

- name: Build and install the package
run: |
sudo npm install --location=global jdeploy@4.0.43
sudo npm install --location=global jdeploy@4.1.2
npm install
jdeploy install
mv build/libs/crowdin_completion jdeploy-bundle/crowdin_completion
14 changes: 14 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,19 @@
# Changelog

# [4.6.0](https://github.com/crowdin/crowdin-cli/compare/4.5.2...4.6.0) (2025-02-11)


### Bug Fixes

* branch alias for 'distribution add' and 'task add' commands ([#892](https://github.com/crowdin/crowdin-cli/issues/892)) ([a5467bd](https://github.com/crowdin/crowdin-cli/commit/a5467bd8a99e6dc22e89c35feedc9479a59218e6))


### Features

* bundle download retries on fail ([#893](https://github.com/crowdin/crowdin-cli/issues/893)) ([f84237a](https://github.com/crowdin/crowdin-cli/commit/f84237a57b2f57df7496d8814b928be99d23af73))
* distribution edit command ([#897](https://github.com/crowdin/crowdin-cli/issues/897)) ([815df9a](https://github.com/crowdin/crowdin-cli/commit/815df9a16d6347e42604de663aa40ccb488a6927))
* print config file location ([#898](https://github.com/crowdin/crowdin-cli/issues/898)) ([2919455](https://github.com/crowdin/crowdin-cli/commit/2919455d9f7590e14338995a7f0a565da19b15ea))

## [4.5.2](https://github.com/crowdin/crowdin-cli/compare/4.5.1...4.5.2) (2025-01-24)


2 changes: 1 addition & 1 deletion build.gradle
Original file line number Diff line number Diff line change
@@ -8,7 +8,7 @@ plugins {
}

group 'com.crowdin'
version '4.5.2'
version '4.6.0'

sourceCompatibility = '17'

Loading