Skip to content

Conversation

@longlho
Copy link
Member

@longlho longlho commented Jan 29, 2026

TL;DR

Upgrade FormatJS CLI toolchain from v0.1.9 to v0.1.11 and add support for Crowdin format extraction.

What changed?

  • Updated FormatJS CLI toolchain version from 0.1.9 to 0.1.11 in MODULE.bazel
  • Added support for v0.1.11 in the repositories.bzl file with appropriate URLs and SHA256 hashes
  • Added a test case for the Crowdin format extraction
  • Added a fixture file for Crowdin format output

How to test?

  1. Verify that the FormatJS CLI toolchain works with the new version
  2. Test the Crowdin format extraction by running:
    bazel build //tests/arguments:messages_crowdin
    
  3. Verify the output matches the expected fixture in tests/arguments/fixtures/messages_crowdin.json

Why make this change?

The update to FormatJS CLI v0.1.11 provides support for the Crowdin format, which is useful for projects that use Crowdin for translations. This enhancement allows for better integration with Crowdin's localization workflow.

@longlho longlho marked this pull request as ready for review January 29, 2026 18:58
Copy link
Member Author

longlho commented Jan 29, 2026

This stack of pull requests is managed by Graphite. Learn more about stacking.

@longlho longlho merged commit dda80e9 into main Jan 29, 2026
8 checks passed
@longlho longlho deleted the 01-29-fix_upgrade_cli_to_0.1.11 branch January 29, 2026 18:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants