KiwiTalk / loco.rs

Loco Protocol Wrapper for Rust
Apache License 2.0
41 stars 5 forks source link

Update Rust crate log to 0.4.17 #67

Closed renovate[bot] closed 1 year ago

renovate[bot] commented 1 year ago

Mend Renovate

This PR contains the following updates:

Package Type Update Change
log dependencies patch 0.4.8 -> 0.4.17

Release Notes

rust-lang/log ### [`v0.4.17`](https://togithub.com/rust-lang/log/blob/HEAD/CHANGELOG.md#​0417---2022-04-29) - Update `kv_unstable` internal dependencies. ### [`v0.4.16`](https://togithub.com/rust-lang/log/blob/HEAD/CHANGELOG.md#​0416---2022-03-22) - Fix a conflict with unqualified `Option` use in macros. ### [`v0.4.15`](https://togithub.com/rust-lang/log/blob/HEAD/CHANGELOG.md#​0415---2022-02-23) [Compare Source](https://togithub.com/rust-lang/log/compare/0.4.14...0.4.15) - Silence a warning about the deprecated `spin_loop_hint`. - Relax ordering in the atomic `set_max_level` call. - Add thumbv4t-none-eabi to targets that don't support atomics - Allow levels to be iterated over. - Implement `Log` on some common wrapper types. - Improvements to test coverage. - Improvements to documentation. - Add key-value support to the `log!` macros. - Tighten `kv_unstable` internal dependencies so they don't bump past their current alpha. - Add a simple visit API to `kv_unstable`. - Support `NonZero*` integers as values in structured logging - Support static strings as keys in structured logging ### [`v0.4.14`](https://togithub.com/rust-lang/log/blob/HEAD/CHANGELOG.md#​0414---2021-01-27) [Compare Source](https://togithub.com/rust-lang/log/compare/0.4.13...0.4.14) - Remove the `__private_api_log_lit` special case. - Fixed incorrect combination of `kv_unstable` and `std` features causing compile failures. - Remove unstable `Value::to_*` conversions that were incorrectly using `as`. - Rename unstable `Value::to_error` to `Value::to_borrowed_error`. ### [`v0.4.13`](https://togithub.com/rust-lang/log/blob/HEAD/CHANGELOG.md#​0413---2021-01-11) [Compare Source](https://togithub.com/rust-lang/log/compare/0.4.12...0.4.13) - This is the same as `0.4.11`, except with a `kv_unstable_std` feature added to aid migrating current dependents to `0.4.14` (which was originally going to be `0.4.13` until it was decided to create a patch from `0.4.11` to minimize disruption). ### [`v0.4.12`](https://togithub.com/rust-lang/log/blob/HEAD/CHANGELOG.md#​0412---2020-12-24) [Compare Source](https://togithub.com/rust-lang/log/compare/0.4.11...0.4.12) ##### New - Support platforms without atomics by racing instead of failing to compile - Implement `Log` for `Box` - Update `cfg-if` to `1.0` - Internal reworks of the structured logging API. Removed the `Fill` API and added `source::as_map` and `source::as_list` to easily serialize a `Source` as either a map of `{key: value, ..}` or as a list of `[(key, value), ..]`. ##### Fixed - Fixed deserialization of `LevelFilter` to use their `u64` index variants ### [`v0.4.11`](https://togithub.com/rust-lang/log/blob/HEAD/CHANGELOG.md#​0411---2020-07-09) [Compare Source](https://togithub.com/rust-lang/log/compare/0.4.10...0.4.11) ##### New - Support coercing structured values into concrete types. - Reference the `win_dbg_logger` in the readme. ##### Fixed - Updates a few deprecated items used internally. - Fixed issues in docs and expands sections. - Show the correct build badge in the readme. - Fix up a possible inference breakage with structured value errors. - Respect formatting flags in structured value formatting. ### [`v0.4.10`](https://togithub.com/rust-lang/log/blob/HEAD/CHANGELOG.md#​0410---2019-12-16-yanked) [Compare Source](https://togithub.com/rust-lang/log/compare/0.4.9...0.4.10) ##### Fixed - Fixed the `log!` macros so they work in expression context (this regressed in `0.4.9`, which has been yanked). ### [`v0.4.9`](https://togithub.com/rust-lang/log/blob/HEAD/CHANGELOG.md#​049---2019-12-12-yanked) [Compare Source](https://togithub.com/rust-lang/log/compare/0.4.8...0.4.9) ##### Minimum Supported Rust Version This release bumps the minimum compiler version to `1.31.0`. This was mainly needed for `cfg-if`, but between `1.16.0` and `1.31.0` there are a lot of language and library improvements we now take advantage of. ##### New - Unstable support for capturing key-value pairs in a record using the `log!` macros ##### Improved - Better documentation for max level filters. - Internal updates to line up with bumped MSRV

Configuration

šŸ“… Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

šŸš¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.

ā™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

šŸ”• Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.