Skip to content

4.9.0

Compare
Choose a tag to compare
@github-actions github-actions released this 02 May 04:04
· 336 commits to main since this release

Changes (Release 4.9.0)

Summary (pypdfium2)

pypdfium2 commit log

Commits between 4.8.0 and 4.9.0 (latest commit first):

  • 33e1c37 [autorelease] update changelog and version file
  • 47fdab0 document: add task
  • bde4e91 Make extract_images CLI slightly more memory efficient
  • 0f252d3 Mainly abbreviate bitmap init code
  • a6e3c71 Further strip pageobjects code
  • 26cc610 tile: slightly improve style
  • b7cb474 pageobjects: code style improvements (more one-liners)
PDFium commit log

Commits between 5731 and 5744 (latest commit first):

  • c4b31543f Don't re-encode annotation /Contents
  • c207ee2c3 Enable -Wcovered-switch-default
  • 0703e0486 Avoid -Wcovered-switch-default errors in various places
  • e0277e268 Avoid -Wcovered-switch-default errors in //core code
  • f9fb18307 Avoid -Wcovered-switch-default errors in XFA code
  • bcd9d08ed Remove some unreachable code in CPDF_DataAvail
  • 5d675f6fd Add a pixel test for Type 3 font with a pattern
  • 48468f15d Fix defines in testing/fuzzers/BUILD.gn
  • 66608c815 Remove unnecessary Clear() operations
  • 2e68465df Mark Apple-only code inside cfx_glyphcache.cpp as such
  • 875e85008 Rewrite MaybeOwned<> in terms of absl::variant<>
  • 1e9e67f49 Thwart move-elision on MaybeOwned::Get() invoked on rvalues.
  • da4829cbc Define BUILD_WITH_CHROMIUM for pdfium fuzzers
  • 22980b302 Fix some nits in CFX_GlyphCache