| Changes | Show detailsMigration notes
- This version requires a requirements upgrade on source installations
- Added support for Python 3.13 and 3.14. Dropped support for Python 3.9.
Minor changes
Bugfixes
CVE-2026-41132 <https://github.com/ckan/ckan/security/advisories/GHSA-mpfm-fpgx-647q>_: No certificate validation on SMTP connection
CVE-2026-41255 <https://github.com/ckan/ckan/security/advisories/GHSA-mcvf-jxcw-vj73>_: CSRF exemption primed by anonymous requests
CVE-2026-42031 <https://github.com/ckan/ckan/security/advisories/GHSA-h7j7-3rx6-xvcg>_: Unauthenticated SQL Injection in datastore_search_sql
CVE-2026-42032 <https://github.com/ckan/ckan/security/advisories/GHSA-cg4x-64p3-x59h>_: Unauthenticated Authorization Bypass in datastore_search_sql
- Fix Preview for resource view create/update pages (
#9128
<https://github.com/ckan/ckan/pull/9128>_)
- fix for issue with datastore dump startup time affecting large tables (
#9144
<https://github.com/ckan/ckan/pull/9144>_)
- fix for markdown_extract tag removal bug introduced in 112afff (
#9162
<https://github.com/ckan/ckan/pull/9162>_)
- Fix SMTP TLS error with embedded port (
#9186
<https://github.com/ckan/ckan/pull/9186>_)
- Restores body_extras block on base.html, it was removed by accident. (
#9295
<https://github.com/ckan/ckan/pull/9295>_)
- Fixed duplicated root_path in webassets when assets directory is public
directory
and debug mode is used or cssrewrite is present in filters. (
#9300
<https://github.com/ckan/ckan/pull/9300>_)
|