# `i18n-config` Changelog ## v0.4.6 ### Internal + Bump `toml` to version `0.8`. ## v0.4.5 ### Internal + Bump dependencies and refactor to use workspace dependencies. ## v0.4.4 ### New Features + Add option to override the default domain name for fluent assets. ### Internal + Fix clippy warnings. + Bump `toml` to version `0.7`. ## v0.4.3 + Prevent a panic when the crate root is a workspace. [#93](https://github.com/kellpossible/cargo-i18n/pull/93) thanks to [@ctrlcctrlv](https://github.com/ctrlcctrlv). ## v0.4.2 ### New Features + Add the `use_fuzzy` option for the `gettext` system. [#68](https://github.com/kellpossible/cargo-i18n/pull/68) thanks to [@vkill](https://github.com/vkill). ## v0.4.1 ### New Features + New `locate_crate_paths()` function for use in procedural macros. ## v0.4.0 ### 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. ## v0.3.0 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. ## v0.2.2 + Add support for `xtr` `add-location` option. ## v0.2.1 + Updated link to this changelog in the crate README. ## v0.2.0 + A bunch of changes to help with solving [issue 13](https://github.com/kellpossible/cargo-i18n/issues/13). + Add some debug logging using the [log crate](https://crates.io/crates/log). + Migrate away from `anyhow` and provide a new `I18nConfigError` type. + Change `I18nConfig#subcrates` type from `Option>` to `Vec` and use `serde` default of empty vector. + Add a `find_parent` method which searches.