Migrate to edition 2024

finchie
May 20, 2025, 8:40 AM
TIPBMFLWNAATGED4B6VE7RZQJ6A4H37XH3DHK326KAZ6RL64O6OAC

Dependencies

  • [2] 7M4UI3TW Update dependencies to latest versions
  • [3] BFL2Y7GN Add relative timestamps using `jiff` and `icu_relativetime`
  • [4] UN2XEIEU Migrate from `locale_select` to `env_preferences`
  • [5] YNEOCYMG Create `locale-select` crate
  • [6] O77KA6C4 Create `fluent_embed` crate
  • [7] HHJDRLLN Create `fluent_embed_runtime` crate
  • [8] VZYZRAO4 Move `output-macros` crate into workspace
  • [9] SHNZZSZG Create `cli_macros` shim crate
  • [10] AL3CCMWZ Remove deprecated `output-macros` crate
  • [11] OWXLFLRM Merge `cli_macros` shim into `fluent_embed`
  • [12] KZLFC7OW Rename `fluent_embed_runtime` to `fluent_embed`
  • [13] C6W7N6N5 Implement `Localize` for `FixedDecimal` and primitive number types

Change contents

  • replacement in fluent_embed_derive/Cargo.toml at line 4
    [3.1351][3.1351:1368]()
    edition = "2021"
    [3.1351]
    [3.5215]
    edition = "2024"
  • replacement in fluent_embed/Cargo.toml at line 4
    [3.1137][3.1137:1154]()
    edition = "2021"
    [3.1137]
    [3.1154]
    edition = "2024"
  • replacement in Cargo.toml at line 3
    [3.101][3.238:253](),[3.1074][3.238:253](),[3.1092][3.238:253](),[3.1623][3.238:253](),[3.1631][3.238:253](),[3.2791][3.238:253](),[3.5452][3.238:253](),[3.5656][3.238:253](),[3.238][3.238:253]()
    resolver = "2"
    [3.1631]
    [2.5553]
    resolver = "3"