Skip to content

4.3.0

Compare
Choose a tag to compare
@github-actions github-actions released this 21 Mar 04:05
· 386 commits to main since this release

Changes (Release 4.3.0)

Summary (pypdfium2)

  • Fixed forms rendering in the multi-page renderer by initializing a formenv in worker jobs if the triggering document has one.
pypdfium2 commit log

Commits between 4.2.0 and 4.3.0 (latest commit first):

PDFium commit log

Commits between 5648 and 5664 (latest commit first):

  • dcb27a396 Trim third_party/base/bits.h
  • afdb7cbdb Sync third_party/base/no_destructor.h with the Chromium copy
  • 54a61350f Remove unused STL includes
  • 15ee367a7 Add a new test for rendering JPX images
  • f5057c75a Roll third_party/instrumented_libraries/ 87467200f..0f536d22d (10 commits)
  • 97f66c181 Unsuppress TimeField.pdf
  • 3f9c5f10e Update the matching entry for formfeild.pdf in suppression list
  • f44118bb1 Unsuppress Mac Skia tests
  • 35bf2da24 Unsuppress format_custom_format.pdf
  • 5b81b29a8 Update documentation for FPDFBitmap_GetBuffer()
  • 2821a5034 [Skia] Remove DebugVerify*IsPreMultiplied() calls
  • de5e3799e [AGG] Add more pixel tests for out-of-bounds coordinate lines
  • 3095afdd6 Add more helpers to deal with variable length fields in cpdf_parser.cpp
  • d3fb7d00e Revert "Enable cppgc plugin for pdfium"
  • 9634d4940 Roll testing/corpus/ 746093a2b..62a96ab80 (1 commit)
  • 9140e3ff7 Enable cppgc plugin for pdfium
  • 02beb5f6b Roll v8/ b1f01d3ab..8a4efd3df (590 commits)
  • 7dc8aeb39 Roll third_party/skia/ f9c77b544..0012a5e84 (163 commits)
  • ca3a9c297 Roll third_party/abseil-cpp/ cd843b25b..28c6deaca (9 commits)
  • 14f88c511 Tidy class TreeNode.
  • ab486ae8d Use CRTP idiom to avoid cppgc plugin warnings in TreeNode.
  • d32298341 Add tests for optional /JPXDecode parameters
  • d611f5db9 Add basic /JPXDecode test cases
  • a4669f7b8 Add OWNERS file for skia subdirectory
  • 7f2d281eb Roll skia and change SK_SUPPORT_GPU -> SK_GANESH