Skip to content

Releases: projectfluent/fluent-rs

fluent-syntax 0.1.1 (August 29, 2018)

30 Aug 02:30
Compare
Choose a tag to compare
Pre-release
  • enable ParserError to be compared.

fluent 0.3.1 (August 6, 2018)

06 Aug 23:43
Compare
Choose a tag to compare
Pre-release
  • Update fluent-locale to 0.4.1.
  • Switch MessageContext::locales to be an owned Vec<String>
  • Switch FluentValue::From<i8> to FluentValue::From<isize>

fluent 0.3.0 (August 3, 2018)

04 Aug 00:54
Compare
Choose a tag to compare
Pre-release
  • Add support for custom functions in MessageContext. (#50)
  • Switch error handling to annotate-snippets crate.
  • Separate fluent and fluent-syntax crates.
  • Handle cyclic references. (#55)
  • Switch parser binary to use clap.
  • Switch plural rules handling to intl_pluralrules. (#56)
  • Add FluentValue::as_number
  • Move IntlPluralRules initialization into MessageContext::new
  • General cleanups in line with cargo fmt and cargo clippy

fluent-syntax 0.1.0 (July 29, 2018)

29 Jul 07:39
Compare
Choose a tag to compare
Pre-release
  • Initial release of the standalone fluent-syntax.
    Based on fluent 0.2.0, and syntax 0.5

fluent 0.2.0 (February 11, 2018)

12 Feb 08:24
Compare
Choose a tag to compare
Pre-release
  • Support Rust 1.23 stable
  • Support Fluent 0.5 syntax
  • Dual-license Apache 2.0 and MIT

0.1.2

15 Oct 07:04
Compare
Choose a tag to compare
0.1.2 Pre-release
Pre-release
  • Add more complex PluralRules support

0.1.1

15 Oct 06:52
Compare
Choose a tag to compare
0.1.1 Pre-release
Pre-release
  • Add more complex PluralRules support

0.1.0

13 Oct 17:18
Compare
Choose a tag to compare
0.1.0 Pre-release
Pre-release
  • Support parsing Fluent Syntax 0.3.
  • Support formatting Messages and Attributes alike.
  • Support string- and Number-typed external arguments
  • Select expressions:
    • without a selector.
    • with literal strings and numbers as selector,
    • with external arguments as selector,
    • with message reference as selector (using tags).
  • Support matching numbers in select expression to plural categories.
    • Only a single mock plural rule has been implemented for now.
  • Support Attribute expressions.
  • Support Variant expressions.
  • MessageContext::new now takes a slice as the locales argument.
  • Added integration with Travis CI and Coveralls.
  • Expanded module documentation.

0.0.1

12 Oct 21:58
Compare
Choose a tag to compare
0.0.1 Pre-release
Pre-release

This codebase is in sync with syntax 0.0.1