Recent Releases of ckanext-iiif

ckanext-iiif - v4.0.0

v4.0.0 (2025-04-19)

Breaking Changes

  • upgrade for compatibility with new vds version

Feature

  • upgrade for compatibility with new vds version

Fix

  • use correct parameter for IIIF modifications

Tests

  • fix the tests

[main c26a067] bump: version 3.0.12 → 4.0.0 3 files changed, 21 insertions(+), 3 deletions(-)

- Python
Published by alycejenni 11 months ago

ckanext-iiif - v3.0.12

v3.0.12 (2024-11-04)

Docs

  • use variable logo based on colour scheme
  • fix tests badge tests workflow file was renamed
  • standardise returns field

Style

  • automatic reformat auto reformat with ruff/docformatter/prettier after config changes

Build System(s)

  • remove version from docker compose file version specifier is deprecated

CI System(s)

  • fix python setup action version
  • add merge to valid commit types
  • add docformatter args and dependency docformatter currently can't read from pyproject.toml without tomli
  • only apply auto-fixes in pre-commit F401 returns linting errors as well as auto-fixes, so this disables the errors and just applies the fixes
  • update tool config update pre-commit repo versions and switch black to ruff
  • add pull request validation workflow new workflow to check commit format and code style against pre-commit config
  • update workflow files standardise format, change name of tests file

Chores/Misc

  • add pull request template
  • update tool details in contributing guide

[main f9e91d2] bump: version 3.0.11 → 3.0.12 3 files changed, 34 insertions(+), 3 deletions(-)

- Python
Published by alycejenni over 1 year ago

ckanext-iiif - v3.0.11

v3.0.11 (2024-08-20)

[main 5b8ed0b] bump: version 3.0.10 → 3.0.11 3 files changed, 5 insertions(+), 3 deletions(-)

- Python
Published by alycejenni over 1 year ago

ckanext-iiif - v3.0.10

Changelog

v3.0.10 (2024-03-11)

Fix

  • redirect canvas links to main iiif manifest
  • use _id field as title if title field not in record

Chores/Misc

  • add build section to read the docs config
  • add regex for version line in citation file
  • add citation.cff to list of files with version
  • add contributing guidelines
  • add code of conduct
  • add citation file
  • update support.md links

v3.0.9 (2023-07-17)

Docs

  • update logos

v3.0.8 (2023-05-09)

Fix

  • allow the images in a manifest to be correctly opened in mirador etc

Tests

  • fix the basic manifest test

v3.0.7 (2023-04-11)

Build System(s)

  • fix postgres not loading when running tests in docker

Chores/Misc

  • add action to sync branches when commits are pushed to main

v3.0.6 (2023-02-20)

Docs

  • fix api docs generation script

Chores/Misc

  • small fixes to align with other extensions

v3.0.5 (2023-01-31)

Docs

  • readme: change logo url from blob to raw

v3.0.4 (2023-01-31)

Docs

  • readme: direct link to logo in readme
  • readme: fix github actions badge

v3.0.3 (2023-01-30)

Build System(s)

  • docker: use 'latest' tag for test docker image

v3.0.2 (2022-12-12)

Build System(s)

  • include top-level data files in theme folder
  • add package data

v3.0.1 (2022-12-01)

Fix

  • use not instead of is None to catch empty strings too
  • fix the buildiiifidentifier action

Docs

  • readme: format test section
  • readme: update installation steps
  • readme: update ckan patch version in header badge

Style

  • use single quotes

Tests

  • Add breaking test to confirm buildiiifidentifier action failure

v3.0.0 (2022-11-28)

Breaking Changes

  • The IIIIF interface has been changed.

Feature

  • add a new action "buildiiifidentifier" to allow callers to create identifiers for known builders
  • switch the builders list to an OrderedDict so that a name can be stored against each builder function
  • move IIIF resource generation to actions and refactor most of the code

Fix

  • change case on plugin name
  • exclude helpers from tests
  • stop producing manifests if no images are available on a record
  • unpin ckantools version

Refactor

  • refactor the builder functions to an abc to accommodate future planned changes

Docs

  • fix markdown-include references
  • add section delimiters
  • README.md: update the docs to include the new class based style
  • README.md: update the documentation for extending the IIIF resource builders
  • README.md: add documentation about what is included in the extension and how to extend it
  • README.md: update the readme overview section
  • add logo

Style

  • README.md: reformat the README
  • apply formatting changes

Tests

  • add more tests for the updated buildrecordmanifestid function

Build System(s)

  • set changelog generation to incremental
  • pin ckantools minor version

CI System(s)

  • add cz_nhm as a dependency
  • commitizen: fix message template
  • add pypi release action

Chores/Misc

  • use cz_nhm commitizen config
  • improve commitizen message template
  • move cz config into separate file
  • standardise package files

v2.1.0 (2022-05-30)

v2.0.0 (2021-03-09)

[main 0c04f35] bump: version 3.0.9 → 3.0.10 3 files changed, 22 insertions(+), 7 deletions(-)

- Python
Published by alycejenni almost 2 years ago

ckanext-iiif - v3.0.9

v3.0.9 (2023-07-17)

Docs

  • update logos

[main 72d50dc] bump: version 3.0.8 → 3.0.9 2 files changed, 8 insertions(+), 2 deletions(-)

- Python
Published by alycejenni over 2 years ago

ckanext-iiif - v3.0.8

v3.0.8 (2023-05-09)

Fix

  • allow the images in a manifest to be correctly opened in mirador etc

Tests

  • fix the basic manifest test

[main 3ec9e13] bump: version 3.0.7 → 3.0.8 2 files changed, 12 insertions(+), 2 deletions(-)

- Python
Published by alycejenni almost 3 years ago

ckanext-iiif - v3.0.7

v3.0.7 (2023-04-11)

Build System(s)

  • fix postgres not loading when running tests in docker

Chores/Misc

  • add action to sync branches when commits are pushed to main

[main 717743c] bump: version 3.0.6 → 3.0.7 2 files changed, 12 insertions(+), 2 deletions(-)

- Python
Published by alycejenni almost 3 years ago

ckanext-iiif - v3.0.6

v3.0.6 (2023-02-20)

Docs

  • fix api docs generation script

Chores/Misc

  • small fixes to align with other extensions

[main 7446d40] bump: version 3.0.5 → 3.0.6 2 files changed, 12 insertions(+), 2 deletions(-)

- Python
Published by alycejenni about 3 years ago

ckanext-iiif - v3.0.5

v3.0.5 (2023-01-31)

Docs

  • readme: change logo url from blob to raw

[main 7b594f5] bump: version 3.0.4 → 3.0.5 2 files changed, 8 insertions(+), 2 deletions(-)

- Python
Published by alycejenni about 3 years ago

ckanext-iiif - v3.0.4

v3.0.4 (2023-01-31)

Docs

  • readme: direct link to logo in readme
  • readme: fix github actions badge

[main 8f6686e] bump: version 3.0.3 → 3.0.4 2 files changed, 9 insertions(+), 2 deletions(-)

- Python
Published by alycejenni about 3 years ago

ckanext-iiif - v3.0.3

v3.0.3 (2023-01-30)

Build System(s)

  • docker: use 'latest' tag for test docker image

[main ac77d43] bump: version 3.0.2 → 3.0.3 2 files changed, 8 insertions(+), 2 deletions(-)

- Python
Published by alycejenni about 3 years ago

ckanext-iiif - v3.0.2

v3.0.2 (2022-12-12)

Build System(s)

  • include top-level data files in theme folder
  • add package data

[main f28ccf0] bump: version 3.0.1 → 3.0.2 2 files changed, 9 insertions(+), 2 deletions(-)

- Python
Published by alycejenni about 3 years ago

ckanext-iiif - v3.0.1

v3.0.1 (2022-12-01)

Fix

  • use not instead of is None to catch empty strings too
  • fix the buildiiifidentifier action

Docs

  • readme: format test section
  • readme: update installation steps
  • readme: update ckan patch version in header badge

Style

  • use single quotes

Tests

  • Add breaking test to confirm buildiiifidentifier action failure

[main 76d31b8] bump: version 3.0.0 → 3.0.1 2 files changed, 23 insertions(+), 2 deletions(-)

- Python
Published by alycejenni over 3 years ago

ckanext-iiif - v3.0.0

v3.0.0 (2022-11-28)

Breaking Changes

  • The IIIIF interface has been changed.

Feature

  • add a new action "buildiiifidentifier" to allow callers to create identifiers for known builders
  • switch the builders list to an OrderedDict so that a name can be stored against each builder function
  • move IIIF resource generation to actions and refactor most of the code

Fix

  • change case on plugin name
  • exclude helpers from tests
  • stop producing manifests if no images are available on a record
  • unpin ckantools version

Refactor

  • refactor the builder functions to an abc to accommodate future planned changes

Docs

  • fix markdown-include references
  • add section delimiters
  • README.md: update the docs to include the new class based style
  • README.md: update the documentation for extending the IIIF resource builders
  • README.md: add documentation about what is included in the extension and how to extend it
  • README.md: update the readme overview section
  • add logo

Style

  • README.md: reformat the README
  • apply formatting changes

Tests

  • add more tests for the updated buildrecordmanifestid function

Build System(s)

  • set changelog generation to incremental
  • pin ckantools minor version

CI System(s)

  • add cz_nhm as a dependency
  • commitizen: fix message template
  • add pypi release action

Chores/Misc

  • use cz_nhm commitizen config
  • improve commitizen message template
  • move cz config into separate file
  • standardise package files

v2.1.0 (2022-05-30)

v2.0.0 (2021-03-09)

[main 39bb117] bump: version 2.1.0 → 3.0.0 2 files changed, 66 insertions(+), 2 deletions(-)

- Python
Published by alycejenni over 3 years ago

ckanext-iiif - v2.1.0

What's Changed

  • Update manifest generation to be more compliant and more usable by @jrdh in https://github.com/NaturalHistoryMuseum/ckanext-iiif/pull/2
  • Weekly release 2022-05-30 by @alycejenni in https://github.com/NaturalHistoryMuseum/ckanext-iiif/pull/3

Full Changelog: https://github.com/NaturalHistoryMuseum/ckanext-iiif/compare/v2.0.0...v2.1.0

- Python
Published by alycejenni almost 4 years ago

ckanext-iiif - v2.0.0

  • Upgrades this extension to work with Python 3 and CKAN 2.9.x
  • Drops Python 2 support

- Python
Published by jrdh about 5 years ago