fix(deps): update rust crate config to 0.14.0
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
config | dependencies | minor |
0.13.4 -> 0.14.0
|
Release Notes
mehcode/config-rs (config)
v0.14.0
This is a maintenance release, mostly to get some dependency updates out, but also with some fixes and changes that have piled up over a rather long time.
Features
- #100 Fix #99: expose file::source::FileSource
- #318 Add Value::origin()
- #379 Add clone to builder state types
- #381 env: add a 'convert_case' field to ease dealing with kebab-case
- #402 Gate async-traits behind a feature
- #413 Attach key to type error generated from Config::get_()
- #480 Hide and deprecate AsyncConfigBuilder
Fixes
- #306 fix: dot in config name
- #334 errors: clarify names of integer types
- #343 fix yaml to parse int keys
- #353 Use TryInto for more permissive deserialization for integers
- #354 Fix uppercase lowercase isses
- #374 Fix FIXME in de.rs and value.rs
- #395 Fix: Do not use deprecated function
- #429 Make the parse list key to lowercase when insert the keys
- #465 Fix nested arrays (by reworking array handling)
- #481 Fix docs warnings
Dependency updates
- #271 Update warp requirement from =0.3.1 to =0.3.2
- #316 test: Adopt test-env to fix random test failure
- #335 Update MSRV: 1.56.0 -> 1.56.1
- #350 Bump actions/checkout from 2.4.0 to 3.0.2
- #367 Update ron requirement from 0.7 to 0.8
- #373 Update notify (4.0.0 -> 5.0.0)
- #375 Update temp-env requirement from 0.2.0 to 0.3.0
- #378 Update warp requirement from =0.3.2 to =0.3.3
- #382 Bump actions/checkout from 3.0.2 to 3.1.0
- #389 Update MSRV: 1.56.1 -> 1.59.0
- #403 Bump actions/checkout from 3.1.0 to 3.2.0
- #411 Bump actions/checkout from 3.2.0 to 3.3.0
- #420 Update MSRV: 1.59.0 -> 1.60.0
- #421 Update toml requirement from 0.5 to 0.7
- #422 Update MSRV in cron workflow
- #425 Bump actions/checkout from 3.3.0 to 3.4.0
- #426 Update MSRV: 1.60.0 -> 1.64.0
- #427 Bump actions/checkout from 3.4.0 to 3.5.0
- #430 Update warp requirement from =0.3.3 to =0.3.4
- #433 Bump actions/checkout from 3.5.0 to 3.5.1
- #434 Bump actions/checkout from 3.5.1 to 3.5.2
- #436 Update warp requirement from =0.3.4 to =0.3.5
- #437 Update rust-ini requirement from 0.18 to 0.19
- #438 Update notify requirement from ^5.0.0 to ^6.0.0
- #440 Bump actions/checkout from 3.5.2 to 3.5.3
- #441 Update indexmap requirement from 1.7.0 to 2.0.0
- #451 Bump actions/checkout from 3.5.3 to 3.6.0
- #453 Bump actions/checkout from 3.6.0 to 4.0.0
- #455 MSRV: 1.64.0 -> 1.66.0
- #456 Update toml requirement from 0.7 to 0.8
- #458 Update MSRV in cron job
- #459 Bump actions/checkout from 4.0.0 to 4.1.0
- #462 Update warp requirement from =0.3.5 to =0.3.6
- #477 Bump actions/checkout from 4.1.0 to 4.1.1
- #483 Update MSRV: 1.66.0 -> 1.70.0
- #503 Bump actions/setup-python from 4 to 5
Misc
- #188 Add test for log::Level deserialization
- #274 move 'must_use' attribute to struct for 'builder' types
- #283 Add cron job
- #299 docs(builder): fix typo in doc comment
- #344 Fix clippy: Derive Eq as well
- #347 Fix clippy: use first() instead of get(0)
- #348 actions: Remove "minimal" setting, as workflow does not support this key
- #356 refactoring deserialize-any in config
- #359 Add test to deserialize unsigned int
- #360 Duplicate test for type conversion with unsigned int
- #362 Run clippy only on MSRV
- #363 Backport CHANGELOG entry for 0.13.2
- #388 Add documentation to File required setter
- #392 Add simple example using lazy_static
- #393 More clippy fixes
- #396 Replace actions rs
- #401 Backport changelog
- #404 Replace fixupmerge with gitlint
- #406 Fix clippy: Remove unnecessary cast
- #410 Copy member docs to builder functions
- #416 Replace actions-rs with run scripts
- #423 Fix clippy: Remove needless borrowed reference
- #445 Update license field following SPDX 2.1 license expression standard
- #460 Use weak features for preserve_order
- #469 chore: Use a common method in parsers to check root is a table
- #471 Clippy exact toolchains
- #479 docs: Example for conditionally loading sources
- #485 Add DCO
- #488 Unify deser impl (redux)
- #489 deserialize: strings: Introduce string_serialize_via_display macro
- #507 Check external types
- #511 Fix: cargo-check-external-types must use nightly 2023-10-10
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.