Skip to content

v3.0.10

Latest
Compare
Choose a tag to compare
@alycejenni alycejenni released this 11 Mar 12:02

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 build_iiif_identifier 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 build_iiif_identifier action failure

v3.0.0 (2022-11-28)

Breaking Changes

  • The IIIIF interface has been changed.

Feature

  • add a new action "build_iiif_identifier" 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 _build_record_manifest_id 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(-)