mirror of
https://github.com/Nanaloveyuki/BitLogger.git
synced 2026-05-30 07:32:22 +00:00
1.5 KiB
1.5 KiB
BitLogger Update Changes
version 0.5.0
Feature
- feat: add config presets
console(...),json_console(...),text_console(...),file(...),with_queue(...), andwith_file_rotation(...)for faster assembly of common logger configurations - feat: add application/library facade builders and default library logger helpers for clearer integration entry points
- feat: expand the published API reference so core logger, sink, preset, configured runtime, and async facade surfaces are documented as navigable product APIs
- feat: add feature-scoped runnable examples for console logging, config-driven setup, presets, text formatter styling, and file rotation flows
Test
- test: cover preset defaults and preset composition behavior so release-facing config shortcuts stay stable
- test: keep runtime/config/logger integration checks green across the expanded release surface
Example
- docs: add release-facing examples under
examples/console_basic,examples/config_build,examples/presets,examples/style_tags,examples/text_formatter, andexamples/file_rotation - docs: expand API navigation and per-symbol coverage so users can discover both synchronous and async entry points from
docs/api/
Notes
- this release packages BitLogger as a more complete end-user logging toolkit, with presets, broader API reference coverage, and scenario-specific examples complementing the existing core/runtime work
- release metadata now reflects
0.5.0, and temporary collaboration-specific ignore entries are no longer treated as product repo policy