CKAN 2.1

Titlev2.1 2013-08-13
Version2.1
Release Date2013-08-13
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

.. note:: The json_preview plugin has been renamed to text_preview (see #266). If you are upgrading CKAN from a previous version you need to change the plugin name on your CKAN config file after upgrading to avoid a PluginNotFound exception.

Major: * Bulk updates of datasets within organizations (delete, make public/private) (#278) * Organizations and Groups search (#303) * Generic text preview extension for JSON, XML and plain text files (#226) * Improve consistency of the Action API (#473) * IAuthenticator interface for plugging into authorization platforms (Work in progress) (#1007) * New clearer dashboard with more information easier to access (#626) * New rebuild_fast command to speed up reindex using multiple cores (#700) * Complete restructure of the documentation, with updated sections on installation, upgrading, release process, etc and guidelines on how to write new documentation (#769 and multiple others)

Minor: * Add group members page to templates (#844) * Show search facets on organization page (#776) * Changed default sort ordering (#869) * More consistent display of buttons across pages (#890) * History page ported to new templates (#368) * More blocks to templates to allow furhter customization (#688) * Improve imports from lib.helpers (#262) * Add support for callback parameter on Action API (#414) * Create site_user at startup (#952) * Add warning before deleting an organization (#803) * Remove flags from language selector (#822) * Hide the Data API button when datastore is disabled (#752) * Pin all requirements and separate minimal requirements in a separate file (#491, #1149) * Better preview plugin selection (#1002) * Add new functions to the plugins toolkit (#1015) * Improve ExampleIDatasetFormPlugin (#2750) * Extend h.sorted_extras() to do substitutions and auto clean keys (#440) * Separate default database for development and testing (#517) * More descriptive Solr exceptions when indexing (#674) * Validate datastore input through schemas (#905)

Bug fixes: * Fix 500 on password reset (#264) * Fix exception when indexing a wrong date on a _date field (#267) * Fix datastore permissions issues (#652) * Placeholder images are not linked with h.url_for_static (#948) * Explore dropdown menu is hidden behind other resources in IE (#915) * Buttons interrupt file uploading (#902) * Fix resource proxy encoding errors (#896) * Enable streaming in resource proxy (#989) * Fix cache_dir and beaker paths on deployment.ini_tmpl (#888) * Fix multiple issues on create dataset form on IE (#881) * Fix internal server error when adding member (#869) * Fix license faceting (#853) * Fix exception in dashboard (#830) * Fix Google Analytics integration (#827) * Fix ValueError when resource size is not an integer (#1009) * Catch NotFound on new resource when package does not exist (#1010) * Fix Celery configuration to allow overriding from config (#1027) * came_from after login is validated to not redidirect to another site (#1039) * And many, many more!

Deprecated and removed: * The json_preview plugin has been replaced by a new text_preview one. Please update your config files if using it. (#226)

Known issues: * Under certain authorization setups the frontend for the groups functionality may not work as expected (See #1176 #1175).

Url Ckangeloghttps://github.com/ckan/ckan/blob/master/CHANGELOG.rst#v21-2013-08-13