formatjs_intl_v0.5.0
formatjs_intl: 0.5.0
Added 7
- Add localization review and translation skills
- Add top-level skills section to documentation
- Add agent skills overview documentation
- Allow conditional ICU element blocklists in eslint-plugin-formatjs
- Extract messages from Python in formatjs_cli
- Add Python bindings for Rust intl packages
- Extract Python format_message calls in formatjs_cli
Changed 5
- Use native extraction in @formatjs/cli-lib
- Sync i18n best practices skill and guide
- Replace Vike with static Vite docs
- Migrate to bazel_lib
- Align Python runtime fallback in formatjs_intl
Fixed 8
- Recover partial npm releases
- Tighten formatted value placeholder guidance
- Retain binary-only Cargo release candidates
- Enable Git long paths for Windows release
- Configure Python Release Please strategy
- Bootstrap Python package versions
- Rename Python intl distribution
- Validate released Python versions
From formatjs
0.5.0 (2026-08-31)
What's Changed
- fix(@formatjs/cli-lib): use native extraction by @longlho in https://github.com/formatjs/formatjs/pull/7046
- fix: recover partial npm releases by @longlho in https://github.com/formatjs/formatjs/pull/7053
- chore: release main by @formatjsproject in https://github.com/formatjs/formatjs/pull/7047
- docs: sync i18n best practices skill and guide by @longlho in https://github.com/formatjs/formatjs/pull/7062
- feat: add localization review and translation skills by @longlho in https://github.com/formatjs/formatjs/pull/7065
- docs: add top-level skills section by @longlho in https://github.com/formatjs/formatjs/pull/7066
- refactor: replace Vike with static Vite docs by @longlho in https://github.com/formatjs/formatjs/pull/7068
- docs: add agent skills overview by @longlho in https://github.com/formatjs/formatjs/pull/7069
- docs: document native date range formatting by @longlho in https://github.com/formatjs/formatjs/pull/7070
- test: add local Codex skill evals by @longlho in https://github.com/formatjs/formatjs/pull/7071
- feat(eslint-plugin-formatjs): allow conditional ICU element blocklists by @longlho in https://github.com/formatjs/formatjs/pull/7073
- chore: release main by @formatjsproject in https://github.com/formatjs/formatjs/pull/7064
- test: use neutral brands in skill evals by @longlho in https://github.com/formatjs/formatjs/pull/7090
- feat(formatjs_cli): extract messages from Python by @longlho in https://github.com/formatjs/formatjs/pull/7097
- fix: tighten formatted value placeholder guidance by @longlho in https://github.com/formatjs/formatjs/pull/7099
- fix: retain binary-only Cargo release candidates by @longlho in https://github.com/formatjs/formatjs/pull/7102
- chore: release main by @formatjsproject in https://github.com/formatjs/formatjs/pull/7079
- fix: enable Git long paths for Windows release by @longlho in https://github.com/formatjs/formatjs/pull/7105
- build: cross-compile release artifacts on Linux by @longlho in https://github.com/formatjs/formatjs/pull/7106
- build: add Python native wheel scaffolding by @longlho in https://github.com/formatjs/formatjs/pull/7108
- build: migrate to bazel_lib by @longlho in https://github.com/formatjs/formatjs/pull/7109
- feat: add Python bindings for Rust intl packages by @longlho in https://github.com/formatjs/formatjs/pull/7111
- fix: configure Python Release Please strategy by @longlho in https://github.com/formatjs/formatjs/pull/7114
- fix: bootstrap Python package versions by @longlho in https://github.com/formatjs/formatjs/pull/7117
- build(deps): regenerate Bazel lockfile in Renovate updates by @longlho in https://github.com/formatjs/formatjs/pull/7119
- chore: release main by @formatjsproject in https://github.com/formatjs/formatjs/pull/7107
- build(deps): align Renovate Bazel lock command by @longlho in https://github.com/formatjs/formatjs/pull/7122
- build: cross-compile Python release wheels by @longlho in https://github.com/formatjs/formatjs/pull/7121
- fix: rename Python intl distribution by @longlho in https://github.com/formatjs/formatjs/pull/7123
- fix: validate released Python versions by @longlho in https://github.com/formatjs/formatjs/pull/7125
- feat(formatjs_cli): extract Python format_message calls by @longlho in https://github.com/formatjs/formatjs/pull/7129
- feat(formatjs_intl): align Python runtime fallback by @longlho in https://github.com/formatjs/formatjs/pull/7130
Full Changelog: https://github.com/formatjs/formatjs/compare/formatjs_intl_v0.4.0...formatjs_intl_v0.5.0