Releases: RAprogramm/masterror
Releases · RAprogramm/masterror
v0.27.2
0.27.2 - 2026-01-21
Dependencies
- deps: Bump reqwest from 0.12.28 to 0.13.1 by @dependabot[bot] in #360
- deps: Bump the minor-and-patch group with 2 updates by @dependabot[bot] in #359
- deps: Bump reqwest from 0.12.28 to 0.13.1 by @dependabot[bot] in #358
- deps: Bump the minor-and-patch group with 5 updates by @dependabot[bot] in #357
- deps: Bump rsa from 0.9.9 to 0.9.10 by @dependabot[bot] in #356
- deps: Bump the minor-and-patch group with 2 updates by @dependabot[bot] in #354
- deps: Bump reqwest from 0.12.28 to 0.13.1 by @dependabot[bot] in #355
Fixed
- Conditional clippy lint allows for lifetime generics by @RAprogramm in #361
Full Changelog: v0.27.1...v0.27.2
v0.27.1
0.27.1 - 2025-12-30
Miscellaneous
- Configure dependabot to group minor/patch updates by @RAprogramm (653ccd2)
Refactored
- Apply cargo qual code quality rules by @RAprogramm in #353
Full Changelog: v0.27.0...v0.27.1
v0.27.0
0.27.0 - 2025-12-26
Dependencies
- deps: Bump uuid from 1.18.1 to 1.19.0 by @dependabot[bot] in #336
- deps: Bump metrics from 0.24.2 to 0.24.3 by @dependabot[bot] in #338
- deps: Bump criterion from 0.7.0 to 0.8.1 by @dependabot[bot] in #339
- deps: Bump tracing from 0.1.41 to 0.1.43 by @dependabot[bot] in #337
- deps: Bump redis from 0.32.7 to 1.0.0 by @dependabot[bot] in #335
Miscellaneous
- Update dependencies by @RAprogramm in #345
Full Changelog: v0.26.0...v0.27.0
v0.26.0
0.26.0 - 2025-11-25
Added
- Replace telegram-webapp-sdk with init-data-rs by @RAprogramm (19e1798)
CI/CD
- Allow changelog and release on workflow_dispatch by @RAprogramm (befaa0a)
- Fix nextest junit path and artifact upload by @RAprogramm (64099b4)
- Fix version comparison in release job by @RAprogramm (e78a64d)
- Fix changelog conflict resolution by @RAprogramm (39970a5)
- Professional unified CI pipeline by @RAprogramm (535ade6)
- Consolidate all workflows into single CI pipeline by @RAprogramm (a50ea4b)
- Fix changelog generation and improve robustness by @RAprogramm (ae83a14)
- Consolidate changelog into main CI workflow by @RAprogramm (b58ebb6)
Dependencies
- deps: Bump syn from 2.0.107 to 2.0.111 by @dependabot[bot] in #333
- deps: Bump trybuild from 1.0.112 to 1.0.114 by @dependabot[bot] in #332
- deps: Bump http from 1.3.1 to 1.4.0 by @dependabot[bot] in #330
- deps: Bump telegram-webapp-sdk from 0.2.15 to 0.3.0 by @dependabot[bot] in #331
- deps: Bump config from 0.15.18 to 0.15.19 by @dependabot[bot] in #334
Fixed
- Resolve broken intra-doc link in builder.rs by @RAprogramm (d1d2e18)
- Make auto-release workflow idempotent with version existence check by @RAprogramm (3e4a351)
- Add rebase before push in CHANGELOG workflow to prevent race conditions by @RAprogramm (1e5db0d)
Miscellaneous
- Ignore RUSTSEC-2025-0120 (json5 unmaintained) by @RAprogramm (3d2691a)
Full Changelog: v0.25.1...v0.26.0
v0.25.1
Fixed
- Critical no_std compilation bug when default features are disabled (#326, #327)
- Added missing
Stringimport inbuilder.rs - Added missing
Boximport inintrospection.rs - Added missing
ToStringimport indisplay.rs
- Added missing
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
[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
v0.24.19
Changes
Features
- add automated releases with changelog generation (#196) (#195)
d3963fc - add supply chain security with SBOM and Sigstore (#192) (#187)
51f3964 - add Codecov configuration (#191) (#189)
3a5e651 - add multi-platform testing (#188) (#186)
fa4c576 - add artifact retention for debugging (#185) (#182)
dc0951e - optimize CI job parallelization for faster feedback (#181)
0749b00 - add performance benchmarks to CI (#183) (#180)
b6ba6e8 - enhance CI workflows with professional-grade features (Phase 1) (#179) (#175)
7d5e379
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
Fixed
- Added missing
Boximport insrc/result_ext.rsto fix compilation error when usingdefault-features = false.
Full Changelog: v0.24.17...v0.24.18
v0.24.17
Fixed
- Preserve captured backtraces when wrapping
AppErrorinstances through
ResultExt::contextby sharing the snapshot instead of attempting to clone
std::backtrace::Backtrace.
v0.24.16
Fixed
- Refresh tracing callsite interest while flushing telemetry so late subscriber
installs still emit a singlemasterror::errorevent when logging existing
errors.