Plone 5.2.13

Milestone information

Project:
Plone
Series:
5.2
Version:
5.2.13
Released:
 
Registrant:
Maurits van Rees
Release registered:
Active:
Yes. Drivers can target bugs and blueprints to this milestone.  

Download RDF metadata

Activities

Assigned to you:
No blueprints or bugs assigned to you.
Assignees:
No users assigned to blueprints and bugs.
Blueprints:
No blueprints are targeted to this milestone.
Bugs:
No bugs are targeted to this milestone.

Download files for this release

After you've downloaded a file, you can verify its authenticity using its MD5 sum or signature. (How do I verify a download?)

File Description Downloads
download icon Plone-5.2.13-UnifiedInstaller-1.0.zip (md5, sig) Unified Installer zip -- same as tarball, but easier to extract on Windows 134
last downloaded 8 weeks ago
download icon Plone-5.2.13-UnifiedInstaller-1.0.tgz (md5, sig) Unified Installer tarball -- builds Plone on most Linux/macOS/Windows 10 systems 16,399
last downloaded today
Total downloads: 16,533

Release notes 

# Release notes for Plone 5.2.13

* Released: Thursday July 20, 2023
* Check the [release schedule](https://plone.org/download/release-schedule).
* Read the [upgrade guide](https://5.docs.plone.org/manage/upgrading/version_specific_migration/upgrade_to_52.html), explaining the biggest changes compared to 5.1.
* Canonical place for these [release notes](https://dist.plone.org/release/5.2.13/RELEASE-NOTES.md) and the full [packages changelog](https://dist.plone.org/release/5.2.13/changelog.txt).

If you want to jump straight in, here are two important links:

* With pip you can use the constraints file at [https://dist.plone.org/release/5.2.13/constraints.txt](https://dist.plone.org/release/5.2.13/constraints.txt)
* With Buildout you can use the versions file at [https://dist.plone.org/release/5.2.13/versions.cfg](https://dist.plone.org/release/5.2.13/versions.cfg).

## Highlights

Major changes since 5.2.12:

* `plone.app.locales`: Update Italian translations.
* `Products.CMFPlone`: Drop Python 3.7 support.

## Python compatibility

This release supports Python 2.7 and 3.8.

**Important: This release no longer officially supports Python 3.7.**
Python 3.7 has reached end-of-life in June.
We have stopped testing on 3.7 and no longer provide specific version pins for 3.7 (none seem needed at the moment though). This means that things may start breaking without being noticed. If something breaks and you can supply a fix, we are happy to include it in the next release though.

Plone 5.2 still supports Python 2.7, but this is end-of-life since 2020. It should only be used as a temporary stepping stone before you migrate your Plone site to Python 3.

The next release is scheduled for October 2023, and is planned to be the last regular release of Plone 5.2.
After that release, there is still one year of security support.

## Versions of pip, zc.buildout, setuptools

In Plone core we use these versions to install Plone on Python 2:

```
setuptools==42.0.2
zc.buildout==2.13.8
wheel==0.37.1
```

and these on Python 3:

```
setuptools==65.7.0
zc.buildout==3.0.1
wheel==0.38.4
```

In general you are free to use whatever versions work for you, especially newer ones, but these worked for us.

Note that `setuptools` 66 is more strict with what versions it can recognize. If you run `pip` or `buildout` and it suddenly cannot find a package with a non-standard version, then this may be the cause. This is why we stayed at version 65 for this release. Likely, we will keep doing this for future Plone 5.2 releases.

## Installation

For installation instructions, see the [documentation](https://5.docs.plone.org/manage/installing/index.html).

## Issues

If you find any issues, please report them in the [main issue tracker](https://github.com/plone/Products.CMFPlone/issues).

Changelog 

View the full changelog

plone.versioncheck: 1.8.0 → 1.8.1
---------------------------------
Bug fixes:

- Catch empty version and ignore invalid versions in more places.
  Needed when a package is explicitly unpinned, for example ``Zope =``.
  [maurits]

Plone: 5.2.12 → 5.2.13
----------------------
Bug fixes:

- Release Plone 5.2.13.
  [maurits]

plone.app.caching: 2.2.0 → 2.2.1
--------------------------------
Bug fixes:

- Fixed tests that compared a stable time with a ten year old Expires handler.
  [maurits] (#127)

plone.app.locales: 5.1.32 → 5.1.33
----------------------------------
- Update Italian widgets domain translations.
  [cekk]

plone.app.portlets: 4.4.8 → 4.4.9
---------------------------------
Bug fixes:

- Fix login button name [wkbkhard] (#132)

plone.app.upgrade: 2.1.5 → 2.1.6
--------------------------------
Bug fixes:

- Added upgrade to 5221, Plone 5.2.13.
  [maurits] (#5221)

plone.portlet.collection: 3.3.6 → 3.3.7
---------------------------------------
Bug fixes:

- Convert collection to list before randomizing it
  [witsch] (#42)

Products.CMFPlone: 5.2.12 → 5.2.13
----------------------------------
Bug fixes:

- Officially drop Python 3.7 support, as this version is end of life.
  We try not to break it though.
  [maurits] (#37)

- Fixed TinyMCE menubar settings when creating new Plone Site.
  It contained "toolsview" instead of "tools" and "view" due to a missing comma.
  Nothing goes wrong in Plone 5, but it causes those two menus to miss in Plone 6.
  [maurits] (#3785)

- Do not publish unused CMFCore folder filter methods.
  [maurits] (#3826)

- Update metadata version to 5221, Plone 5.2.13.
  [maurits] (#5221)

0 blueprints and 0 bugs targeted

There are no feature specifications or bug tasks targeted to this milestone. The project's maintainer, driver, or bug supervisor can target specifications and bug tasks to this milestone to track the things that are expected to be completed for the release.

This milestone contains Public information
Everyone can see this information.