Skip to content

Releases: RAprogramm/masterror

v0.27.2

21 Jan 02:54
446525a

Choose a tag to compare

0.27.2 - 2026-01-21

Dependencies

Fixed

  • Conditional clippy lint allows for lifetime generics by @RAprogramm in #361

Full Changelog: v0.27.1...v0.27.2

v0.27.1

30 Dec 03:30
1e562bd

Choose a tag to compare

0.27.1 - 2025-12-30

Miscellaneous

Refactored

Full Changelog: v0.27.0...v0.27.1

v0.27.0

26 Dec 11:46
9bbaf5a

Choose a tag to compare

0.27.0 - 2025-12-26

Dependencies

Miscellaneous

Full Changelog: v0.26.0...v0.27.0

v0.26.0

25 Nov 04:39

Choose a tag to compare

0.26.0 - 2025-11-25

Added

CI/CD

Dependencies

Fixed

Miscellaneous

Full Changelog: v0.25.1...v0.26.0

v0.25.1

29 Oct 04:08

Choose a tag to compare

Fixed

  • Critical no_std compilation bug when default features are disabled (#326, #327)
    • Added missing String import in builder.rs
    • Added missing Box import in introspection.rs
    • Added missing ToString import in display.rs

Improved

  • Comprehensive no_std matrix testing in CI (#328, #329)
    • Added 6 parallel test configurations: bare, std, tracing, metrics, colored, all
    • Separate cache for each configuration
    • Prevents future no_std regressions

Build

  • Fixed Auto Release workflow rebase issue

Full Changelog: v0.25.0...v0.25.1

v0.25.0

29 Oct 01:38

Choose a tag to compare

[Unreleased]

Added

  • Integrate crates.io publishing into Auto Release
  • Enforce dependency publish order in Auto Release
  • Make Auto Release workflow idempotent
  • Add license symlink

Fixed

  • Remove emojis from Auto Release workflow
  • Grant write permissions to reusable CI in Release workflow
  • Check crates.io version before publishing each package
  • Move codecov.yml to correct location
  • Update Codecov badge URLs to new format
  • Match infra repo codecov configuration exactly
  • Remove pip cache requirement from translation workflow
  • Use GH_TOKEN for protected branch push in changelog workflows

Testing

  • Test path
  • Test path 2
  • Trigger AI translation workflow

Miscellaneous

  • readme: Auto-refresh [skip ci]
  • readme: Auto-refresh [skip ci]
  • readme: Auto-refresh [skip ci]
  • readme: Auto-refresh [skip ci]
  • readme: Auto-refresh [skip ci] (#262) (#262)
  • Update CHANGELOG.md [skip ci]
  • Bump version to 0.25.0 and remove Apache-2.0 license

v0.24.19

12 Oct 11:29

Choose a tag to compare

Changes

Features

Bug Fixes

Other Changes

  • fix: use num-cpus for nextest test-threads 90cf239
  • ci: trigger CI run ad7c2e9
  • fix: use github.event.inputs consistently ca13784
  • fix: use correct inputs reference in checkout e0b8397
  • fix: professional Release workflow with robust event handling af05ae7
  • fix: add permissions to checks job in Release workflow 5d55036
  • fix: Release workflow triggers on GitHub release creation a8f37a7
  • feat: add Codecov Test Analytics with organized structure 824f9ad
  • fix: Auto Release now tracks masterror package version a566039
  • fix: add id-token permission for Codecov OIDC in CI workflow 00fbc49
  • fix: enable OIDC tokenless upload for Codecov v5 b16b5fb
  • 193 (#194) 1242ffa
  • ci: upgrade codecov action to v5 e7673e1
  • docs: add Codecov badge and coverage visualizations dcce5b0
  • ci: upgrade codecov action to v5 aa0c748
  • docs: add Codecov badge and coverage visualizations 930c3c2
  • 181 (#184) f1f7087
  • feat: add explicit permissions to workflow jobs aa57b4d
  • 173 (#174) 355faaa

Full Changelog: v0.24.18...v0.24.19

v0.24.18

09 Oct 09:55
37bc623

Choose a tag to compare

Fixed

  • Added missing Box import in src/result_ext.rs to fix compilation error when using default-features = false.

Full Changelog: v0.24.17...v0.24.18

v0.24.17

05 Oct 12:17

Choose a tag to compare

Fixed

  • Preserve captured backtraces when wrapping AppError instances through
    ResultExt::context by sharing the snapshot instead of attempting to clone
    std::backtrace::Backtrace.

v0.24.16

05 Oct 12:17

Choose a tag to compare

Fixed

  • Refresh tracing callsite interest while flushing telemetry so late subscriber
    installs still emit a single masterror::error event when logging existing
    errors.