v1.9.20

Releases

Canopy IIIF v1.0.0 was published on December 19, 2025, marking the first official stable release of Canopy. Regular updates made to improve functionality, fix bugs, and introduce new features are documented here. Previous versions prior to v1.0.0 were considered experimental releases and are not included in this changelog.

v1.9.20 March 12, 2026

Refine gallery docs; ImageStory initializer.

v1.9.19 March 11, 2026

Update i18n language; refine <code> css.

v1.9.18 March 11, 2026

Define locale routes more clearly.

v1.9.17 March 10, 2026

Enable header toggle in i18n template.

v1.9.16 March 10, 2026

Hotfix useLocale import issues.

v1.9.15 March 10, 2026

Update locale mapping.

v1.9.14 March 10, 2026

Remove legacy callout component.

v1.9.13 March 10, 2026

Update i18n template collection.

v1.9.12 March 10, 2026

Remove org deploy workflow from templates.

v1.9.11 March 10, 2026

Update homepage content for i18n template.

v1.9.10 March 10, 2026

Introduce i18n template.

v1.9.9 March 9, 2026

Map site title to modal headers.

v1.9.8 March 9, 2026

Define and document UI terms for locale.yml.

v1.9.7 March 4, 2026

Disable credit slide on ImageStory component.

v1.9.6 March 4, 2026

Introduce AGENTS.md to template repo.

v1.9.5 March 3, 2026

Refine gallery API.

v1.9.4 March 3, 2026

Allow site.baseUrl override in GitHub pages.

v1.9.3 March 2, 2026

Style refinements.

v1.9.2 March 2, 2026

Add variables for border radii and shadows.

v1.9.1 March 1, 2026

Update template navigation.

v1.9.0 February 27, 2026

Add baseline internationalization support.

  • Add ability to define locales by language code.
  • Organize locales content by subdirectories.
  • Customize locale UI and navigation.
  • Toggle defined locales.

v1.8.15 February 26, 2026

Refine gallery layout and styling.

v1.8.14 February 25, 2026

Refine typography and lighten weights.

v1.8.13 February 25, 2026

Update Map component documentation.

v1.8.12 February 23, 2026

Remove map example from template.

v1.8.11 February 23, 2026

Add small type to Map points.

v1.8.10 February 23, 2026

Add key and georeferencing features to Map.

v1.8.9 February 20, 2026

Refine gallery, add item navigation on popup.

v1.8.8 February 16, 2026

Remove windows-only tailwind fallback.

v1.8.7 February 16, 2026

Update tailwind node entry.

v1.8.6 February 16, 2026

Add tailwind debugging.

v1.8.5 February 16, 2026

Update path to file in Tailwind config.

v1.8.4 February 16, 2026

Troubleshoot tailwind config.

v1.8.3 February 16, 2026

Write local Tailwind config.

v1.8.2 February 16, 2026

Troubleshoot Windows tailwind run.

v1.8.1 February 16, 2026

Revise Windows troubleshooting patch.

v1.8.0 February 16, 2026

Troubleshoot Windows Tailwind CLI bug

  • Sources Tailwind CLI from module.
  • Retains fallback cmd for regression.

v1.7.0 February 13, 2026

Introduce Gallery component.

  • Adds Gallery component to links related items.
  • Gallery item popups render MDX content.
  • Gallery items reference manifests.

v1.6.22 February 9, 2026

Address theme and custom component bugs.

v1.6.21 February 6, 2026

Normalize number defined height on ImageStory to CSS attribute string.

v1.6.20 February 6, 2026

Integrate ImageStory into distributed package.

v1.6.19 February 6, 2026

Introduce ImageStory component using Storiiies.

v1.6.18 February 5, 2026

Introduce metadata Index component.

v1.6.17 February 4, 2026

Exclude 404 from search index.

v1.6.16 February 4, 2026

Hotfix: Address bug in Scroll component to render referenced annotations.

v1.6.15 February 3, 2026

Hotfix: Address bug in Scroll component runtime compiler.

v1.6.14 February 3, 2026

Update Scroll to support referenced annotation pages.

v1.6.13 February 2, 2026

Add org release workflow.

v1.6.12 February 2, 2026

Add support for referenced IIIF annotation pages.

v1.6.11 January 30, 2026

Add primary navigation to works routes.

v1.6.10 January 30, 2026

Add transparency to browser selection selector.

v1.6.9 January 30, 2026

Simplify Clover theming for dark-mode compatibility.

v1.6.8 January 30, 2026

Adjust z-index of map.

v1.6.7 January 27, 2026

Update release workflow.

v1.6.6 January 27, 2026

Patch copy button and address CSS-in-js syntax.

v1.6.5 January 27, 2026

Refine collection language.

v1.6.4 January 26, 2026

Simplify navigation.

v1.6.3 January 26, 2026

Add 404 page route.

v1.6.2 January 26, 2026

Fix title distillation on works and search screens.

v1.6.1 January 26, 2026

Remove post-fetch cache rebuild.

v1.6.0 January 25, 2026

Support direct IIIF Manifest aggregation.

  • Add manifest property to configuration.
  • Index manifests as results.

v1.5.17 January 25, 2026

Add search page title and description.

v1.5.16 January 25, 2026

Add title property for global site name.

v1.5.15 January 25, 2026

Refine content navigation UX.

v1.5.14 January 23, 2026

Adjust Map marker math.

v1.5.13 January 23, 2026

Simplify manifest referencing in Map and Timeline.

v1.5.12 January 23, 2026

Style refinements.

v1.5.11 January 23, 2026

Refine color contrast.

v1.5.10 January 23, 2026

Normalize responsive navigation trees.

v1.5.9 January 21, 2026

Improve accessibility with additional ARIA labels, screen reader announcements, and form label fixes.

v1.5.8 January 15, 2026

Refine responsive menu and modal styling.

v1.5.7 January 14, 2026

Define absolute canonical URLs for template.

v1.5.6 January 14, 2026

Add canonical URLs to head.

v1.5.5 January 14, 2026

Respect level0 IIIF images.

v1.5.4 January 13, 2026

Revise release workflow.

v1.5.3 January 13, 2026

Update release workflow.

v1.5.2 January 13, 2026

Add styled blockquote.

v1.5.1 January 12, 2026

Update Clover components to filter annotations.

v1.5.0 January 9, 2026

Make build time more efficient.

  • Set default build concurrency to 1
  • Allow disabling of build concurrency
  • Add phased telemetry for build times

v1.4.17 January 9, 2026

Reset base collection.

v1.4.16 January 9, 2026

Add fallback for thumbnails.

v1.4.15 January 8, 2026

Refine button contrast accessibility.

v1.4.14 January 8, 2026

Add canonical link in head.

v1.4.13 January 7, 2026

Refine accessibility of theme colors.

v1.4.12 January 7, 2026

Add ID to works and fix Bibliography misnomer.

v1.4.11 January 7, 2026

Expose common base path helper.

v1.4.10 January 7, 2026

Add StoryMapJS component example.

v1.4.9 January 7, 2026

Address bad link in get started guide.

v1.4.8 January 7, 2026

Introduce comprehenshive Bibliography component.

v1.4.7 January 6, 2026

Add theme preview to docs.

v1.4.6 January 6, 2026

Minor style updates and extend examples.

v1.4.5 January 6, 2026

Hotfix: Remove unauthenticated tile layer from docs example.

v1.4.4 January 6, 2026

Add component examples to template example page.

v1.4.3 January 5, 2026

Address clean-up bug in MapPoint content.

v1.4.2 January 5, 2026

Add referenced manifests cards to MapPoints.

v1.4.1 January 5, 2026

Refine styling of Map markers.

v1.4.0 January 5, 2026

Introduce Map component.

  • Adds Map component using Leaflet
  • Allow for navPlace features for IIIF resources
  • Introduce MapPoint sub-component for defining manual points

v1.3.6 January 3, 2026

Add .nojekyll marker and discontinue .xml aliasing.

v1.3.5 January 2, 2026

Update Clover viewer to address multiple instances bug.

v1.3.4 January 2, 2026

Apply responsive fixes to work layouts.

v1.3.3 December 30, 2025

Regenerate clean lock files for templates.

v1.3.2 December 30, 2025

Refine sitemaps to stem from index.

v1.3.1 December 23, 2025

Normalize breadcrumb styling.

v1.3.0 December 23, 2025

Resolve build issues with IIIF Presentation 2.x material.

  • Resolves Presentation 2.x collections
  • Normalizes and upgrades manifests to 3.0 `.cache`

v1.2.9 December 23, 2025

Increase contrast of 50-level color steps

v1.2.8 December 23, 2025

Style horizontal rules.

v1.2.7 December 23, 2025

Update Viewer component docs.

v1.2.6 December 22, 2025

Add search routes for defined metadata facets.

v1.2.5 December 22, 2025

Adjust accent color step brightness and saturation.

v1.2.4 December 22, 2025

Add GoogleAnalytics component and document SEO.

v1.2.3 December 22, 2025

Add template workflow robots.txt rewrite.

v1.2.2 December 22, 2025

Introduce sitemap.xml generation.

v1.2.1 December 22, 2025

Add Clover to template update workflow.

v1.2.0 December 22, 2025

Define custom components API.

  • Add entry point at /app/components/mdx.tsx
  • Define static and runtime workflows
  • Document in developers section

v1.1.1 December 21, 2025

Addresses bug in explicit References id assignment.

v1.1.0 December 21, 2025

Make Clover IIIF shims more efficient through chunking.

  • Updates Clover dependency to v3.1.1
  • Adds chunking logic to slider, viewer, image, and scroll
  • Reduces overall payload for components

v1.0.3 December 19, 2025

Refine background color of show/hide content navigation button.

v1.0.2 December 19, 2025

Refine range header styles on timeline component.

v1.0.1 December 19, 2025

Workflow test run.

v1.0.0 December 19, 2025

Initial public release of refactored Canopy.

  • Creates @canopy-iiif/app release workflow
  • IIIF ingestion for works/collections
  • MDX authoring with SSR-safe components
  • Allows multiple collections
  • Removes Next.js dependencies
  • Adds template generation