diff --git a/CHANGES.rst b/CHANGES.rst index 75f09dad9..3b156ae2f 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -11,6 +11,20 @@ Changes ======= +Version 10.4.0 (released 2024-05-07) + +- config: add default values for IIIF tiles generation +- config: new variable for default IIIF manifest formats +- iiif: add pyramidal TIFF tiles generation on record publish via files processor +- iiif: harmonize configuration naming +- services: updated file schema + - added "access" field to file schema + - updated metadata field to be nested with a new schema +- services: fixed PDF image conversion bug + - PDF thumbnails should now work again +- iiif: added fallback for iip server +- licenses: fix some delimiters not been recognized. + Version 10.3.2 (released 2024-04-30) - iiif: fix proxy path generation diff --git a/invenio_rdm_records/__init__.py b/invenio_rdm_records/__init__.py index 02befdb82..43d802c17 100644 --- a/invenio_rdm_records/__init__.py +++ b/invenio_rdm_records/__init__.py @@ -10,6 +10,6 @@ from .ext import InvenioRDMRecords -__version__ = "10.3.2" +__version__ = "10.4.0" __all__ = ("__version__", "InvenioRDMRecords") diff --git a/invenio_rdm_records/ext.py b/invenio_rdm_records/ext.py index 707eb12e9..6aeefe190 100644 --- a/invenio_rdm_records/ext.py +++ b/invenio_rdm_records/ext.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # -# Copyright (C) 2019-2023 CERN. +# Copyright (C) 2019-2024 CERN. # Copyright (C) 2019-2021 Northwestern University. # Copyright (C) 2022 Universität Hamburg. # Copyright (C) 2023-2024 Graz University of Technology. diff --git a/invenio_rdm_records/services/components/__init__.py b/invenio_rdm_records/services/components/__init__.py index f5a58e63f..09c52bee0 100644 --- a/invenio_rdm_records/services/components/__init__.py +++ b/invenio_rdm_records/services/components/__init__.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # -# Copyright (C) 2021 CERN. +# Copyright (C) 2021-2024 CERN. # # Invenio-RDM-Records is free software; you can redistribute it and/or modify # it under the terms of the MIT License; see LICENSE file for more details. diff --git a/invenio_rdm_records/services/iiif/converter.py b/invenio_rdm_records/services/iiif/converter.py index 022d02224..60dbc8f2d 100644 --- a/invenio_rdm_records/services/iiif/converter.py +++ b/invenio_rdm_records/services/iiif/converter.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # -# Copyright (C) 2024 CERN. +# Copyright (C) 2024-2024 CERN. # # Invenio-RDM-Records is free software; you can redistribute it and/or modify # it under the terms of the MIT License; see LICENSE file for more details. diff --git a/invenio_rdm_records/services/iiif/service.py b/invenio_rdm_records/services/iiif/service.py index 45b6a10b2..b7a6e35f9 100644 --- a/invenio_rdm_records/services/iiif/service.py +++ b/invenio_rdm_records/services/iiif/service.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # -# Copyright (C) 2023 CERN. +# Copyright (C) 2023-2024 CERN. # Copyright (C) 2022 Universität Hamburg. # Copyright (C) 2023 Graz University of Technology. # diff --git a/invenio_rdm_records/services/iiif/storage.py b/invenio_rdm_records/services/iiif/storage.py index b83cc2d72..ad7b49aa4 100644 --- a/invenio_rdm_records/services/iiif/storage.py +++ b/invenio_rdm_records/services/iiif/storage.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # -# Copyright (C) 2024 CERN. +# Copyright (C) 2024-2024 CERN. # # Invenio-RDM-Records is free software; you can redistribute it and/or modify # it under the terms of the MIT License; see LICENSE file for more details. diff --git a/invenio_rdm_records/services/iiif/tasks.py b/invenio_rdm_records/services/iiif/tasks.py index a7919c646..045a1b4b9 100644 --- a/invenio_rdm_records/services/iiif/tasks.py +++ b/invenio_rdm_records/services/iiif/tasks.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # -# Copyright (C) 2024 CERN. +# Copyright (C) 2024-2024 CERN. # # Invenio-RDM-Records is free software; you can redistribute it and/or modify # it under the terms of the MIT License; see LICENSE file for more details. diff --git a/invenio_rdm_records/services/schemas/files.py b/invenio_rdm_records/services/schemas/files.py index 9a29bb79f..f3e9db1a7 100644 --- a/invenio_rdm_records/services/schemas/files.py +++ b/invenio_rdm_records/services/schemas/files.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # -# Copyright (C) 2020-2023 CERN. +# Copyright (C) 2020-2024 CERN. # Copyright (C) 2020-2021 Northwestern University. # # Invenio-RDM-Records is free software; you can redistribute it and/or modify diff --git a/invenio_rdm_records/services/services.py b/invenio_rdm_records/services/services.py index 24726329a..23930b36d 100644 --- a/invenio_rdm_records/services/services.py +++ b/invenio_rdm_records/services/services.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # -# Copyright (C) 2020-2023 CERN. +# Copyright (C) 2020-2024 CERN. # Copyright (C) 2020-2021 Northwestern University. # Copyright (C) 2021-2023 TU Wien. # Copyright (C) 2021 Graz University of Technology. diff --git a/tests/services/files/test_metadata_files.py b/tests/services/files/test_metadata_files.py index 734b918c6..7a9c28fc0 100644 --- a/tests/services/files/test_metadata_files.py +++ b/tests/services/files/test_metadata_files.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # -# Copyright (C) 2024 CERN. +# Copyright (C) 2024-2024 CERN. # # Invenio-RDM-Records is free software; you can redistribute it and/or modify # it under the terms of the MIT License; see LICENSE file for more details.