Skip to content

Releases: GetDKAN/dkan

DKAN 1.14.7

25 Apr 22:25
Compare
Choose a tag to compare
  • #2473 Security upgrades to Drupal 7.59 and Media 2.9
  • #2470 Get harvest tests passing
  • #2468 Update urls to use https rather than http
  • #2467 Update command center menu links
  • #2464 Move functions out of the dkan_sitewide_menu.install file

DKAN 1.14.6

19 Apr 06:12
Compare
Choose a tag to compare
  • #2461 Update CONTRIBUTING.md
  • #2456 Remove exra docker dir
  • #2458 Fix the chrome issue
  • #2450 Incorrect Readme Links

DKAN 1.14.5

28 Mar 20:32
Compare
Choose a tag to compare

Changelog

Known Issues

  • A regression was discovered on search facets, this will be addressed on the next patch release.

DKAN 1.14.4

26 Feb 02:29
Compare
Choose a tag to compare

Improvements in this release

  • Avoid undefined offset on nuboot_radix/includes/panel.inc line 45 (#2404)
  • Update Drupal core to 7.57 (#2402)
  • Improvements to automated tests (#2375)

DKAN 1.14.3

15 Feb 21:20
Compare
Choose a tag to compare

Improvements in this release

  • Upgrade entity to 1.9 (#2377)

DKAN 1.14.2

13 Feb 14:27
Compare
Choose a tag to compare

This is a "patch" release of DKAN, containing bug fixes and minor updates, but adding no new functionality.

Improvements in this release

  • Upgrade filefield_sources to 1.11 (#2359)
  • Modifies curl settings so url headers and info can be properly acquired with curl (#2341)
  • Patch features to add new line after <?php (#2370)
  • Updated Help page; can add your company to listing (#2346)
  • Remove out-dated owners.md file
  • Site Manager Monthly Maintenance checklist (#2345)
  • Moving the "Adding New Content" page to main admin doc tree (#2347)
  • Update @resource_all_09 scenario (#2321)
  • Add results count to dkan admin views (#2327)
  • Pin sphinx to 1.5.6 (#2337)

DKAN 1.14.1

08 Jan 20:55
Compare
Choose a tag to compare

This is a "patch" release of DKAN, containing bug fixes and minor updates, but adding no new functionality.

Improvements in this release

  • Fix contextual filter on list_of_users_groups view (#2280)
  • Change the default title for harvested resources to use the format value rather than url value (#2284)
  • Fix hero background image setup (#2265)
  • Use geojson icon for GeoJSON files in listings (#2288)
  • Share MySQL Credentials With Docker Containers (#2283)
  • Remove dkan_workflow_permissions dependency (#2273)
  • Docker Proxy Config Updates (#2275)
  • Fix harvest validation for accessLevel values (#2263)
  • Change timezone handling to 'none' on temporal coverage field (#2249)
  • Fixed field mapping defaults for open data schema APIs (#2103)
  • Migration of CircleCI from V1 to V2 (#2237)

DKAN 1.14

16 Nov 20:13
Compare
Choose a tag to compare

Read up on the latest release of DKAN, 1.14! While not nearly as big as the previous DKAN point release, 1.13, it brings a number of useful new features and improvements, as well as some important bug fixes. The primary focus of this release is on

  1. Improvements and fixes to data visualizations and previews, and
  2. Refinement of the Harvester functionality introduced in 1.13.

For a full, detailed list of changes in this release, please consult the CHANGELOG.

What's New

DKAN Harvest

In 1.13, the Harvester would run an entire migration as a single "step" in the web UI, which resulted in timeouts and memory errors on sources with more than a few dozen datasets. When run from the UI, the Harvester now better leverages Drupal's Batch API to process the migrations in 5-dataset "chunks." You'll notice more incremental progress on the status bar that appears while a source is being harvested, and hopefully even the largest sources will complete without exhausting server resources.

A Topics field has also been added to harvest source nodes. When this field contains one or more of the topics from your data catalog, those topics will be applied to every dataset that is harvested from the source. Additionally, the way the Harvester handles resource nodes has been improved and better-documented.

The error messages from the Harvester when filter values are not not present on the source's items have been made clearer.

Visualization Entity Charts

We've made some small but significant improvements to the chart creation experience. Help text is now available for all fields on the chart configuration form, accessed by clicking on a small "?" icon beside the field. Additionally:

  • The chart type selection now includes a descriptive name of the chart type (rather than just an image).
  • Tick values for axes are validated so that values which would result in an unreadable chart are rejected.
  • We now use relative paths for file URLs and set the X-Frame headers to allow easier embedding of charts on external websites.
  • Support for values with commas for thousands separators

Dataset Previews

  • Tab delimiters and TSV files are now supported for previews.
  • Embedded previews no longer show the Grid/Graph/Map tabs.
  • Help text has been added to explain the pager buttons on data previews.

Datastore

  • Tab delimiters and TSV files are now supported for Datastore import.
  • An inconsistency in how the limit (by default, 100 records) on Datastore API requests is applied to results was corrected.
  • A bug in the "fast import" method which occasionally led to files being imported to the datastore without dropping the existing records (causing the tables to balloon in size after several consecutive imports of the same file) has been fixed.
  • Developer's note: A hook has been added to the Datastore API module to allow altering the fields excluded (see example).

Open Data Schema Mapper

The ODSM module includes a "filecache" system that writes certain open data endpoints to static files on disk rather than generating them on every page request (which is unusably slow on larger sites). A new column on the ODSM main configuration page displays the filecache status of each endpoint and gives the user the ability to generate or delete each cache.

A bug on the mapping for the "language" field in Project Open Data (data.json) that caused many catalogs to fail validation has been fixed.

Workflow

Drafts that were submitted to an editor and then rejected under workflow would never return to the "My Drafts" screen of the original submitter, meaning a contributor could never act on an editor's feedback. This has been fixed.

Administration Views

DKAN now includes the Administration Views module, which replaces Drupal's under-powered default content and user administration pages with more powerful, filterable and searchable versions.

Upgrade notes

Upgrades to this release should be fairly straightforward -- it's a much lower-impact update than version 1.13 was. One note: previous upgrades may have failed on an update to the Search API module. This version contains a patch to avoid this error.

DKAN 1.13.7

23 Aug 14:25
Compare
Choose a tag to compare

This is a "patch" release of DKAN, containing bug fixes and minor updates, but adding no new functionality.

Improvements in this release

  • Important security updates to 'views' and 'entityreference' modules.
  • Multiple testing improvements.

DKAN 1.13.6

28 Jul 18:41
Compare
Choose a tag to compare

This is a "patch" release of DKAN, containing bug fixes and minor
updates, but adding no new functionality.

Improvements in this release

  • Add file_resup to the list of up to date projects (#2036)
  • Change the 'Datasets' field on the Resource form to use autocomplete (#2035)
  • Include language selectors in the 'chosen_jquery_selector' config (#2034)
  • Module upgrades: fieldable_panels_panes, media, and search_api (#2020)

Testing Improvements

  • Additional test/devops improvements needed for deployment. See (#2012, #2014, #2015, #2016, #2018) for specifics.
  • Add configurable arguments via Behat Contexts. (#2025)
  • Add unique tags to more test scenarios (#2021)