Skip to content

Releases: estk/log4rs

v.1.3.0

10 Feb 02:48
c981ca4
Compare
Choose a tag to compare

See the changelog for more details.

New

  • Add debug and release formatters
  • Documentation on configuring the tool
  • Code Coverage CI
  • CVE Audit CI
  • EditorConfig CI
  • Code Owners
  • NO_COLOR, CLICOLOR, CLICOLOR_FORCE controls
  • Example of inline configuration with file rotation
  • Time Based Trigger

Changed

  • Update minimum supported rust to 1.69 for CVE-2020-26235
  • Update arc-swap to 1.6
  • Update log to 0.4.20
  • Update humantime to 2.1
  • Update serde_yaml to 0.9
  • Update toml to 0.8
  • Update derivative to 2.2
  • Update tempfile to 3.8
  • Update chrono to 0.2.23
  • Moved level field before message in json format
  • Legacy test moved to examples

Fixed

  • README typo regarding building for dev on windows
  • Apply editorconfig
  • Swap rustfmt configuration to imports_granularity="Crate" over deprecated merge_imports = true

v1.2.0

02 Feb 13:30
Compare
Choose a tag to compare

See the changelog for more details.

Changed

  • Update minimum supported rust to 1.56 for edition 2021

Fixed

v1.1.1

22 Apr 15:04
d669a81
Compare
Choose a tag to compare

See the changelog for more details.

New

Changed

  • Removed palaver
  • Update parking_lot to 0.11.
  • Update minimum supported rust to 1.49 for parking_lot

Fixed

v0.12.0

06 May 00:08
Compare
Choose a tag to compare

New

  • Derived Clone for Handle.

Changed

Fixed

  • Build warnings
  • Docs typo

v0.11.0

11 Mar 17:34
d05c18b
Compare
Choose a tag to compare

A performance issue was discovered with gzip and rolling logs, the background_rotation feature was
added to mitigate this by spawning a background thread to perform the rotation in. Shout out to @yakov-bakhmatov
for the PR!

New

  • background_rotation feature which rotates and compresses log archives in a background thread.

Changed

  • Deprecate xml feature in preparation for removal.
  • Simplify and increase visibility of docs.
  • Swap some synchronization primitives to use parking_lot implementations.

v0.10.0

31 Jan 18:02
Compare
Choose a tag to compare

This is a big release as we're moving to rust 2018 edition!

New

  • More badges in the readme.

Changed

  • Use rust 2018 edition.
  • Minimum rust version is 1.38.0
  • Update arcswap, serde-value and serde-xml-rs.

Fixed

  • Deprecate len method on rolling_file.
  • Windows build issue after 2018 edition.

v0.8.3

03 Apr 04:25
Compare
Choose a tag to compare
Release v0.8.3

v0.8.2

03 Apr 04:22
Compare
Choose a tag to compare
Release v0.8.2

v0.8.1

17 Oct 15:20
Compare
Choose a tag to compare
Release v0.8.1

v0.8.0

26 Dec 02:03
Compare
Choose a tag to compare
Release v0.8.0