github GetDKAN/dkan 2.11.2

latest releases: 2.19.8, 2.19.7, 2.19.6...
3 years ago

This release introduces page caching for several of the DKAN API endpoints. The caching will use Drupal entity cache tags to ensure that caches are invalidated when content is changed, and that the Purge module, if in use, will alert any reverse proxy services of the cache invalidation. The result should be a significant performance improvement on commonly requested API URLs on sites without an external caching layer, and more timely content updates on sites that have one. (Currently, if a site sits behind a reverse proxy cache such as Acquia Varnish or Akamai, the API requests will be cached but will not be invalidated upon content changes, as a page or core JSON API endpoint would.)

Some CI improvements and menu cleanup are also included.

Added

  • API page caching with cache tags (#3653)
  • Test DKAN upgrades in CI (#3589)

Fixed

  • Remove DKAN API menu link (#3671)

Don't miss a new dkan release

NewReleases is sending notifications on new releases.