CKAN 2.5.1

Titlev2.5.1 2015-12-17
Version2.5.1
Release Date2015-12-17
Changes
Show details

Note: This version requires a requirements upgrade on source installations

Note: This version requires a database upgrade

Note: This version does not require a Solr schema upgrade

Major: * CKAN extension language translations integrated using ITranslations interface (#2461, #2643) * Speed improvements for displaying a dataset (#2234), home page (#2554), searching (#2382, #2724) and API actions: package_show (#1078) and user_list (#2752). * An interface to replace the file uploader, allowing integration with other cloud storage providers (IUploader interface) (#2510)

Minor: * package_purge API action added (#1572) * revision_list API action now has paging (#1431) * Official Ubuntu 14.04 LTS support (#1651) * Require/validate current password before allowing a password change (#1940) * recline_map_view now recognizes GeoJSON fileds (#2387) * Timezone setting (#2494) * Updating a resource via upload now saves the last_modified value in the resource (#2519) * DataPusher can be customized using the new IDataPusher interface (#2571) * Exporting and importing users, with their passwords (if sysadmin) (#2647)

Bug fixes: * Fix to allow uppercase letters in local part of email when sending user invitations (#2415) * License pick-list changes would cause old values in datasets to be overwritten when edited (#2472) * Schema was being passed to package_create_default_resource_views (#2484) * Arabic translation format string issue (#2493) * Error when deleting organizations (#2512) * When DataPusher had an error storing a resource in Data Store, the resource data page gave an error (#2518) * Data preview failed when it comes from a server that gives 403 error from a HEAD request (#2530) * ‘paster views create’ failed for non-default dataset types (#2532) * DataPusher didn’t work for TSV files (#2553) * DataPusher failed sometimes due to ‘type mismatch’ (#2581) * IGroupForm wasn’t allowing new groups (of type ‘group’) to use group_form (#2617, #2640) * group_purge left behind a Member if it has a parent group/org (#2631) * organization_purge left orphaned datasets still with owner_id (#2632) * Fix Markdown rendering issue * Return default error page on fanstatic errors * Prevent authentication when using API callbacks

Changes and deprecations

  • The old RDF templates to output a dataset in RDF/XML or N3 format have been removed. These can be now enabled using the dcat plugin on ckanext-dcat:

    https://github.com/ckan/ckanext-dcat#rdf-dcat-endpoints

  • The library used to render markdown has been changed to python-markdown. This introduces both python-markdown and bleach as dependencies, as bleach is used to clean any HTML provided to the markdown processor.

  • This is the last version of CKAN to support Postgresql 8.x, 9.0 and 9.1. The next minor version of CKAN will require Postgresql 9.2 or later.

Url Ckangeloghttps://github.com/ckan/ckan/blob/master/CHANGELOG.rst#v251-2015-12-17