From 1dbc1da7d57dd81ca2ae4bb90af91ad1db16d844 Mon Sep 17 00:00:00 2001 From: amercader Date: Wed, 11 Dec 2024 13:43:21 +0100 Subject: [PATCH] Add changelog for 2.11.1 and 2.10.5 --- CHANGELOG.rst | 105 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 105 insertions(+) diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 17caf406cdd..5d82a6dc47d 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -9,6 +9,77 @@ Changelog .. towncrier release notes start +v.2.11.1 2024-12-11 +=================== + +Migration notes +--------------- + +- This version requires a requirements upgrade on source installations + +Minor changes +------------- +- Allow configuring datastore full text field indexes with new + `ckan.datastore.default_fts_index_field_types` config option. + + The default is "text tsvector" but this can be changed to + "" to avoiding automatically creating separate full text indexes + for any individual columns. This will result in a significant reduction + in storage space. The whole-row full text index still + exists for all tables. + + After upgrading to CKAN 2.12 the default changes to "". + + Use the `ckan datastore fts-index` command to remove existing + column indexes to reclaim database space. (`#5847 + `_) +- Allow SECRET_KEY to fall back to beaker.session.secret for easier upgrades + (`#7853 `_) +- `datastore_info` action method now has `side_effect_free`, allowing it to be + available via GET requests in the API. (`#8457 + `_) +- Remove unnecessary beaker.session.secret warning (`#8468 + `_) +- Upgrade requirements with security issues (`#8505 + `_) +- Register pytest plugins as entrypoints to make them available to all + extensions (`#8507 `_) +- Don't add author email to pyproject.toml if empty when creating an extension + (`#8519 `_) +- Add id attribute to AnonymousUser + (`#8571 `_) +- Automate publishing CKAN package to PyPI (`#8520 + `_) +- Automate creation of GitHub release (`#8570 + `_) + + +Bugfixes +-------- + +- fix Page view tracking of datasets is not working if ckan is running at a + subpath (`#5468 `_) +- Load the right i18n files for Chinese locales in DataTables View. (`#8432 + `_) +- Fix exception in `ckan generate extension` command (`#8437 + `_) +- Template helper `member_count` will return 0 + for unauthorized users. (`#8438 `_) +- Fix `tracking` extension to use ORM models and comply with new `ckan.model` + models (`#8447 `_) +- Fix internal server error when viewing a deleted user. (`#8482 + `_) +- Fix display of user organizations page if user belongs to no organizations. + (`#8483 `_) +- Fix error when viewing history of a deleted resource or its package before + the deletion date. (`#8501 `_) +- Fix showing '0 members' for all groups on a dataset page. (`#8537 + `_) +- Include ``public`` folder in MANIFEST.in + (`#8565 `_) +- Fix 403 error when a user removes itself from a group + (`#8256 `_) + v.2.11.0 2024-08-21 =================== @@ -604,6 +675,40 @@ Removals and deprecations class SecondPlugin(p.SingletonPlugin, BasePlutin): p.implements(IAnything) +v.2.10.6 2024-12-11 +=================== + +Minor changes +------------- + +- `datastore_info` action method now has `side_effect_free`, allowing it to be + available via GET requests in the API. (`#8457 + `_) +- Add id attribute to AnonymousUser + (`#8571 `_) +- Automate publishing CKAN package to PyPI (`#8520 + `_) +- Automate creation of GitHub release (`#8570 + `_) + + +Bugfixes +-------- + +- Fixed context in `set_datastore_active_flag` to + solve possible solr errors during `index_package` (`#7571 + `_) +- POST request to GET-only endpoint causes 500 error (`#7616 + `_) +- Set license model `od_conformance` and `osd_conformance` attributes' default + values to `False` to prevent errors. (`#8268 + `_) +- Load the right i18n files for Chinese locales in DataTables View. (`#8432 + `_) +- Fixed server error on robots.txt when bootstrap 3 templates were used. + (`#8536 `_) +- Include ``public`` folder in MANIFEST.in + (`#8565 `_) v.2.10.5 2024-08-21