Releases: J-F-Liu/lopdf
Releases · J-F-Liu/lopdf
Release list
v0.43.0
What's Changed
- ci: fix wasm test failure from too many locals by @zamf in #507
- feat(reader): report encryption status in PdfMetadata by @zamf in #506
- ci: Auto Create GitHub Releases on tag push by @notpeter in #508
- Update crypto APIs, fix Clippy lints, and improve benchmarks by @Sachin-Bhat in #504
- Release 0.43.0 by @zamf in #509
New Contributors
- @notpeter made their first contribution in #508
- @Sachin-Bhat made their first contribution in #504
Full Changelog: v0.42.0...v0.43.0
0.39.0
What's Changed
Improvements
- Add pdf decryption support that derived from pdftk by @Mon-ius in #443
- Add font embedding support to Document API #219 by @Rayato159 in #439
- Add load_with_password for encrypted PDFs by @vysakh0 in #455
- Replace O(n×m) search_substring with O(n) linear algorithm by @withzombies in #460
- Add load_metadata() by @abimaelmartell in #459
- Support encrypted PDFs in metadata extraction API by @abimaelmartell in #461
Fixes
- Fix font resource linkage missed in PR #439 by @Rayato159 in #444
- Fix Handle Byte Order Marks in CMaps by @CryZe in #450
- Fixed parsing of empty bfrange / bfchar sections in ToUnicode CMaps by @RubyBit in #456
- Fix allow 'length' entry to be present for V=1 encryption by @lukaszgemborowski in #457
- Fix get_page_images: do not fail if page does not contain XObject by @lukaszgemborowski in #458
Thanks a lot to the new contributors:
- @Rayato159 made their first contribution in #439
- @CryZe made their first contribution in #450
- @vysakh0 made their first contribution in #455
- @RubyBit made their first contribution in #456
- @lukaszgemborowski made their first contribution in #457
- @withzombies made their first contribution in #460
- @abimaelmartell made their first contribution in #459
0.38.0
See CHANGELOG.md for details.
Thanks a lot to the new contributors:
- @nicolasdao made their first contribution in #435
0.37.0
See CHANGELOG.md for details.
Thanks a lot to the new contributors:
0.36.0
0.35.0
See CHANGELOG.md for details.
Thanks a lot to the new contributors:
- @tyilo made their first contribution in #320
- @seongs1024 made their first contribution in #324
- @SebRollen made their first contribution in #322
- @9renpoto made their first contribution in #329
- @liningpan made their first contribution in #335
- @lajp made their first contribution in #337
- @einoj made their first contribution in #340
- @Unpublished made their first contribution in #343
- @lanyeeee made their first contribution in #345
- @gmalette made their first contribution in #362
- @aedn-sama made their first contribution in #370
- @Jodolod made their first contribution in #371