Repository navigation
Releases
v0.1.7
v0.1.6
Full Changelog: v0.1.5...v0.1.6
[v0.1.6]
Fixed
- Fixed M4A/M4B export failures when FFmpeg omits requested publisher or encoded_by tags
v0.1.5
Full Changelog: v0.1.4...v0.1.5
[v0.1.5] - 2026-10-22
Added
- Added read-only AudioCompose variant inventory and deterministic all-variant exports with separated outputs
Fixed
- Fixed support for nested AudioCompose document output geometry while preserving legacy flat report compatibility
v0.1.4
Full Changelog: v0.1.3...v0.1.4
[v0.1.4]
Changed
- BREAKING: Unified composed book and document exports under one canonical bundle command
v0.1.3
Full Changelog: v0.1.2...v0.1.3
[v0.1.3] - 2026-10-20
Added
- Added verified .ssmdoc document export with compose-report and WAV validation plus CLI/API support
- Added configurable compose and output roots for book export and exposed compose-report provenance
v0.1.2
Full Changelog: v0.1.1...v0.1.2
[v0.1.2]
Added
- Added verified .ssmdbook-to-M4B export with manifest-ordered chapter selection and compose-report validation
- Added BookExportContext, BookExportResult, ComposedChapter, export_book, resolve_book_export to audioexport.api
Changed
- Changed M4A/M4B tags to ISO 639-2/T via langcodes>=3.3 and accepted singular AudioCompose report items
Quality
- Improved package artifact checks and release documentation for v0.1.2
v0.1.1
Full Changelog: v0.1.0...v0.1.1
[v0.1.1] - 2026-10-09
Added
-
Added ordered multi-track audiobook assembly with chapters, metadata, cover art, verification, and reusable manifests
-
Added read-only profile preflight and output resolution APIs that validate selected resources and encoders before export ### Documentation
-
Documented CLI, profiles, audiobooks, APIs, and migration workflows in Sphinx
v0.1.0
Full Changelog: https://github.com/buchwandler/audioexport/commits/v0.1.0
[v0.1.0]
Added
- Added standalone FFmpeg export API and CLI for seven formats with metadata, chapters, cover art, and manifests
Changed
-
Changed exports with multi-format profiles, diagnostics, transactional recovery, writer locking, and release checks
-
OGG exports now fall back to FFmpeg's native
vorbisencoder whenlibvorbisis unavailable.