All Versions
20
Latest Version
Avg Release Cycle
93 days
Latest Release
1094 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v0.4.17 Changes
April 29, 2022- โก๏ธ Update
kv_unstable
internal dependencies.
- โก๏ธ Update
-
v0.4.16 Changes
March 22, 2022- ๐ Fix a conflict with unqualified
Option
use in macros.
- ๐ Fix a conflict with unqualified
-
v0.4.15 Changes
February 23, 2022- 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
- Silence a warning about the deprecated
-
v0.4.14 Changes
January 27, 2021- Remove the
__private_api_log_lit
special case. - ๐ Fixed incorrect combination of
kv_unstable
andstd
features causing compile failures. - โ Remove unstable
Value::to_*
conversions that were incorrectly usingas
. - Rename unstable
Value::to_error
toValue::to_borrowed_error
.
- Remove the
-
v0.4.13 Changes
January 11, 2021- This is the same as
0.4.11
, except with akv_unstable_std
feature added to aid migrating current dependents to0.4.14
(which was originally going to be0.4.13
until it was decided to create a patch from0.4.11
to minimize disruption).
- This is the same as
-
v0.4.12 Changes
December 24, 2020๐ New
- ๐ Support platforms without atomics by racing instead of failing to compile
- ๐ฒ Implement
Log
forBox<T: Log>
- โก๏ธ Update
cfg-if
to1.0
- ๐ Internal reworks of the structured logging API. Removed the
Fill
API and addedsource::as_map
andsource::as_list
to easily serialize aSource
as either a map of{key: value, ..}
or as a list of[(key, value), ..]
.
๐ Fixed
- ๐ Fixed deserialization of
LevelFilter
to use theiru64
index variants
-
v0.4.11 Changes
July 09, 2020๐ 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 Changes
December 16, 2019๐ Fixed
- ๐ Fixed the
log!
macros so they work in expression context (this regressed in0.4.9
, which has been yanked).
- ๐ Fixed the
-
v0.4.9 Changes
December 12, 2019๐ Minimum Supported Rust Version
๐ This release bumps the minimum compiler version to
1.31.0
. This was mainly needed forcfg-if
, but between1.16.0
and1.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
- ๐ฒ Unstable support for capturing key-value pairs in a record using the
-
v0.4.8 Changes
July 28, 2019๐ New
- ๐ Support attempting to get
Record
fields as static strings.
- ๐ Support attempting to get