Skip to content

4.21.0b1

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 14 Sep 23:00
· 258 commits to main since this release

Warning: Since this release was made during testing and the following TestPyPI upload failed, the TestPyPI/PyPI packages originate from a different, follow-up workflow run (GH release action silently passes by creating a draft if a release of same ID exists already). The packages from this release should be identical, but this was not inherently ensured.

Changes (Release 4.21.0b1)

Summary (pypdfium2)

  • Switched PyPI upload to "trusted publishing", which is considered safer.
pypdfium2 commit log

Commits between 4.20.0 and 4.21.0b1 (latest commit first):

  • 385370b [autorelease] update changelog and version file
  • 84e4d9d [Test] Try to fix repo push
  • 6dfbd81 workflows/publish: stop explicitly installing twine
  • dd69022 Prepare beta update to test new PyPI publishing
  • fd32934 Update changelog for next release
  • d6e10d9 Merge pull request #259 from pypdfium2-team/trusted-publishers
  • 00475b4 Switch PyPI upload to "trusted publishing" (OIDC)
  • 2506427 CI: Bump actions/checkout to v4
  • 4846475 readme: update "unofficial distributions" section
PDFium commit log

Commits between 5989 and 6002 (latest commit first):

  • 92a572635 Improve CPDF_CMapParser::HandleCid() performance
  • 1af4f5b62 Remove old buildtools llvm repo paths.
  • 5c350448e Roll v8/ 41ff48bd6..7584acae2 (472 commits)
  • b2789e383 Fix FPDF_ImportPages fails if dest_doc doesn't have "Info" object
  • c2cef63c9 Explicitly encode SkImages with Png encoder
  • cf536a313 Roll third_party/fuchsia-gn-sdk/ and build/
  • 866ab8d25 Roll third_party/skia/ b5f614a85..0a253625a (334 commits)
  • 599507d26 Add a test to show import APIs do not work for docs without Info dicts
  • 6ea677cae Use more scopers in embedder tests
  • b9fd8eb44 [PA] Templatenize alloc flags
  • e6af9d92e Roll third_party/depot_tools/ 59e101154..427f0f43a (137 commits; 21 trivial rolls)
  • 205fb97f4 Roll third_party/icu/ de4ce0071..985b9a6f7 (2 commits)
  • f3d1dc22d Update gn_version to cc56a0f98bb34accd5323316e0292575ff17a5d4
  • def1743b2 Roll buildtools/third_party/libunwind/trunk/ e5a9c50e5..a321409e6 (5 commits)
  • cc6c8eca6 Roll third_party/zlib/ 526382e41..f5fd0ad26 (2 commits)
  • bf0c157ae Remove some useless CFX_DIBBase::RealizeIfNeeded() calls
  • c0991a43e Roll tools/memory/ 2a4c4ba1f..68be21429 (2 commits)
  • febf6a33c Roll buildtools/third_party/libc++abi/trunk/ d4760c0af..aae4ca0f5 (6 commits)
  • c7bf139be Roll third_party/freetype/src/ b2584c738..000b26a30 (20 commits)
  • 95e2f9ede Roll base/allocator/partition_allocator/ f91d5ba23..b22ccba48 (58 commits)
  • d6585d6e6 Roll Fuchsia SDK from 14.20230727.2.1 to 14.20230826.1.1
  • 435756da3 Roll third_party/abseil-cpp/ 2288062ee..7affa303e (5 commits)
  • edba08523 Roll third_party/libpng/ 805df541c..7e1f7e7b1 (1 commit)
  • 955ab3319 Roll buildtools/ 16be42a9f..b2043d4f4 (11 commits)
  • d74703942 Roll Catapult from 220cbb13b5a7 to f16ca3c78e46 (106 revisions)
  • 8e97cf530 Roll Code Coverage from bce4cdc2309e to 77d952c2aefd (1 revision)