Releases
v0.1.0
Compare
Sorry, something went wrong.
No results found
0.1.0 (2026-07-14)
Features
core: decrypt AES (AESV2 and AESV3) Standard-handler files (c8529ee )
core: decrypt Standard-handler RC4 files (empty user password) (253be12 )
initial pdfboss release — clean-room PDF toolkit in Rust (42a46db )
render: paint embedded TrueType glyph outlines (161aaad )
render: TrueType glyf outline parser (ec2f9b0 )
Performance Improvements
core: allocation-free lexing of well-formed numbers and names (675fa81 )
core: apply the TIFF predictor in place on owned data (a589a2d )
core: cache decoded object streams and parse their header once (1cfdabd )
core: lazy page-tree loading with cheap page_count (99e8f4e )
core: use the zlib-rs FlateDecode backend (14b03df )
enable thin LTO and codegen-units=1 for release builds (30b8f69 )
render: active-edge table + row-extent-bounded fill (ab89290 )
render: share clip mask behind Rc (clone-on-write) (d99f5d1 )
text: decode glyphs without a per-glyph String allocation (cfc4bcc )
Documentation
note AES encryption support in the performance spec (c3a98a6 )
note embedded-TrueType glyph painting support (2c19230 )
note RC4 encryption support in the performance spec (19bb5d3 )
record performance results and deferred work in the spec (4d4e1ee )
You can’t perform that action at this time.