Skip to content

Releases: d-e-s-o/test-log

v0.2.16

30 Apr 14:31
b7dfcb0
Compare
Choose a tag to compare
  • Use tracing-subscriber's tracing-log feature to unify log output if both log and trace features are enabled
  • Added color feature to enable colored output (enabled by default)

New Contributors

  • @ctron made their first contribution in #48

Full Changelog: v0.2.15...v0.2.16

v0.2.14

06 Dec 16:50
8b48901
Compare
Choose a tag to compare
  • Factored out test-log-macros crate to relieve users from having to care about tracing/logging dependencies themselves
  • Introduced default_log_filter attribute for setting the default log filter on a per-test basis behind new unstable feature
  • Improved compile error output on wrong usage
  • Bumped minimum supported Rust version to 1.61
  • Bumped env_logger dependency to 0.10

New Contributors

Full Changelog: v0.2.13...v0.2.14

v0.2.15

26 Feb 15:39
bc1a8c0
Compare
Choose a tag to compare
  • Formalized MSRV policy
  • Bumped minimum supported Rust version to 1.71
  • Bumped env_logger dependency to 0.11

New Contributors

Full Changelog: v0.2.14...v0.2.15

v0.2.13

13 Oct 04:48
f979a7d
Compare
Choose a tag to compare
  • Improved interaction with nested attributes (such as those used by the test_case crate), that may not have been parsable in the past
  • Removed generated test_impl function, which could have "leaked" into test cases (#28)
  • Eliminated dependency on tracing crate
  • Bumped minimum supported Rust version to 1.56
  • Bumped syn dependency to 2.0

Full Changelog: v0.2.12...v0.2.13

v0.2.12

15 Jun 05:08
dd1631d
Compare
Choose a tag to compare
  • Fixed handling of inner #[test] attributes that add arguments to test function
  • Added GitHub Actions workflow for publishing the crate

Full Changelog: v0.2.11...v0.2.12

v0.2.11

13 Jun 14:24
v0.2.11
f500323
Compare
Choose a tag to compare
  • Fixed potential build failure due to unhygienic procedural macros
  • Switched to using GitHub Actions as CI provider

Full Changelog: v0.2.10...v0.2.11

v0.2.10

13 Jun 14:24
v0.2.10
3b60bc9
Compare
Choose a tag to compare
  • Fixed potential build failure when used from edition 2021 crates

Full Changelog: v0.2.9...v0.2.10

v0.2.9

13 Jun 14:23
v0.2.9
fb384b2
Compare
Choose a tag to compare
  • Added support for inner #[test] attribute arguments
  • Added CI checks for auto generated code documentation
  • Bumped minimum supported Rust version to 1.49

Full Changelog: v0.2.8...v0.2.9

v0.2.8

13 Jun 14:23
v0.2.8
562a34d
Compare
Choose a tag to compare
  • Renamed crate from test-env-log to test-log

Full Changelog: v0.2.7...v0.2.8

v0.2.7

13 Jun 14:22
v0.2.7
859498d
Compare
Choose a tag to compare
  • Changed tracing behavior to capture output and only emit it on test failure or when explicitly requested
  • Bumped minimum tracing-subscriber version to 0.2.17

Full Changelog: v0.2.6...v0.2.7