4.21.0b1
Pre-release
Pre-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 file84e4d9d
[Test] Try to fix repo push6dfbd81
workflows/publish: stop explicitly installing twinedd69022
Prepare beta update to test new PyPI publishingfd32934
Update changelog for next released6e10d9
Merge pull request #259 from pypdfium2-team/trusted-publishers00475b4
Switch PyPI upload to "trusted publishing" (OIDC)2506427
CI: Bump actions/checkout to v44846475
readme: update "unofficial distributions" section
PDFium commit log
Commits between 5989
and 6002
(latest commit first):
92a572635
Improve CPDF_CMapParser::HandleCid() performance1af4f5b62
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" objectc2cef63c9
Explicitly encode SkImages with Png encodercf536a313
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 dicts6ea677cae
Use more scopers in embedder testsb9fd8eb44
[PA] Templatenize alloc flagse6af9d92e
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 cc56a0f98bb34accd5323316e0292575ff17a5d4def1743b2
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() callsc0991a43e
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.1435756da3
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)