Skip to content

Commit

Permalink
fluent 0.12.0, fluent-bundle 0.12.0, intl-memoizer 0.5.0, fluent-fall…
Browse files Browse the repository at this point in the history
…back 0.0.4, fluent-resmgr 0.0.4
  • Loading branch information
zbraniecki committed May 6, 2020
1 parent c9e4565 commit 52f519f
Show file tree
Hide file tree
Showing 11 changed files with 48 additions and 24 deletions.
7 changes: 7 additions & 0 deletions fluent-bundle/CHANGELOG.md
Expand Up @@ -4,6 +4,13 @@

-

## fluent-bundle 0.12.0 (May 6, 2020)
- Add `Send` to `FluentType::Custom` (#173)
- Update `intl-pluralrules` to 7.0.
- Update `unic-langid` to 0.9.
- Update `fluent-langneg` to 0.13.
- Fix handling of 64bit numbers on 32bit systems.

## fluent-bundle 0.11.0 (March 10, 2020)
- Separate out `concurrent` version of `FluentBundle`.
- Switch FluentBundle functions to use function pointers.
Expand Down
12 changes: 6 additions & 6 deletions fluent-bundle/Cargo.toml
Expand Up @@ -4,7 +4,7 @@ description = """
A localization system designed to unleash the entire expressive power of
natural language translations.
"""
version = "0.11.0"
version = "0.12.0"
edition = "2018"
authors = [
"Zibi Braniecki <gandalf@mozilla.com>",
Expand All @@ -24,20 +24,20 @@ include = [
]

[dependencies]
fluent-langneg = "0.12"
fluent-langneg = "0.13"
fluent-syntax = { version = "0.9", path = "../fluent-syntax" }
intl_pluralrules = "6.0"
intl_pluralrules = "7.0"
rental = "0.5"
smallvec = "1.0"
unic-langid = "0.8"
intl-memoizer = { version = "0.4", path = "../intl-memoizer" }
unic-langid = "0.9"
intl-memoizer = { version = "0.5", path = "../intl-memoizer" }

[dev-dependencies]
criterion = "0.3"
serde = { version = "1.0", features = ["derive"] }
serde_yaml = "0.8"
rand = "0.7"
unic-langid = { version = "0.8", features = ["macros"] }
unic-langid = { version = "0.9", features = ["macros"] }

[[bench]]
name = "resolver"
Expand Down
2 changes: 1 addition & 1 deletion fluent-bundle/src/types/number.rs
Expand Up @@ -222,7 +222,7 @@ impl From<&FluentNumber> for PluralOperands {
.expect("Failed to generate operands out of FluentNumber");
if let Some(mfd) = input.options.minimum_fraction_digits {
if mfd > operands.v {
operands.f *= 10_usize.pow(mfd as u32 - operands.v as u32);
operands.f *= 10_u64.pow(mfd as u32 - operands.v as u32);
operands.v = mfd;
}
}
Expand Down
4 changes: 4 additions & 0 deletions fluent-fallback/CHANGELOG.md
Expand Up @@ -4,6 +4,10 @@

-

## fluent-fallback 0.0.4 (May 6, 2020)
- Update `fluent-bundle` to 0.12.
- Update `unic-langid` to 0.9.

## fluent-fallback 0.0.3 (February 13, 2020)
- Update `fluent-bundle` to 0.10.
- Update `unic-langid` to 0.8.
Expand Down
8 changes: 4 additions & 4 deletions fluent-fallback/Cargo.toml
Expand Up @@ -4,7 +4,7 @@ description = """
High-level abstraction model for managing localization resources
and runtime localization lifecycle.
"""
version = "0.0.3"
version = "0.0.4"
edition = "2018"
authors = [
"Zibi Braniecki <gandalf@mozilla.com>",
Expand All @@ -18,10 +18,10 @@ keywords = ["localization", "l10n", "i18n", "intl", "internationalization"]
categories = ["localization", "internationalization"]

[dependencies]
fluent-bundle = { version = "0.11", path = "../fluent-bundle" }
fluent-bundle = { version = "0.12", path = "../fluent-bundle" }
reiterate = "0.1.3"

[dev-dependencies]
elsa = "1.3.2"
unic-langid = { version = "0.8", features = ["macros"] }
fluent-langneg = "0.12"
unic-langid = { version = "0.9", features = ["macros"] }
fluent-langneg = "0.13"
5 changes: 5 additions & 0 deletions fluent-resmgr/CHANGELOG.md
Expand Up @@ -4,6 +4,11 @@

-

## fluent-resmgr 0.0.4 (May 6, 2020)
- Update `fluent-bundle` to 0.12.
- Update `unic-langid` to 0.9.
- Update `fluent-fallback` to 0.0.4.

## fluent-resmgr 0.0.3 (February 13, 2020)
- Update `fluent-bundle` to 0.10.
- Update `unic-langid` to 0.8.
Expand Down
12 changes: 6 additions & 6 deletions fluent-resmgr/Cargo.toml
Expand Up @@ -3,7 +3,7 @@ name = "fluent-resmgr"
description = """
Resource manager for Fluent localization resources.
"""
version = "0.0.3"
version = "0.0.4"
authors = [
"Zibi Braniecki <gandalf@mozilla.com>",
"Staś Małolepszy <stas@mozilla.com>"
Expand All @@ -17,11 +17,11 @@ keywords = ["localization", "l10n", "i18n", "intl", "internationalization"]
categories = ["localization", "internationalization"]

[dependencies]
fluent-bundle = { version = "0.11", path = "../fluent-bundle" }
unic-langid = "0.8"
fluent-fallback = { version = "0.0.3", path = "../fluent-fallback" }
fluent-bundle = { version = "0.12", path = "../fluent-bundle" }
unic-langid = "0.9"
fluent-fallback = { version = "0.0.4", path = "../fluent-fallback" }
elsa = "1.3.2"

[dev-dependencies]
unic-langid = { version = "0.8", features = ["macros"]}
fluent-langneg = "0.12"
unic-langid = { version = "0.9", features = ["macros"]}
fluent-langneg = "0.13"
4 changes: 4 additions & 0 deletions fluent/CHANGELOG.md
Expand Up @@ -4,6 +4,10 @@

-

## fluent 0.12.0 (May 6, 2020)
- Update `fluent-bundle` to 0.12.0.
- Update `unic-langid` to 0.9.0.

## fluent 0.11.0 (March 10, 2020)
- Update `fluent-bundle` to 0.11.0.

Expand Down
6 changes: 3 additions & 3 deletions fluent/Cargo.toml
Expand Up @@ -4,7 +4,7 @@ description = """
A localization system designed to unleash the entire expressive power of
natural language translations.
"""
version = "0.11.0"
version = "0.12.0"
edition = "2018"
authors = [
"Zibi Braniecki <gandalf@mozilla.com>",
Expand All @@ -24,6 +24,6 @@ include = [
]

[dependencies]
fluent-bundle = { version = "0.11", path = "../fluent-bundle" }
unic-langid = "0.8"
fluent-bundle = { version = "0.12", path = "../fluent-bundle" }
unic-langid = "0.9"
fluent-pseudo = { version = "0.2", optional = true }
4 changes: 4 additions & 0 deletions intl-memoizer/CHANGELOG.md
Expand Up @@ -4,6 +4,10 @@

-

## intl-memoizer 0.5.0 (May 6, 2020)
- Update `unic-langid` to 0.9.
- Update `fluent-langneg` to 0.13.

## intl-memoizer 0.4.0 (March 10, 2020)
- Separate out `concurrent` version of `IntlLangMemoizer`.

Expand Down
8 changes: 4 additions & 4 deletions intl-memoizer/Cargo.toml
Expand Up @@ -4,7 +4,7 @@ description = """
A memoizer specifically tailored for storing lazy-initialized
intl formatters.
"""
version = "0.4.0"
version = "0.5.0"
edition = "2018"
authors = [
"Zibi Braniecki <gandalf@mozilla.com>",
Expand All @@ -25,8 +25,8 @@ include = [

[dependencies]
type-map = "0.3"
unic-langid = "0.8"
unic-langid = "0.9"

[dev-dependencies]
intl_pluralrules = "6.0"
fluent-langneg = "0.12"
intl_pluralrules = "7.0"
fluent-langneg = "0.13"

0 comments on commit 52f519f

Please sign in to comment.