Skip to content

Latest commit

 

History

History
66 lines (54 loc) · 1.98 KB

CHANGES.md

File metadata and controls

66 lines (54 loc) · 1.98 KB

0.9.0 (2022-07-15)

  • Allow inserting empty structured data through the .entry() method on StructuredData (@thijsc, #22)

0.8.0 (2022-01-28)

  • Upgrade time dependency to 0.3 to resolve cargo audits
  • Switch from Travis-CI to Github Actions for CI

0.7.0 (2020-09-24)

  • Bump to Rust 2018 edition
  • Bump MSRV to 1.34
  • Add public TryFrom implementations for severity and facility (requested in #16)
  • rustfmt/clippyize/etc

0.6.1 (2019-01-19)

  • Fix sign error in numeric timezone offsets (thanks to @main-- for reporting this on GitHub)

0.6.0 (2018-07-14)

  • Parse subsecond part of timestamps and include it as the timestamp_nanos field (thanks @bwtril-justin)

0.5.1 (2018-05-15)

  • Allow terms (hostnames, appnames) to start with a hyphen

0.5.0 (2018-05-15)

  • Remove Severity::from_int
  • Rename ProcIdType to ProcId
  • Remove rustc-serialize
  • Implement FromStr for SyslogMessage, allowing more idiomatic parsing
  • Implement Ord/PartialOrd/Eq/PartialEq in more places
  • Make clippy and rustfmt happy

0.4.2 (2018-05-15)

  • Make docs.rs build with all features

0.4.1 (2018-05-15)

  • Fix bug parsing message with non-empty SD fields but empty message body

0.4.0 (2017-10-24)

  • Make rustc-serialize support optional behind the self-named feature flag
  • Add optional serde support behind the serde-serialize feature flag

0.3.1 (2017-10-24)

  • Use AsRef in the message parser instead of Into, since we do not need ownership
  • Support sub-second timestamp resolution (Fixes #5 / #6)
  • Add more tests
  • Fix various clippy concerns

0.3.0 (2016-05-30)

  • add Deref to StructuredMessage (#4, via @pzol)
  • return more references instead of strings in the parser (#3)

0.2.0 (2016-02-22)

  • add rustc_serialize integration
  • store structured data in a map instead in nested structs