diff --git a/CHANGELOG.md b/CHANGELOG.md index 5434866c2..0d9e84088 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,27 @@ # CHANGELOG +## Version 3.0.0, 2022-12-22 + +### BREAKING CHANGES ⚠️ +- Deprecate features with PyPDF2==3.0.0 (#1489) +- Refactor Fit / Zoom parameters (#1437) + +### New Features (ENH) +- Add Cloning (#1371) +- Allow int for indirect_reference in PdfWriter.get_object (#1490) + +### Documentation (DOC) +- How to read PDFs from S3 (#1509) +- Make MyST parse all links as simple hyperlinks (#1506) +- Changed 'latest' for 'stable' generated docs (#1495) +- Adjust deprecation procedure (#1487) + +### Maintenance (MAINT) +- Use typing.IO for file streams (#1498) + + +[Full Changelog](https://github.com/py-pdf/PyPDF2/compare/2.12.1...3.0.0) + ## Version 2.12.1, 2022-12-10 ### Documentation (DOC) diff --git a/PyPDF2/_version.py b/PyPDF2/_version.py index 96fc614cb..528787cfc 100644 --- a/PyPDF2/_version.py +++ b/PyPDF2/_version.py @@ -1 +1 @@ -__version__ = "2.12.1" +__version__ = "3.0.0" diff --git a/README.md b/README.md index 1c9d9f00b..f6f8673ae 100644 --- a/README.md +++ b/README.md @@ -6,6 +6,10 @@ # PyPDF2 +> **NOTE**: The PyPDF2 project is going back to its roots. PyPDF2==3.0.X will be +> the last version of PyPDF2. Patches for this version will still be applied, but +> development will continue with [`pypdf==3.0.0`](https://pypi.org/project/pyPdf/). + PyPDF2 is a free and open-source pure-python PDF library capable of splitting, [merging](https://pypdf2.readthedocs.io/en/stable/user/merging-pdfs.html), [cropping, and transforming](https://pypdf2.readthedocs.io/en/stable/user/cropping-and-transforming.html)