Releases: dlcs/protagonist
v1.13.1-rc2 - Orchestrator supports maxWidth/openFullMax
Summary
- Orchestrator respects
maxWidthandopenFullMax, see ADR 0010 and ADR 0011 - Orchestrator strictly parses IIIF ImageApi 2.1 and 3.0 requests.
- Orchestrator will always refresh cached asset before generating info.json.
- Display
maxWidthandopenFullMaxin Portal
What's Changed
- Replace
maxUnauthorisedin Orchestrator by @donaldgray in #1116 - Refresh OrchestrationImage info.json create by @donaldgray in #1119
- Add maxWidth and openFullMax to portal by @donaldgray in #1120
Warning
When deploying to an existing environment the MaxWidth appSetting value for API, Engine and Orchestrator may need to be set depending on existing image-server configuration. OR the image-server config may need to be set to allow this MaxWidth
OldestAllowedInfoJson will also need to be set to ensure info.json files are refreshed. This may result in an increase in Orchestration operations.
Full Changelog: v1.13.1-rc1...v1.13.1-rc2
v1.13.1-rc1 - HostedAdjuncts API and initial `maxUnauthorised` replacement API + Engine
Summary
- Hosted adjuncts - API changes
- Introduce
openFullMaxandmaxWidthproperties - API and Engine handling.
What's Changed
- Hosted Adjunct - API Management by @p-kaczynski in #1102
- Set missing ingesting/error prop on adjunct hydra output model by @p-kaczynski in #1108
- Add openFullMax and maxWidth (API only) by @donaldgray in #1105
- Update ThumbCreator to use maxUnauth replacements by @donaldgray in #1107
- Bump to localstack:4.13 by @donaldgray in #1109
- Update docker compose readme by @donaldgray in #1101
Warning
Contains a migration. New columns in "Images" and UPDATE statement.
This could be slow / expensive in some environments!
Full Changelog: v1.12.0...v1.13.1-rc1
v1.12.0 - External adjuncts
Summary
What's Changed
- Add initial external assets adjuncts work by @JackLewis-digirati in #1082
- Allow migrations to be run in all envs by @donaldgray in #1083
- Adjunct bugfixes by @donaldgray in #1086
- Bump actions/cache from 4 to 5 by @dependabot[bot] in #1081
- Bump actions/setup-dotnet from 4 to 5 by @dependabot[bot] in #1040
- Bump actions/setup-java from 4 to 5 by @dependabot[bot] in #1037
- Bump packages in github actions by @donaldgray in #1087
- Allow adjunct @type to change by @donaldgray in #1088
- Output external adjunct on Manifests by @donaldgray in #1089
- ADR for
maxWidthandopenFullMaxby @donaldgray in #1090 - Ensure adjunct ordering on Manifest by @donaldgray in #1091
- Merge branch 'develop' by @JackLewis-digirati in #1097
Important
This release contains migrations. Non-breaking, new adjuncts table added.
Warning
"RestrictedAssetIdCharacterString" config value renamed to "RestrictedResourceIdCharacterString". Defaults are set as part of docker image, allowing it to be removed from deployment environments.
Full Changelog: v1.11.5...v1.12.0
v1.12.0-rc2 - External adjuncts on Manifests
Summary
- Output external adjuncts on generated Manifests #1074
What's Changed
- Output external adjunct on Manifests by @donaldgray in #1089
- ADR for
maxWidthandopenFullMaxby @donaldgray in #1090 - Ensure adjunct ordering on Manifest by @donaldgray in #1091
Full Changelog: v1.12.0-rc1...v1.12.0-rc2
v1.12.0-rc1 - External adjuncts API work
Summary
- Initial API work for adjuncts, supporting External adjuncts only. #1073
What's Changed
- Add initial external assets adjuncts work by @JackLewis-digirati in #1082
- Allow migrations to be run in all envs by @donaldgray in #1083
- Adjunct bugfixes by @donaldgray in #1086
- Bump actions/cache from 4 to 5 by @dependabot[bot] in #1081
- Bump actions/setup-dotnet from 4 to 5 by @dependabot[bot] in #1040
- Bump actions/setup-java from 4 to 5 by @dependabot[bot] in #1037
- Bump packages in github actions by @donaldgray in #1087
- Allow adjunct @type to change by @donaldgray in #1088
Important
This release contains migrations. Non-breaking, new adjuncts table added.
Warning
"RestrictedAssetIdCharacterString" config value renamed to "RestrictedResourceIdCharacterString". Defaults are set as part of docker image, allowing it to be removed from deployment environments.
Full Changelog: v1.11.5...v1.12.0-rc1
v1.11.5 - Tidy manifest output
Summary
- Small tweaks to generated Manifests - tidy ordering of dimensions and include width + height for thumbnails.
- Prevent duplicates saved values when PATCHing
"manifests"values.
What's Changed
- Modify BulkAssetPatcher to use a distinct add by @JackLewis-digirati in #1056
- Bump iiif-net package by @donaldgray in #1069
- Output dimension on v3 manifest thumbnails by @donaldgray in #1071
Full Changelog: v1.11.4...v1.11.5
v1.11.5-rc1 - Tidy manifest output
Summary
- Small tweaks to generated Manifests - tidy ordering of dimensions and include width + height for thumbnails.
- Prevent duplicates saved values when PATCHing
"manifests"values.
What's Changed
- Modify BulkAssetPatcher to use a distinct add by @JackLewis-digirati in #1056
- Bump iiif-net package by @donaldgray in #1069
- Output dimension on v3 manifest thumbnails by @donaldgray in #1071
Full Changelog: v1.11.4...v1.11.5-1
v1.11.4 - Bugfix for batch /test
What's Changed
- Prevent incorrect batch completion for /test by @donaldgray in #1062
Full Changelog: v1.11.3...v1.11.4
v1.11.3 - Bugfix AssetModified payload
What's Changed
- Fix asset modified notification size issue by @donaldgray in #1060
Full Changelog: v1.11.2...v1.11.3
v1.11.2 - Fixup "duration" on manifests
Bug fixes
- Output seconds on IIIF manifests #1057
- File-only A/V asset in manifest contains
"rendering"object with"duration":0.0#985
What's Changed
- Output seconds on IIIF manifests by @donaldgray in #1058
Full Changelog: v1.11.1...v1.11.2