Releases: projectfluent/fluent-rs
Releases · projectfluent/fluent-rs
fluent-bundle 0.7.0 (August 1, 2019)
- Turn FluentBundle to be a generic over Borrow (#114)
- Update FluentBundle to the latest API (0.14) (#120)
- Switch to unic_langid for Language Identifier Management
- Refactor FluentArgs (#130)
- Add transform to FluentBundle to enable pseudolocalization (#131)
- Refactor resolver errors to provide better fallbacking and return errors out of formatting (#93)
- Enable FSI/PDI direction isolation (#116)
- Add more convenience From impls for FluentValue (#108)
- Fix
bare_trait_objects
warnings (#110)
fluent 0.6.0 (March 26, 2019)
- Update to fluent-bundle 0.6.0
fluent-syntax 0.9.0 (March 26, 2019)
- Update to Fluent Syntax 0.9
- Unify benchmark testsuite with fluent.js
fluent-bundle 0.6.0 (March 26, 2019)
- Update to fluent-syntax 0.9
- Unify benchmark testsuite with fluent.js
fluent 0.5.0 (January 31, 2019)
- Update to fluent-syntax 0.8
- Add unicode escaping
- Align with zero-copy parser
fluent-syntax 0.8.0 (January 31, 2019)
- Update to Fluent Syntax 0.8
- Switch to zero-copy parser
- Start using reference FTL fixtures in tests
- Switch to criterion for benchmarks
- Rust 2018 edition
fluent 0.4.3 (October 13, 2018)
- Support Sync+Send in Entry (#70)
fluent 0.4.2 (October 1, 2018)
- Separate lifetimes of
FluentBundle::new
and return values. (#68)
fluent 0.4.1 (August 31, 2018)
- Update README to make the example match new API
fluent 0.4.0 (August 31, 2018)
- Rename MessageContext to FluentBundle
- Update the FluentBundle API to match fluent.js 0.8
- Update intl-pluralrules to 1.0
- Add FluentBundle::format_message
- Add FluentResource for external resource caching
- Update fluent-syntax to 0.1.1
- Update the signature of FluentBundle::format and FluentBundle::format_message