Recent Releases of cessda.cmv.server

cessda.cmv.server - 4.0.1

Added

  • Added versions 2.0.1 of the CDC DDI metadata profiles, fixing issue CMP-215 (#239)

Full Changelog: https://github.com/cessda/cessda.cmv.server/compare/4.0.0...4.0.1

- Java
Published by matthew-morris-cessda about 1 year ago

cessda.cmv.server - 4.0.0

DOI

Migration Notes

Due to changes in XML namespace support previous DDI profiles will validate differently. For correct validation, use the following profiles:

  • CDC DDI 2.5 profiles - use version 3.0.0 or newer
  • CDC DDI 2.6 profiles - use version 2.0.0 or newer
  • CDC DDI 3.2 profile - use version 2.0.0 or newer
  • CDC DDI 3.3 profile - use version 2.0.0 or newer
  • EQB DDI 2.5 profile - use version 1.0.0 or newer

The built-in profiles have been updated with the neccessary changes.

Added

  • Added new versions of the CESSDA Metadata Profiles to the CMV server (#234). See the release notes for the changes.

Changed

  • Updated cmv-core to version 4.0.0. This is a major release with implications for all CMV users. See the release notes for more information.

Fixed

  • Fixed the profile's name being null if the profile document was missing a name (PR-233)
  • Fixed the feedback form not working since the EOSC Helpdesk shutdown (ac367d9)

Full Changelog: https://github.com/cessda/cessda.cmv.server/compare/3.0.1...4.0.0

- Java
Published by matthew-morris-cessda about 1 year ago

cessda.cmv.server - 3.0.1

DOI

Changed

  • Migrated usages of org.gesis.commons.resource.Resource to org.springframework.core.io.Resource (PR-214)

Fixed

  • Fixed profile uploads failing with java.net.MalformedURLException: unknown protocol: urn (#215)
  • Fixed discovery of predefined documents failing on Windows (PR-207)

- Java
Published by matthew-morris-cessda over 1 year ago

cessda.cmv.server - 3.0.0

DOI

Added

  • Add DDI 3.3 schemas to the server (PR-190)

Changed

  • Update CMV core to version 3.0.0 (PR-196)
  • Update OpenJDK to version 21 (PR-204)

Full Changelog: https://github.com/cessda/cessda.cmv.server/compare/2.0.1...3.0.0

- Java
Published by matthew-morris-cessda over 1 year ago

cessda.cmv.server - 2.0.1

What's Changed

  • Bump eu.cessda.cmv:cmv-documentation from 2.0.0 to 2.0.1 by @matthew-morris-cessda in https://github.com/cessda/cessda.cmv.server/commit/e7e1fb0d12a66c83a2c9a4dfe64d6dcc82bd71a4

Full Changelog: https://github.com/cessda/cessda.cmv.server/compare/2.0.0...2.0.1

- Java
Published by matthew-morris-cessda about 2 years ago

cessda.cmv.server - 2.0.0

DOI

Added

  • Added the ability to individually remove documents from the validation list (#34)
  • Added the ability to download validation reports directly from the results page (#35)
  • Added structured logging support using the logging.json.enabled property (#49)
  • Update SQAaaS badge after latest assessment (#146)

Changed

  • Run UI validation asynchronously (#23)
  • Only clear previous validation results when new results finish processing (#33)
  • Load UI strings from resource bundles (#129)
  • Added clarification that the top buttons on the results panel will download all reports (PR-149)
  • Updated the CMV validation profiles (#155)
  • Display dropdown selections with the HTML <select> element (#161)

New Contributors

  • @Joshocan made their first contribution in https://github.com/cessda/cessda.cmv.server/pull/147

Full Changelog: https://github.com/cessda/cessda.cmv.server/compare/1.1.1...2.0.0

- Java
Published by matthew-morris-cessda over 2 years ago

cessda.cmv.server - 1.1.1

What's Changed

  • Update the CDC monolingual profiles to version 1.0.5 by @matthew-morris-cessda in https://github.com/cessda/cessda.cmv.server/pull/127

Full Changelog: https://github.com/cessda/cessda.cmv.server/compare/1.1.0...1.1.1

- Java
Published by matthew-morris-cessda over 2 years ago

cessda.cmv.server - 1.1.0

Added

  • Add the ability to define a custom validation gate by specifying a list of constraints by @matthew-morris-cessda in https://github.com/cessda/cessda.cmv.server/pull/107
  • Add constraint documentation to the /Validation and /Constraints endpoints by @matthew-morris-cessda in https://github.com/cessda/cessda.cmv.server/pull/110

Changed

  • Rearrange XSD schema violations below constraint violations, add a note about CDC validator behavior by @matthew-morris-cessda in https://github.com/cessda/cessda.cmv.server/pull/123
  • Update the copyright statement in the Java source files by @matthew-morris-cessda in https://github.com/cessda/cessda.cmv.server/pull/92
  • Update the Matomo analytics code to use the CESSDA Matomo Cloud instance by @matthew-morris-cessda in https://github.com/cessda/cessda.cmv.server/pull/115

Removed

  • Remove the stylesheet references from the profile XMLs by @matthew-morris-cessda in https://github.com/cessda/cessda.cmv.server/pull/98

Dependency Updates

  • Bump dependency-check-maven from 7.4.4 to 8.0.1 by @dependabot in https://github.com/cessda/cessda.cmv.server/pull/93
  • Bump dependency-check-maven from 8.0.1 to 8.0.2 by @dependabot in https://github.com/cessda/cessda.cmv.server/pull/96
  • Bump spring-boot-starter-parent from 2.7.6 to 2.7.8 by @dependabot in https://github.com/cessda/cessda.cmv.server/pull/95
  • Bump docker-maven-plugin from 0.40.3 to 0.41.0 by @dependabot in https://github.com/cessda/cessda.cmv.server/pull/99
  • Bump maven-javadoc-plugin from 3.4.1 to 3.5.0 by @dependabot in https://github.com/cessda/cessda.cmv.server/pull/100
  • Bump dependency-check-maven from 8.0.2 to 8.1.0 by @dependabot in https://github.com/cessda/cessda.cmv.server/pull/101
  • Bump spring-boot-starter-parent from 2.7.8 to 2.7.9 by @dependabot in https://github.com/cessda/cessda.cmv.server/pull/102
  • Bump docker-maven-plugin from 0.41.0 to 0.42.0 by @dependabot in https://github.com/cessda/cessda.cmv.server/pull/106
  • Bump commons-test from 0.12.0 to 0.15.0 by @dependabot in https://github.com/cessda/cessda.cmv.server/pull/105
  • Bump dependency-check-maven from 8.1.0 to 8.1.2 by @dependabot in https://github.com/cessda/cessda.cmv.server/pull/104
  • Bump springdoc-openapi-ui from 1.6.6 to 1.6.15 by @dependabot in https://github.com/cessda/cessda.cmv.server/pull/108
  • Bump commons-test from 0.15.0 to 0.15.1 by @dependabot in https://github.com/cessda/cessda.cmv.server/pull/111
  • Bump springdoc-openapi-ui from 1.6.15 to 1.7.0 by @dependabot in https://github.com/cessda/cessda.cmv.server/pull/114
  • Bump dependency-check-maven from 8.1.2 to 8.2.1 by @dependabot in https://github.com/cessda/cessda.cmv.server/pull/113
  • Bump spring-boot-starter-parent from 2.7.9 to 2.7.10 by @dependabot in https://github.com/cessda/cessda.cmv.server/pull/112
  • Bump docker-maven-plugin from 0.42.0 to 0.42.1 by @dependabot in https://github.com/cessda/cessda.cmv.server/pull/116
  • Bump jacoco-maven-plugin from 0.8.8 to 0.8.9 by @dependabot in https://github.com/cessda/cessda.cmv.server/pull/117
  • Bump spring-boot-starter-parent from 2.7.10 to 2.7.11 by @dependabot in https://github.com/cessda/cessda.cmv.server/pull/119

Full Changelog: https://github.com/cessda/cessda.cmv.server/compare/v1.0.0...1.0.1

- Java
Published by matthew-morris-cessda almost 3 years ago