v0.1.0
Full Changelog: https://github.com/holgern/ledgercore/commits/v0.1.0
Added
Atomic UTF-8 text writes and race-safe file creation (ledgercore.atomic).
Shared exception hierarchy with stable error codes (ledgercore.errors).
YAML front matter reader/writer and source file iteration (ledgercore.frontmatter).
Prefixed numeric ID formatting, parsing, next-ID generation, slug helpers (ledgercore.ids).
UTF-8 text helpers, newline normalization, content hash, text merging (ledgercore.io).
Validated JSON object/array loading and deterministic JSON writing (ledgercore.jsonio).
Safe relative POSIX path validation, config discovery, config-relative resolution (ledgercore.paths).
Canonical cross-ledger resource references (ledgercore.refs).
UTC timestamp generation with second precision (ledgercore.time).
Validated YAML mapping loading and deterministic YAML writing (ledgercore.yamlio).
py.typed marker for PEP 561 type checking support.
Full test suite with 235 tests.