From 2638a90aaba0870cfd7c4ab84236cb5bdf078b2f Mon Sep 17 00:00:00 2001 From: andylokandy Date: Wed, 6 May 2026 16:12:02 +0800 Subject: [PATCH] chore: release v0.3.1 --- CHANGELOG.md | 10 ++++++++++ Cargo.lock | 2 +- Cargo.toml | 2 +- exn/Cargo.toml | 2 +- 4 files changed, 13 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c703ff7..69add35 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,16 @@ All significant changes to this project will be documented in this file. ## Unreleased +## v0.3.1 (2026-05-06) + +### New Features + +* Use a more compact ASCII tree format for default `Debug` output. + +### Bug Fixes + +* Fix conversion from `Exn` into boxed `std::error::Error` trait objects. + ## v0.3.0 (2026-01-31) ### Breaking Changes diff --git a/Cargo.lock b/Cargo.lock index 2bdb9e9..0080b0d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -194,7 +194,7 @@ dependencies = [ [[package]] name = "exn" -version = "0.3.0" +version = "0.3.1" dependencies = [ "insta", ] diff --git a/Cargo.toml b/Cargo.toml index 6cab79f..8d596d8 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -26,7 +26,7 @@ rust-version = "1.85.0" [workspace.dependencies] # Workspace dependencies -exn = { version = "0.3.0", path = "exn" } +exn = { version = "0.3.1", path = "exn" } exn-anyhow = { version = "0.1.0", path = "exn-anyhow" } # Crates.io dependencies diff --git a/exn/Cargo.toml b/exn/Cargo.toml index b67da34..ffe8005 100644 --- a/exn/Cargo.toml +++ b/exn/Cargo.toml @@ -14,7 +14,7 @@ [package] name = "exn" -version = "0.3.0" +version = "0.3.1" description = "A context-aware concrete Error type built on `core::error::Error`."