Skip to content

Commit

Permalink
Release 8.1.0
Browse files Browse the repository at this point in the history
  • Loading branch information
bossmc committed Oct 6, 2023
1 parent 9375c4e commit 06fe6ee
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 11 deletions.
7 changes: 7 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,18 @@ and this project adheres to [Semantic Versioning](http://semver.org/).

## [Unreleased]

### Changed

### Added

### Fixed

## [8.1.0]

### Added
- Allow providing the `Id` field of `LogDetails` as a literal integer as well as a quoted integer
- Allow providing the `Value` field of `StatTrigger` as a literal integer as well as a quoted integer
- `slog_extlog` now exports `erased-serde` so users of `slog-extlog-derive` don't need to import that crate into their namespace

### Fixed
- Migrate to `syn v2.0`
Expand Down
6 changes: 3 additions & 3 deletions Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
authors = ["Metaswitch Networks Ltd"]
name = "slog-extlog"
version = "8.0.0"
version = "8.1.0"
license = "Apache-2.0"
description = "Object-based logging and statistics tracking through logs"
homepage = "https://github.com/slog-rs/extlog"
Expand Down Expand Up @@ -29,12 +29,12 @@ tokio = { version = "1", features = [ "rt", "time" ], optional = true }
# this is to allow the derive <-> extlog crate APIs to stay perfectly in sync,
# allowing breaking changes that only affect the interface between these crates
# to be elided downstream
slog-extlog-derive = { version = "=8.0.0", path = "slog-extlog-derive", optional = true }
slog-extlog-derive = { version = "=8.1.0", path = "slog-extlog-derive", optional = true }

[dev-dependencies]
bencher = "0.1.5"
tokio = { version = "1", features = [ "macros", "rt-multi-thread", "time" ] }
slog-extlog-derive = { version = "=8.0.0", path = "slog-extlog-derive" }
slog-extlog-derive = { version = "=8.1.0", path = "slog-extlog-derive" }

[features]
interval_logging = [ "tokio" ]
Expand Down
9 changes: 1 addition & 8 deletions slog-extlog-derive/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "slog-extlog-derive"
version = "8.0.0"
version = "8.1.0"
authors = ["Metaswitch Networks Ltd"]
license = "Apache-2.0"
description = "Custom derive code for slog-extlog"
Expand All @@ -22,12 +22,5 @@ proc-macro = true
[dev-dependencies]
iobuffer = "0.2"
serde = { version = "1.0", features = ["derive"] }
# Cargo doesn't let you publish crates with circular dev dependencies,
# so in order to publish new versions you'll need to temporarily comment out
# this dependency in your local codebase and publish the crate using the
# --allow-dirty flag.
#
# This is a known problem in Cargo - see
# https://github.com/rust-lang/cargo/issues/4242 for tracking issue.
slog-extlog = { path = ".." }
tokio = { version = "1.32", features = ["macros", "rt-multi-thread"] }

0 comments on commit 06fe6ee

Please sign in to comment.