Releases: clarin-eric/Centre-Registry
Releases · clarin-eric/Centre-Registry
3.0.1
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
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
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 releaseapi/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
2.3.5
Updated dependencies:
- django
2.2.23
to2.2.28
- jsonschema
3.1.1
to4.17.3
- django-test-migrations
0.2.0
to1.2.0
- lxml
4.6.5
to4.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
to4.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
Dependency security update
-
Django 2.2.23 to 2.2.25
-
lxml 4.6.3 to 4.6.5
2.3.3
Changes since 2.3.2:
- Display orphan OAI-PMH and SPF endpoints in their own independent row ("No centre" entries)
- Upgraded to Django 2.2.24
Fixes Django vulnerabilities:- http://nvd.nist.gov/nvd.cfm?cvename=CVE-2021-33203
- http://nvd.nist.gov/nvd.cfm?cvename=CVE-2021-33571
- http://nvd.nist.gov/nvd.cfm?cvename=CVE-2021-32052
- http://nvd.nist.gov/nvd.cfm?cvename=CVE-2021-31542
- http://nvd.nist.gov/nvd.cfm?cvename=CVE-2021-28658
- http://nvd.nist.gov/nvd.cfm?cvename=CVE-2021-3281
- Updated lxml to 4.6.3
Fixes vulnerabilities: - Updated django-debug-toolbar to 2.2.1
2.3.2
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
- Upgraded to Django 2.2.16
Fixes Django vulnerabilities: - Updated lxml to 4.5.2
- Updated jsonschema to 3.2.0
- Updated django-test-migrations to 1.0.0
2.3.0
- 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