Skip to content

Releases: rust-lang/log

0.4.22

27 Jun 23:13
d5ba2cf
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.4.21...0.4.22

0.4.21

28 Feb 20:44
3ccdc28
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.4.20...0.4.21

0.4.20

12 Aug 10:23
4708f14
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.4.19...0.4.20

0.4.19

11 Jun 01:41
84ddc30
Compare
Choose a tag to compare

⚠️ Possible breakage in no-std

Targets without atomic support, like thumbv4t-none-eabi, may now fail to compile if you were using set_logger or set_max_level. Use the unsafe set_logger_racy or set_max_level_racy functions instead.

log previously used a custom build script with a few specific targets listed to determine atomic support. Any that wasn't listed was assume to support them. It now uses Rust's target_has_atomic cfg instead, which is more complete.

What's Changed

New Contributors

Full Changelog: 0.4.18...0.4.19

0.4.18

28 May 04:11
304eef7
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.4.17...0.4.18

0.4.17

02 May 22:42
7fb28c3
Compare
Choose a tag to compare
  • Update kv_unstable internal dependencies.

0.4.15

22 Mar 10:03
bc181df
Compare
Choose a tag to compare
  • 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

0.4.14

27 Jan 03:08
9d42067
Compare
Choose a tag to compare
Prepare for.0.4.14 release (#447)

* prepare for.0.4.14 release

* update based on value-bag API

* rename to_error to to_borrowed_error

* note method name change in changelog

* update to released value-bag

0.4.13

11 Jan 10:18
f0a7857
Compare
Choose a tag to compare

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).

0.4.12 (Yanked)

08 Jan 00:49
746e6e2
Compare
Choose a tag to compare
Merge pull request #429 from KodrAus/cargo/0.4.12

Prepare for 0.4.12 release