Skip to content

3.6.0

Compare
Choose a tag to compare
@github-actions github-actions released this 31 Oct 10:16
· 550 commits to main since this release

Changes (Release 3.6.0)

Summary (pypdfium2)

pypdfium2 commit log

Commits between 3.5.0 and 3.6.0 (latest commit first):

  • 81638c9 [autorelease] update changelog and version file
PDFium commit log

Commits between 5378 and 5392 (latest commit first):

  • 16812d6c1 Return object number from CPDF_IndirectObjectHolder::AddIndirectObject()
  • 5b59f6d89 Add FPDFText_HasUnicodeMapError() API.
  • b899fba4e Fix one unretained dictionary usage in CPDF_DIB
  • 03571c10b Delete shebangs from some skia_gold scripts.
  • 7faffd69b Remove "from future" Python imports.
  • b915e047f Change safetynet scripts to run with python3.
  • 231e7e159 Optimization of decoding large JPX images
  • 82cad2c70 Update comments about ownership in cpdf_indirect_object_holder.h
  • b76ba9742 [Skia] Fix the black borders of small images
  • f84a8a581 Roll third_party/depot_tools/ e3ed6a8e0..6f2321d1d (55 commits; 23 trivial rolls)
  • 8dda52ced Roll Fuchsia SDK from version:9.20220929.2.1 to version:10.20221027.2.1
  • 6f144ed06 Remove remaining UnownedPtr<>::Get() calls from core/
  • 8f819ac22 Roll base/allocator/partition_allocator/ bb627f4ab..cb1f2e8e0 (48 commits)
  • bb9bf7d99 Remove explicit UnownedPtr<>::Get() calls from core/fpdf*/
  • c4acde581 Remove explicit UnownedPtr<>::Get() calls from fpdfsdk/
  • 654d3591d Remove explicit UnownedPtr<>::Get() calls from fxjs/
  • b4d26b104 Remove explicit UnownedPtr<>::Get() calls from fxbarcode/
  • 0c3768e5d Remove explicit UnownedPtr<>::Get() calls from xfa/
  • 5cc1afc13 Pass retained argument to ReplaceAbbr()
  • 5ade14bea Return retained objects from CPDF_FormField methods.
  • 245050a61 Report more detail to ResultDB for pixel tests
  • ddc99ced8 Add test for CFFL_ComboBox::SetActionData()
  • dab891757 Roll third_party/zlib/ 6fe4ce825..cff720848 (3 commits)
  • 4eda5e1f5 Roll third_party/icu/ 20f8ac695..35132cceb (2 commits)
  • cc90b0cd9 Hide CPDF_FormField from CFFL_ComboBox
  • 59445b0a8 Roll tools/clang/ a5e0d7234..38497dbb2 (21 commits)
  • 2aa86baac [Skia] Fix issue that a dot annotation is not rendered
  • 1f7ef7c1d Remove some CPDF_Dictionary* locals.
  • 7c96f4765 Remove CPDF_Creator::m_pMetaData.
  • 2bd16e8c9 Make CFFL_ComboBox embedder test use higher-level methods.
  • 0df0082af Add embedder test for FFL_ComboBox::GetSelectExportText()
  • ec350d928 Create CFFL layer embedder test.
  • cb6e71594 Remove CPDF_FormField::GetForm()
  • a5bd2fa0f Hide CPDF_FormControl from CFFL_Button
  • 1f8e56793 Rename CPWLComboBoxEditEmbedderTest::GetCFFLFormFiller()
  • c44513e09 Make CPDF_PageView::GetInteractiveForm() a private method.
  • 9fe8223f0 Forward declare CPDF_ImageLoder in cpdf_imagerenderer.h
  • 8482a83de Replace CPDF_Page::SetImageCache() with AddImageCache()
  • 98204b688 Move pixel test-only code to TestPixel()
  • 61a662172 Make CFX_RenderDevice::GetDeviceDriver() a protected method
  • b6c3a4de2 Revert "[Skia] Fix issue that a dot annotation is not rendered"
  • 22396a1ac [Skia] Fix issue that a dot annotation is not rendered
  • 7ae9c064b Roll third_party/skia/ 3050ef5ea..648827391 (287 commits)
  • 371f0b063 Remove const form of CPDF_RenderContext::Layer::GetObjectHolder()
  • 31fe0722b Add Skia expectation for an AGG-only line drawing issue.
  • 927f85782 Roll third_party/skia/ ebfa2b71b..3050ef5ea (18 commits)
  • 3bd5f342d Move CPDF_ImageLoader to page/ layer.
  • 2c9b918c2 Roll third_party/skia/ 03cb8e7d8..ebfa2b71b (4 commits)
  • 68fdc4913 Remove render layer concepts from CPDF_ImageLoader.