All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.2.0 - 2026-08-14
Changed
- Updated the
pdf-inspectorRust crate from 0.1.7 to 1.14.2. - Updated the NIF compatibility tests for the current upstream parser behavior.
- Included this changelog in the Hex package and generated documentation.
Added
- Added
extract_structure_elements/2andextract_structure_elements_bytes/2for semantic structure-tree extraction from tagged PDFs.
0.1.0 - 2026-08-02
Added
- Initial Elixir bindings for PDF classification, analysis, text extraction, and
Markdown generation through the
pdf-inspectorRust crate. - File-path and in-memory binary APIs.
- Configurable detection, processing, and Markdown options.
- Structured error responses and dirty CPU scheduling for NIF operations.