All Versions
122
Latest Version
Avg Release Cycle
134 days
Latest Release
882 days ago

Changelog History
Page 5

  • v2.5.9 Changes

    May 09, 2018
    • ➕ Adding filter at resoruce preview doesn't work while site is setup with ckan.root_path param (#4140)
    • ➕ Add Warning in docs sidebar (#4209)
    • 📄 Point API docs to stable URL (#4209)
  • v2.5.8 Changes

    March 15, 2018

    ⬆️ Note: This version requires a database upgrade

    • 🛠 Fix language switcher
    • Activity Time stored in UTC (#2882)
    • Migration script to adjust current activity timestamps to UTC
    • 🔄 Change CORS header keys and values to string instead of unicode (#3855)
    • 🛠 Fix cors header when all origins are allowed (#3898)
    • Create datastore indexes only if they are not exist
    • 👉 Use javascript content-type for jsonp responses (#4022)
    • 🛠 Fix SOLR index delete_package implementation
    • ➕ Add second half of DataStore set-permissions command(Docs)
    • ⚡️ Update SOLR client (pysolr -> solrpy)
    • Return a 403 if not authorized on the search page (#4081)
    • ➕ Add support for user/pass for Solr as ENV var
    • Disallow solr local parameters
    • 👌 Improve text view rendering
    • ⚡️ Update Orgs/Groups logic for custom fields delete and update (#4094)
  • v2.5.7 Changes

    September 27, 2017
    • 👍 Allow overriding email headers (#3781)
    • 👌 Support non-root instances on fanstatic (#3618)
    • ➕ Add missing close button on organization page (#3814)
  • v2.5.6 Changes

    August 02, 2017
    • 🛠 Fix in organization / group form image URL field (#3661)
    • 🛠 Fix activity test to use utcnow (#3644)
    • ⚡️ Changed required permission from 'update' to 'manage_group' (#3631)
    • 👻 Catch invalid sort param exception (#3630)
    • 📦 Choose direction of recreated package relationship depending on its type (#3626)
    • 🛠 Fix render_datetime for dates before year 1900 (#3611)
    • 🛠 Fix KeyError in 'package_create' (#3027)
    • 👍 Allow slug preview to work with autocomplete fields (#2501)
    • 🛠 Fix filter results button not working for organization/group (#3620)
    • 👍 Allow underscores in URL slug preview on create dataset (#3612)
    • Create new resource view if resource format changed (#3515)
    • 🛠 Fixed incorrect escaping in mail_to and datapusher's log
    • 📱 Autocomplete fields are more responsive - 300ms timeout instead of 1s (#3693)
    • 🛠 Fixed dataset count display for groups (#3711)
    • Restrict access to form pages (#3684)
  • v2.5.5 Changes

    March 22, 2017
    • 👉 Use fully qualified urls for reset emails (#3486)
    • 🛠 Fix edit_resource for resource with draft state (#3480)
    • 🏷 Tag fix for group/organization pages (#3460)
    • 🚚 Setting of datastore_active flag moved to separate function (#3481)
  • v2.5.4 Changes

    February 22, 2017
    • Fix DataPusher being fired multiple times (#3245)
    • Use the url_for() helper for datapusher URLs (#2866)
    • Resource creation date use datetime.utcnow() (#3447)
    • Fix locale error when using fix ckan.root_path
    • render_markdown breaks links with ampersands
    • Check group name and id during package creation
    • Use utcnow() on dashboard_mark_activities_old (#3373)
    • Fix encoding error on DataStore exception
    • Datastore doesn't add site_url to resource created via API (#3189)
    • Fix memberships after user deletion (#3265)
    • Remove idle database connection (#3260)
    • Fix package_owner_org_update action when called via the API (#2661)
  • v2.5.3 Changes

    November 02, 2016
    • DataPusher called multiple times when creating a dataset (#2856)
    • Default view is re-added when removed before DataStore upload is complete (#3011)
    • "Data API" button disappears on resource page after empty update (#3012)
    • Uncaught email exceptions on user invite (#3077)
    • Resource view description is not rendered as Markdown (#3128)
    • Fix broken html5lib dependency (#3180)
    • ZH_cn translation formatter fix (#3238)
    • Incorrect i18n-paths in extension's setup.cfg (#3275)
    • Changing your user name produces an error and logs you out (#2394)
    • Fix "Load more" functionality in the dashboard (#2346)
    • Fix filters not working when embedding a resource view (#2657)
    • Proper sanitation of header name on SlickGrid view (#2923)
    • Fix unicode error when indexing field of type JSON (#2969)
    • Fix group feeds returning no datasets (#2955)
    • Replace MapQuest tiles in Recline with Stamen Terrain (#3162)
    • Fix bulk operations not taking effect (#3199)
    • Raise validation errors on group/org_member_create (#3108)
    • Incorrect warnings when ckan.views.default_views is empty (#3093)
    • Don't show deleted users/datasets on member_list (#3078)
  • v2.5.2 Changes

    March 31, 2016

    🐛 Bug fixes:

    • Avoid submitting resources to the DataPusher multiple times (#2856)
    • Use resource.url as raw_resource_url (#2873)
    • Fix DomainObject.count() to return count (#2919)
    • Prevent unicode/ascii conversion errors in DataStore
    • Fix datastore_delete erasing the db when filters is blank (#2885)
    • Avoid package_search exception when using use_default_schema (#2848)
    • Encode EXPLAIN SQL before sending to datastore
    • Use ckan.site_url to generate urls of resources (#2592)
    • Fixed the url for the organization_item template
  • v2.5.1 Changes

    December 17, 2015

    ⬆️ 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.

  • v2.5.0 Changes

    December 17, 2015

    🚀 Cancelled release