Releases: projectfluent/fluent-rs
Releases · projectfluent/fluent-rs
fluent 0.15.0 (February 9, 2021)
- Update fluent-bundle to 0.15.0.
fluent-syntax 0.11.0 (February 9, 2021)
- Document the crate.
- Switch to use
thiserror
for Error annotations. - Add
iai
benchmarks. - Minor updates to AST names.
- Introduce
parse
/parse_runtime
functions instead ofParser
struct. - Make
ParserError
useRange
.
fluent-bundle 0.15.0 (February 9, 2021)
- Document the crate.
- Update
fluent-syntax
to 0.11.0. - Add
iai
benchmarks. - Switch
FluentArgs::add
toFluentArgs::set
. - Make
FluentArgs::set
takeInto<V>
. - Make
FluentMessage
andFluentAttribute
fields use getters. - Sort
FluentArgs
keys. - Turn
FluentMessage
andFluentAttribute
to be shallow wrappers aroundAST
entries.
fluent 0.14.4 (January 24, 2021)
This is a bundled release with fluent-syntax 0.10.3, fluent-bundle 0.14.4.
- A bunch of Parser microoptimizations driven by the ioi benchmark.
- Expose
FluentResource::source()
. - Update
ouroboros
to 0.8.
fluent 0.14.3 (January 24, 2021)
- Update
fluent-bundle
to 0.14.3.
fluent-syntax 0.10.2 (January 24, 2021)
- Add
parse_runtime
method onParser
which skips comments. - Fix handling of empty CRLF lines in mutliline patterns.
fluent-bundle 0.14.3 (January 24, 2021)
- Use the
Parser::parse_runtime
inFluentResource::try_new
. - Update to
fluent-syntax
0.10.2. - Switch to
FxHash
for entry hashing.
fluent 0.14.1 (January 12, 2021)
- Update
fluent-bundle
to 0.14.1.
fluent-fallback 0.2.0 (January 12, 2021)
- Separate
Sync
andAsync
bundle generators. - Reorganize fallback logic.
- Separate out prefetching trait.
- Vendor in pin-cell.
fluent-bundle 0.14.1 (January 12, 2021)
- Bump
ouroboros
to 0.7.