Skip to content

Releases: clarin-eric/Centre-Registry

3.0.1

25 Apr 12:03
7011105
Compare
Choose a tag to compare

What's Changed

New features

  • api/all_centres_full endpoint for CLARIN website
  • project root .pytoml building Centre Registry packages (centre-registry-app; Centre-Registry-config) into a single package
  • .whl build and distribution via release

Changed features and fixes

  • Fixed validation of geographical coordinates on administration interface. #79
  • Updated dependencies:
    • Django 4.1.11 to Django 4.2.11
    • django-debug-toolbar 4.2.0 to 4.3.0
    • Jsonschema 4.19.1 to 4.21.1
    • lxml 4.9.3 to 5.2.1
    • Selenium 4.13.0 to 4.19.0
  • Added dependency on djangorestframework 3.15.1

Full Changelog: 3.0.0...3.0.1

3.0.1-rc9

22 Apr 20:53
f8d94e9
Compare
Choose a tag to compare
3.0.1-rc9 Pre-release
Pre-release

Fixed coordinates validation logic and allow up to 18 decimal places per coordinate

Full Changelog: 3.0.1-rc8...3.0.1-rc9

3.0.1-rc1

07 Feb 15:31
Compare
Choose a tag to compare
3.0.1-rc1 Pre-release
Pre-release

Changelog

[3.0.1] - 06.02.2024

New features

  • project root .pytoml building Centre Registry packages (centre-registry-app; Centre-Registry-config) into a single package
  • .whl build and distribution via release
  • api/all_centres_full endpoint for main website consumption

Changed features

  • Django 4.1.11 to Django 4.2.*

[3.0.0] - 03.10.2023

Changed features

  • Django 2.2.25 to 4.1.11
  • Other updated dependencies:
    • Selenium to 4.13.0
    • Jsonschema to 4.19.1
    • django-test-migrations to 1.3.0
    • django-debug-toolbar 4.2.0
    • lxml to 4.9.3
  • Build config changed from setup.py to pyproject.toml
  • Build backend from setuptools to poetry

[2.3.5] - 21.03.2023

Changed features

  • Started CHANGELOG.md
  • Updated dependencies:
    • Django 2.2.25 to 2.2.28
    • Jsonschema 3.1.1 to 4.17.3
    • django-test-migrations 0.2.0 to 1.2.0
    • lxml 4.6.5 to 4.9.2
  • Build config changed from setup.py to pyproject.toml
  • Build backend from setuptools to poetry
  • Travis build on Python 3.9 (from 3.7)
  • Upgraded selenium 3.141.0 to 4.8.2
  • Lowest version of Firefox test upgraded from 45 to 70
  • Added browser test on macOS 12, 13 and Windows 11 platforms
  • Removed browser tests on Linux platforms (not supported by Sellenium anymore)

3.0.0

03 Oct 16:27
3cf8a64
Compare
Choose a tag to compare
  • Updated to Django 4.1.11
  • Other updated dependencies:
    • Selenium to 4.13.0
    • Jsonschema to 4.19.1
    • django-test-migrations to 1.3.0
    • django-debug-toolbar 4.2.0
    • lxml to 4.9.3
  • Build config changed from setup.py to pyproject.toml
  • Build backend from setuptools to poetry

2.3.5

21 Mar 18:10
311ec41
Compare
Choose a tag to compare

Updated dependencies:

  • django 2.2.23 to 2.2.28
  • jsonschema 3.1.1 to 4.17.3
  • django-test-migrations 0.2.0 to 1.2.0
  • lxml 4.6.5 to 4.9.2 (fixes CVE-2022-2309)

Build updates:

  • Build config changed from setup.py to pyproject.toml
  • Build backend from setuptools to poetry
  • Travis build on Python 3.9 (from 3.7)
  • Added CHANGELOG.md file
  • Upgraded selenium 3.141.0 to 4.8.2
  • Lowest version of Firefox test upgraded from 45 to 70
  • Added browser test on macOS 12, 13 and Windows 11 platforms
  • Removed browser tests on Linux platforms (not supported by Sellenium anymore)

2.3.4

16 Dec 14:59
Compare
Choose a tag to compare

Dependency security update

2.3.3

22 Jun 12:31
8cf3a6f
Compare
Choose a tag to compare

Changes since 2.3.2:

2.3.2

03 Mar 15:02
14fee28
Compare
Choose a tag to compare

Changes since 2.3.1:

  • Display available sets in OAI-PMH endpoints table
  • Updated lxml to 4.6.2 (Fixes CVE-2020-27783)

2.3.1

15 Sep 14:04
4fdc4ae
Compare
Choose a tag to compare

2.3.0

07 Jul 11:23
Compare
Choose a tag to compare
  • Upgraded to Django 2.2.13
  • Added support for OAI-PMH sets. Closes #15
  • Group SPs, OAI-PMH and FCS endpoints by CLARIN centre in: "SPF", OAI-PMH" and "FCS" UI pages
  • Allow creation of SPs, OAI-PMH or FCS endpoints detached from any specific centre
  • Allow input of centre assessment dates directly in the "Centre" administration page (admin UI). Closes #25
  • Removed historical data fields associated with the MetadataFormat model. Closes #24
  • Added setting for remote CentreProfile.xsd location (e.g. use CentreProfile.xsd from CLARIN Component Registry)
  • Added North Macedonia country code
  • Testing: added validation against remote XML schema for REST XML API responses
  • Testing: added validation against JSON schema for JSON API responses
  • Testing: test full database migration chain back and forth

BREAKING CHANGES:

  • The format of the OAI-PMH endpoints section in the response of the REST XML API, has changed for centre profile requests: /restxml/<centre ID> . See the new centre profile