PackageTrack
Sign in Get early access

i18n-config

This library contains the configuration stucts (along with their parsing functions) for the cargo-i18n tool/system.

0.4.8 4.9M downloads/mo #4561 most downloaded on crates.io kellpossible/cargo-i18n

What this package is like to depend on

Last release 1 years ago

09 Jul 2025

Release timing varies

gaps range from 9 days to 1.7 years

Most releases are documented

notes for 13 of 16 stable releases

Nothing withdrawn

no release was ever pulled

6 years old

16 releases · first in 2020

0 releases in the last 12 months

see the full history below

Release timeline

16 releases · Apr 2020 to Jul 2025
2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 16
  1. 0.4.8 09 Jul 2025
    Release notes

    Documentation

    Internal

    • Fix some compiler lints about eliding lifetimes.
    Open source →
  2. 0.4.7 08 Aug 2024
    Release notes

    Internal

    • Use basic-toml instead of toml.
    Open source →
  3. 0.4.6 13 Sep 2023
    Release notes

    Internal

    • Bump toml to version 0.8.
    Open source →
  4. 0.4.5 10 Sep 2023
    Release notes

    Internal

    • Bump dependencies and refactor to use workspace dependencies.
    Open source →
  5. 0.4.4 16 May 2023
    Release notes

    New Features

    • Add option to override the default domain name for fluent assets.

    Internal

    • Fix clippy warnings.
    • Bump toml to version 0.7.
    Open source →
  6. 0.4.3 09 Jan 2023
    Release notes
    • Prevent a panic when the crate root is a workspace. #93 thanks to @ctrlcctrlv.
    Open source →
  7. 0.4.2 25 Apr 2021
    Release notes

    New Features

    • Add the use_fuzzy option for the gettext system. #68 thanks to @vkill.
    Open source →
  8. 0.4.1 04 Feb 2021
    Release notes

    New Features

    • New locate_crate_paths() function for use in procedural macros.
    Open source →
  9. 0.4.0 27 Aug 2020
    Release notes

    New Features

    • Introduced new assets_dir member of [fluent] subsection.

    Breaking Changes

    • Changed type of fallback_language from String to unic_langid::LanguageIdentifier.

    Internal Changes

    • Improved error messages.
    Open source →
  10. 0.3.0 23 Aug 2020
    Release notes

    Changes for the support of the fluent localization system.

    New Features

    • New FluentConfig (along with associated [fluent] subsection in the configuration file format) for using the fluent localization system.

    Breaking Changes

    • Renamed src_locale to fallback_language.
    • Moved target_locales to within the [gettext] subsection, and renamed it to target_languages.

    Internal Changes

    • Now using parking_lot::RwLock for the language loaders, instead of the RwLock in the standard library.
    Open source →
  11. 0.2.2 18 Apr 2020
    Release notes
    • Add support for xtr add-location option.
    Open source →
    Release notes

    v0.2.2

    Compare

    Choose a tag to compare

    Open source →
  12. 0.2.1 16 Apr 2020
    Release notes
    • Updated link to this changelog in the crate README.
    Open source →
    Release notes

    v0.2.1

    Compare

    Choose a tag to compare

    Open source →
  13. 0.2.0 16 Apr 2020
    Release notes
    • A bunch of changes to help with solving issue 13.
    • Add some debug logging using the log crate.
    • Migrate away from anyhow and provide a new I18nConfigError type.
    • Change I18nConfig#subcrates type from Option<Vec<PathBuf>> to Vec<PathBuf> and use serde default of empty vector.
    • Add a find_parent method which searches.
    Open source →
  14. 0.1.2 10 Apr 2020

    Nothing published for this version

  15. 0.1.1 07 Apr 2020

    Nothing published for this version

  16. 0.1.0 07 Apr 2020

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive