diff --git a/docs/devel/changelog.md b/docs/devel/changelog.md index 5714891e9..6b88fa738 100644 --- a/docs/devel/changelog.md +++ b/docs/devel/changelog.md @@ -4,6 +4,18 @@ # Changelog +## 4.0.0 (2023-02-28) + +- Updated PDFium from `5579` to `5619` (autorelease). +- Full support model rewrite. Many existing features changed and new helpers added. Numerous bugs fixed on the way. + Read the updated documentation to migrate your code. +- The raw API is now isolated in a separate namespace (`pypdfium2.raw`). + Moreover, the raw API bindings do not implicitly encode strings anymore (pypdfium2 is now built with a patched version of ctypesgen by default). +- Helper objects now automatically resolve to the underlying raw object if used as ctypes function parameter. +- Improved command-line interface. +- Improved documentation. + + ## 4.0.0b2 (2023-02-23) - No PDFium update (autorelease). diff --git a/docs/devel/changelog_staging.md b/docs/devel/changelog_staging.md index f4144aa3d..d15b83b2a 100644 --- a/docs/devel/changelog_staging.md +++ b/docs/devel/changelog_staging.md @@ -4,11 +4,3 @@ # Changelog for next release - -- Full support model rewrite. Many existing features changed and new helpers added. Numerous bugs fixed on the way. - Read the updated documentation to migrate your code. -- The raw API is now isolated in a separate namespace (`pypdfium2.raw`). - Moreover, the raw API bindings do not implicitly encode strings anymore (pypdfium2 is now built with a patched version of ctypesgen by default). -- Helper objects now automatically resolve to the underlying raw object if used as ctypes function parameter. -- Improved command-line interface. -- Improved documentation. diff --git a/src/pypdfium2/version.py b/src/pypdfium2/version.py index 3b65fdf00..2e2452bed 100644 --- a/src/pypdfium2/version.py +++ b/src/pypdfium2/version.py @@ -6,7 +6,7 @@ V_MAJOR = 4 V_MINOR = 0 V_PATCH = 0 -V_BETA = 2 +V_BETA = None #: pypdfium2 version string V_PYPDFIUM2 = f"{V_MAJOR}.{V_MINOR}.{V_PATCH}" @@ -14,7 +14,7 @@ V_PYPDFIUM2 += f"b{V_BETA}" #: PDFium library version string (git tag or commit hash) -V_LIBPDFIUM = "5579" +V_LIBPDFIUM = "5619" #: String describing the included PDFium binary's origin (pdfium-binaries, sourcebuild) V_BUILDNAME = "pdfium-binaries"