tiny-tracing 0.4.0

Simple rusty log library (tracing-subscriber wrapper)
Documentation
# Changelog
All notable changes to this project will be documented in this file. See [conventional commits](https://www.conventionalcommits.org/) for commit guidelines.

- - -
## 0.4.0 - 2026-10-03
#### Features
- <span style="background-color: #d73a49; color: white; padding: 2px 6px; border-radius: 3px; font-weight: bold; font-size: 0.85em;">BREAKING</span>make file output non-blocking and return LoggerGuard - (59bebfb) - containerscrew
#### Documentation
- note that stdout and stderr writes are synchronous - (61b4149) - containerscrew
- update basic example in README - (3b415aa) - containerscrew
#### Tests
- cover colour decision and Output::Stderr - (7746c7b) - containerscrew

- - -

## 0.3.0 - 2026-10-03
#### Features
- add with_env_filter_from_env and with_timestamp - (b259a4e) - containerscrew
- add Output::Stderr - (728ab7e) - containerscrew
- <span style="background-color: #d73a49; color: white; padding: 2px 6px; border-radius: 3px; font-weight: bold; font-size: 0.85em;">BREAKING</span>mark public enums as non_exhaustive - (a9b8ad3) - containerscrew
- emit UTC RFC 3339 timestamps and auto-detect ANSI colours - (7abc3ff) - containerscrew
#### Documentation
- restructure roadmap and drop finished items - (f506dae) - containerscrew
- mention UTC timestamps in crate docs and drop done roadmap items - (4208642) - containerscrew
- document MSRV workflow and fix CI references - (4042554) - containerscrew
- move roadmap to repo root - (18aa227) - containerscrew
- trim roadmap to pending work - (d13474a) - containerscrew
- update README.md - (a4f78f8) - containerscrew
- document colour override, UTC timestamps and AI usage - (bb6ad93) - containerscrew
- add roadmap and document limitations - (35db26d) - containerscrew
- add security policy and document dependabot - (f943f52) - containerscrew
- make AGENTS.md the single agent guide and document agent skills - (21c170e) - containerscrew
#### Build system
- lower MSRV to 1.88 and add MSRV CI job - (5e369dc) - containerscrew
#### Continuous Integration
- (**deps**) bump actions/checkout from 6 to 7 - (29d71a1) - dependabot[bot]
- update pipeline name - (2230c8a) - containerscrew
- fix dependabot config filename and tune update schedule - (b56f7b5) - containerscrew
#### Miscellaneous Chores
- (**deps**) update Cargo.lock dependencies - (f110a22) - containerscrew
- update pre-commit hooks and ignore app.log - (dddffa8) - containerscrew

- - -

## 0.2.0 - 2026-07-06
#### Features
- (**config**) add stdout, file, and combined output destinations - (6fc1243) - containerscrew
#### Bug Fixes
- (**config**) compose level with env_filter and quiet span events by default - (c91c002) - containerscrew

- - -

## 0.1.0 - 2026-07-06
#### Features
- rewrite library with safe init, env-filter, and full CI pipeline - (5a031eb) - containerscrew
#### Documentation
- add runnable examples and docs.rs badge - (69055ad) - containerscrew
#### Refactoring
- <span style="background-color: #d73a49; color: white; padding: 2px 6px; border-radius: 3px; font-weight: bold; font-size: 0.85em;">BREAKING</span>(**api**) type Logger builder with tracing::Level and LogFormat enum - (713b8af) - containerscrew
#### Miscellaneous Chores
- (**rename**) rename crate from slog-rs to tiny-tracing - (85bc9f4) - containerscrew
- (**version**) 0.1.0 - (2b99013) - containerscrew
- reset changelog before first tiny-tracing release - (87f2230) - containerscrew
- sync docs: fix tag format, add release skill ref, add development section - (9c8e307) - containerscrew
- move all skills to .claude/skills for cross-agent compat - (d33cc8b) - containerscrew
- move release skill to .claude/skills for Claude CLI compat - (31d7702) - containerscrew
- add release skill - (4761854) - containerscrew
- add rust-cache to security job - (37401d3) - containerscrew
- add crates.io metadata and remove outdated todo doc - (7f1fdfe) - containerscrew

- - -

- - -

Changelog generated by [cocogitto](https://github.com/cocogitto/cocogitto).