Blog

The new CKAN 2.11 release is now available

Packed with enhancements and fixes, this CKAN version is the most performant ever.

00-standard-BLOG

The CKAN Tech Team is happy to announce the release of the latest CKAN stable version, CKAN 2.11.

Packed with a ton of improvements and fixes, CKAN 2.11 brings new features and performance enhancements to make it more robust, secure and faster. Check out some of the highlight below, but do check the CHANGELOG and the Migration notes for more details:

  • Performance improvements in templates and snippets rendering, as well as startup
  • More control over data hosted in the DataStore, with the new Table Designer feature to easily create and validate DataStore-only resources from the UI and the ability to define schemas for DataStore data with Data Dictionaries with the IDataDictionaryForm interface.
  • Support for activities on private datasets, allowing plugins to define granular permissions with permission labels.
  • Updated all requirements to the latest version to benefit from performance and security enhancements, and added support for Python 3.11 and 3.12

New patch release for CKAN 2.10, supported versions

In addition to the latest stable release, we have also released CKAN 2.10.5, that includes fixes for three published security advisories. The latest patch release is the only one supported by the CKAN team, so users are strongly encouraged to upgrade. For details on how to upgrade, see the following links depending on your install method: Upgrading CKAN.

In accordance with our release policy, the supported CKAN versions by the Tech Team going forward will be the latest 2.10 and 2.11 patch releases (currently 2.10.5 and 2.11.0). All users are encouraged to upgrade to these versions following the upgrading guides linked above.

Important security patches for the 2.9 version will still be available in a community fork maintained by Derilinx, which can be found  in this repo. The CKAN 2.9.12 patch release includes the security content from 2.10.5.

As ever, if you want to get in touch, you can create a Discussion on the Github repository or join the Gitter channel.