Skip to content

Releases: ONSdigital/zebedee

Release 1.30.0

02 Jun 11:09
v1.30.0
ffedadd
Compare
Choose a tag to compare

Release 1.30.0

  • Update to jackson-databind dependency
  • Add feature content property to homepage model
  • Add reusable image model
  • Add home content item type for use as featured content on homepage

Release 1.29.0

12 May 11:03
v1.29.0
d86514b
Compare
Choose a tag to compare

Release 1.29.0

  • Update spring-core to 5.2.5
  • Limit scope of spring-core to test (not used in production)
  • Updated test to remove spring-web dependency

Release 1.28.0

05 May 10:13
v1.28.0
a113b18
Compare
Choose a tag to compare

Release 1.28.0

  • Updated batik dependency (SVG->PNG conversion)

Release 1.27.0

23 Apr 13:12
v1.27.0
07e3c18
Compare
Choose a tag to compare

Release 1.26.0

  • Upgraded cryptolite dependency to upgrade bouncy castle (bcprov-jdk15on) to v1.65
  • Upgraded restolino dependency to upgrade jetty to v9.4.28.v20200408

Release 1.26.0

16 Apr 12:23
v1.26.0
b655440
Compare
Choose a tag to compare

Release 1.26.0

  • Added check in collection approval to prevent collections missing previous dataset versions from being approved.
  • Added feature flag for above.
  • Fixed missing version events for collection JSON.
  • Fixed issue causing all previous versions of datasets in a collection being deleted whenever a page was being deleted.
  • Remove redundant zebedee-cli module

Release/1.25.0

24 Feb 14:59
v1.25.0
c0e70dc
Compare
Choose a tag to compare

Release 1.25.0

Updated to use release v1.0.0 of dp-dataset-api-client to fix backwards compatibility issues.

Release 1.24.0

17 Feb 13:05
v1.24.0
9ad0a2d
Compare
Choose a tag to compare

Release 1.24.0

  • Updated dp-logging to latest version (1.6.0) which fixes bug with incorrect trace ID being used when a request does not have the ID header.
  • Removed unused request filter.
  • Set logging level to WARN for 3rd party libraries.

Release 1.23.0

12 Feb 12:10
v1.23.0
b9b7d18
Compare
Choose a tag to compare

Release v1.23.0

  • Implementation of verify publish content step - currently feature flagged and disabled
  • Unit tests for ☝️
  • New Zebedee health check endpoint + unit tests.
  • Refactoring public fields to use accessor methods - good standards.
  • Updated to latest version of dp-logging.
  • Updated request filter to ensure request ID is populated in MDC. If its missing a new ID will be generated and added.

Release 1.22.0

15 Jan 10:58
release/1.22.0
89c486d
Compare
Choose a tag to compare

Release 1.22.0

  • Fix for delete content - ensures collection content is correctly cleaned up when data.json pages are deleted.
  • Includes preliminary work to reintroduce the publish verify step - currently unused / not wired up.

Release/1.21.0

08 Nov 11:45
release/1.21.0
cfd406e
Compare
Choose a tag to compare

Release 1.21.0

  • Removed service tokens from logs

  • Fixed null pointer exception when Florence click event does not have a collection ID.

  • Created a new Sessions interface to create an abstraction between Zebedee and the current file based sessions service impl. The interface defines the same methods as before so there should be no change in behaviour or functionality.
    This is step one in splitting out the sessions functionality into its own service. Even if this never happens using interfaces is general considered best practice because:

    • It decouples calling code from an implementation.
    • It allows us to test code using the interface more easily with mocks.
    • It allows us to change which implementation used with minimal impact on the rest of the code