Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 16 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,22 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.1.2](https://github.com/OxideAV/oxideav-pdf/compare/v0.1.1...v0.1.2) - 2026-05-13

### Other

- AcroForm interactive-widget writer (ISO 32000-1 §12.7)
- PDF /Sig annotation writer (ISO 32000-1 §12.7.4.5 + §12.8.1 + RFC 5652 §5 + §5.4 + §11.2)
- reading-order layout pass over Tagged PDF StructTreeRoot (ISO 32000-1 §14.6 + §14.7 + §14.8)
- simple-font /Encoding /Differences resolver wired into text extraction (ISO 32000-1 §9.6.6.1 + §D.2 + AGL v2.0)
- linearization param dict + hierarchy validator + PDF/A signals
- annotations beyond Link (Text/FreeText/Stamp/markup/geometry/Widget) + XMP packet field extraction (DC/XMP/PDF/PDF-A)
- PDF outline (bookmarks) tree + Link annotations
- CMS KARI X448 ECDH (RFC 7748 §5 + RFC 8410 §3 + RFC 8418 §2.1+§2.2)
- JPEG passthrough on /DCTDecode Image XObjects (ISO 32000-1 §7.4.8 + §8.9)
- PDF text extraction (ISO 32000-1 §9 + §9.10)
- PDF /Sig annotation reader (ISO 32000-1 §12.7.4.5 + §12.8.1)

### Added

- Round 31: **AcroForm interactive-widget writer** (ISO 32000-1 §12.7).
Expand Down
2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "oxideav-pdf"
version = "0.1.1"
version = "0.1.2"
edition = "2021"
rust-version = "1.80"
license = "MIT"
Expand Down
Loading