Skip to content

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

v0.2.20

18 Apr 17:17
e32ac30

Choose a tag to compare

  • Factored out test-log-core crate to facilitate better testing

Full Changelog: v0.2.19...v0.2.20

v0.2.19

28 Nov 01:01
b4cd4a3

Choose a tag to compare

  • Adjusted tracing output to log to stderr

New Contributors

  • @dbdr made their first contribution in #64

Full Changelog: v0.2.18...v0.2.19

v0.2.18

30 Jun 15:04
906985b

Choose a tag to compare

  • Improved cooperation with other similar procedural macros to enable attribute stacking

New Contributors

Full Changelog: v0.2.17...v0.2.18

v0.2.17

18 Jan 18:39
b0847e5

Choose a tag to compare

  • Changed default log level to INFO

New Contributors

Full Changelog: v0.2.16...v0.2.17

v0.2.16

30 Apr 14:31
b7dfcb0

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

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

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

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

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

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