What's Changed
Added
- Support for all other Apple targets, such as watchOS and tvOS by @complexspaces in #38.
- Support for ignoring POSIX modifiers in UNIX locales with them present by @pasabanov in #33.
- Parsing support/recognition may come at a later date.
- Support for returning a list of user locales on Linux/BSD UNIX platforms by @pasabanov in #35.
Fixed
- No longer use
LC_CTYPE
when determining the locale; the crate now usesLC_MESSAGES
in its place by @pasabanov in #35. - Skip empty locale environment variables on UNIX platforms by @complexspaces in #29.
- Corrected types mentioned and improved the public API documentation by @pasabanov in #37.
Changed
- Improved crate download size by excluding unused directories and files by @pasabanov.
- Very slight improvement to locale fetching performance on Windows by @complexspaces in #29.
- Increased MSRV to Rust 1.56, which is 3 years old as of this release by @complexspaces.
New Contributors
- @pasabanov made their first contribution in #30
Full Changelog: v0.3.1...v0.3.2