Skip to content

Releases: nikazzio/scriptoria

v0.25.2

Choose a tag to compare

@github-actions github-actions released this 12 Apr 14:11

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

  • Decompose discovery.py into resolvers/search/ subpackage (#140, 434f7b6)

Detailed Changes: v0.25.1...v0.25.2

v0.25.1

Choose a tag to compare

@github-actions github-actions released this 12 Apr 12:50

v0.25.1 (2026-04-12)

This release is published under the MIT License.

Bug Fixes

  • Address PR review โ€” tighten types, deduplicate helpers, harden handler lookup (#139, d111c70)

Refactoring

  • Decouple provider registry from direct resolver imports (#139, d111c70)

  • Decouple provider registry from direct resolver imports (#104) (#139, d111c70)


Detailed Changes: v0.25.0...v0.25.1

v0.25.0

Choose a tag to compare

@github-actions github-actions released this 12 Apr 10:33

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

  • Fix markdown table lint (MD060 spacing) (#135, adf8e29)

Features

  • Add keyboard shortcuts for Studio viewer (#135, adf8e29)

Detailed Changes: v0.24.3...v0.25.0

v0.24.3

Choose a tag to compare

@github-actions github-actions released this 11 Apr 22:56

v0.24.3 (2026-04-11)

This release is published under the MIT License.

Bug Fixes

  • Restore one-shot legacy migration and fix config audit issues (#134, 7a20fe9)

Continuous Integration

  • Add parallel slow test job for full regression coverage (#133, 1d08be2)

  • Refactor to matrix strategy and fix review feedback (#133, 1d08be2)

Refactoring

  • Remove legacy config migration paths (#134, 7a20fe9)

  • Sync config.example.json and remove remaining legacy refs (#134, 7a20fe9)


Detailed Changes: v0.24.2...v0.24.3

v0.24.2

Choose a tag to compare

@github-actions github-actions released this 11 Apr 17:26

v0.24.2 (2026-04-11)

This release is published under the MIT License.

Bug Fixes

  • Resolve hanging tests and add pytest-timeout safeguard (#132, a08a55c)

  • ci: Install pytest-timeout in CI pipeline (#132, a08a55c)

Chores

  • Add CLAUDE.md and fix repomix config (#131, adc2661)

  • Add CLAUDE.md and fix repomix config for Claude Code (#131, adc2661)

  • Ignore .claude/skills/ in git (local symlinks) (#131, adc2661)

  • Ignore PRIORITIES.md in git (#131, adc2661)

Testing

  • Add regression tests for manifest error early-return (#132, a08a55c)

Detailed Changes: v0.24.1...v0.24.2

v0.24.1

Choose a tag to compare

@github-actions github-actions released this 28 Mar 13:37

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

  • Update ARCHITECTURE.md โ€” all legacy HTTP shims retired (#116, c88348a)

Refactoring

  • Migrate discovery search surfaces to centralized HTTPClient (2af3b5d)

Detailed Changes: v0.24.0...v0.24.1

v0.24.0

Choose a tag to compare

@github-actions github-actions released this 27 Mar 22:50

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

Choose a tag to compare

@github-actions github-actions released this 27 Mar 22:05

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

  • Split discovery orchestration and UI modules (93ac20d)

  • Tidy discovery provider flow (be818ba)


Detailed Changes: v0.22.4...v0.23.0

v0.22.4

Choose a tag to compare

@github-actions github-actions released this 11 Mar 23:04

v0.22.4 (2026-03-11)

This release is published under the MIT License.

Bug Fixes

  • Restore semantic release changelog sync (4d174d5)

Documentation

  • Backfill historical changelog releases (b128ea9)

  • Fix changelog markdownlint regressions (0efb088)


Detailed Changes: v0.22.3...v0.22.4

v0.22.3

Choose a tag to compare

@github-actions github-actions released this 11 Mar 22:24

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