COMMITS
August 4, 2026
U
Write a cross-reference stream when object streams are disabled
UlikGames committed
August 3, 2026
U
Skip object streams when saving an encrypted document
UlikGames committed
August 2, 2026
U
Default the file encryption key length from V when Length is absent
UlikGames committed
July 29, 2026
S
feat: one date backend by default, and a cheaper one available
Stefan Grönke committed
S
fix: keep direct dictionaries in get_page_annotations
Stefan Grönke committed
S
fix: omit the file header from an incremental update
Stefan Grönke committed
July 27, 2026
Y
fix: address CI failure on #540
yusuke8h committed
July 23, 2026
Y
Skip white space after comments in content streams (fix #535)
yusuke8h committed
G
Decode sub-byte-depth PNG and TIFF predictors
gaoflow committed
July 22, 2026
V
Decode ASCIIHexDecode and RunLengthDecode streams
Vincent Gao committed
July 20, 2026
V
Fix ASCII85 group-value overflow and decode TIFF Predictor 2
Vincent Gao committed
W
ci: enforce rustfmt and broader clippy checks (#529)
WaterWhisperer committed
July 19, 2026
S
Fix four crash bugs from crafted PDFs (fix #532)
scadastrangelove committed
S
Bound object-graph recursion depth (fix #530)
scadastrangelove committed
July 18, 2026
W
chore: fix Clippy warnings in examples and tests
WaterWhisperer committed
W
fix(filters): correct PNG Average predictor calculation
WaterWhisperer committed
July 16, 2026
J
fix: make the `time` feature compile — replace the never-compiling From<Time> impl (#527)
John Harrison committed
July 13, 2026
N
refactor: remove duplicated error messages when chaining (#526)
nikolas-chomsky committed
July 12, 2026
C
feat(outlines): delete_outlines (#525)
Collide committed
July 10, 2026
S
release v0.44.0 (#524)
Satoshi Kojima committed
July 9, 2026
S
feat(writer): support incremental save of encrypted documents (#522)
Satoshi Kojima committed
July 8, 2026
S
fix(writer): reject incremental save of encrypted documents (#521)
Satoshi Kojima committed
July 3, 2026
N
Fix Document::get_toc() dropping entries when outline titles repeat (#517)
nikolas-chomsky committed
July 2, 2026
E
feat: bound text extraction against decompression bombs
Evan Schwartz committed
E
feat: bound load-time decompression via LoadOptions.max_decompressed_size
Evan Schwartz committed
E
feat(object): bound stream decompression to guard against bombs
Evan Schwartz committed
E
test: add tests demonstrating unbounded stream decompression
Evan Schwartz committed
J
CI skip performance test
Junfeng Liu committed
June 30, 2026