Releases: nikazzio/scriptoria
Release list
v0.25.2
v0.25.2 (2026-04-12)
This release is published under the MIT License.
Bug Fixes
- Address PR review โ restore html.unescape, harden IIIF v3 label/metadata, narrow error handling (#140,
434f7b6)
Refactoring
Detailed Changes: v0.25.1...v0.25.2
v0.25.1
v0.25.0
v0.25.0 (2026-04-12)
This release is published under the MIT License.
Bug Fixes
-
Arrow nav via Mirador buttons, OCR refresh, shortcut hint, docs (#135,
adf8e29) -
Move shortcuts hint to fixed badge in bottom-right corner (#135,
adf8e29) -
Rewrite arrow navigation โ dispatch SET_CANVAS only, let subscriber handle the rest (#135,
adf8e29) -
Use global navigateToPage for arrow key navigation (#135,
adf8e29)
Documentation
Features
Detailed Changes: v0.24.3...v0.25.0
v0.24.3
v0.24.3 (2026-04-11)
This release is published under the MIT License.
Bug Fixes
Continuous Integration
-
Add parallel slow test job for full regression coverage (#133,
1d08be2) -
Refactor to matrix strategy and fix review feedback (#133,
1d08be2)
Refactoring
Detailed Changes: v0.24.2...v0.24.3
v0.24.2
v0.24.2 (2026-04-11)
This release is published under the MIT License.
Bug Fixes
Chores
-
Add CLAUDE.md and fix repomix config for Claude Code (#131,
adc2661) -
Ignore .claude/skills/ in git (local symlinks) (#131,
adc2661)
Testing
Detailed Changes: v0.24.1...v0.24.2
v0.24.1
v0.24.1 (2026-03-28)
This release is published under the MIT License.
Bug Fixes
-
Address PR review โ thread-safe singleton, cleanup imports and test patterns (#116,
c88348a) -
Reset HTTPClient singleton when network settings change (#116,
c88348a)
Chores
-
Codebase hygiene โ retire legacy HTTP shims and migrate to HTTPClient (#116,
c88348a) -
Codebase hygiene โ retire legacy shims and fix metadata (#116,
c88348a) -
Migrate get_json() shim to HTTPClient.get_json() (#116,
c88348a)
Continuous Integration
- Add area:core to issue label sync allowed set (
9343e8f)
Documentation
Refactoring
- Migrate discovery search surfaces to centralized HTTPClient (
2af3b5d)
Detailed Changes: v0.24.0...v0.24.1
v0.24.0
v0.24.0 (2026-03-27)
This release is published under the MIT License.
Bug Fixes
-
Align pagination offset with displayed page size (
4664f85) -
Gallica search regression โ forward max_records/page through smart_search (
8d01e9e) -
Handle multi-line semantic-release bullets in changelog policy check (
9d7f8bc)
Documentation
- Update documentation for async probe, pagination, and discovery settings (
8b14038)
Features
-
Async manifest probe, configurable max_results, HTMX lazy-load (
4d0cd85) -
Discovery settings tab in UI (
79251f3) -
Load-more pagination for paginatable providers (
4f6bc85)
Detailed Changes: v0.23.0...v0.24.0
v0.23.0
v0.23.0 (2026-03-27)
This release is published under the MIT License.
Bug Fixes
-
Add official vatican text search fallback (
478cd04) -
Avoid bogus archive.org direct manifests (
b659b77) -
Correct e-codices URL parsing and Harvard canonical ID handling (
83b2d9e) -
Filter broken archive.org manifests (
d0de3af) -
Harden provider resolver matching and archive search probing (
2e802ef) -
Harden resolver correctness and archive.org probe performance (
8f24032) -
Preserve provider viewer links in discovery (
27a29ba)
Documentation
- Normalize changelog policy references (
c854a81)
Features
-
Add archive.org discovery search (
f18c07a) -
Add Bodleian and e-codices search adapters (
693b14d) -
Enrich Archive.org search results and reduce probe latency (
988dc24) -
Expand discovery search adapters and job-ready result UX (
098c7d1)
Refactoring
Detailed Changes: v0.22.4...v0.23.0
v0.22.4
v0.22.4 (2026-03-11)
This release is published under the MIT License.
Bug Fixes
- Restore semantic release changelog sync (
4d174d5)
Documentation
Detailed Changes: v0.22.3...v0.22.4
v0.22.3
v0.22.3 (2026-03-11)
This release is published under the MIT License.
Bug Fixes
- Preserve gallica titles and add library delete modal (
74b4875)
Detailed Changes: v0.22.2...v0.22.3