Maya [3.0.0]
19/03/2026
Section titled β19/03/2026βThis release separated out the Astro/Bookshop components that relate to collections, so that a site can disinclude them and the associated collateral if they are not required.
Every site will site-mount the bookshop-core repository, and can optionally mount the modular collections component repositories: bookshop-media, bookshop-resources and bookshop-stories.
Features
Section titled βFeaturesβ- Configured password protection via Okta for site previews.
- Added new styles for textContent component:
- feature font-family text
- highlight coloured text
- Added ability to set font-style for headings.
- Added ability to have separately styled units for statistics component.
Improvements
Section titled βImprovementsβ- Added ability for hero images to have a background position.
- Updated Rive component:
- Added ability for Rive to be embedded in different places, not just in hero area.
- Added artboard functionality.
- Added preloader for Rive animations.
- Split out monolith componentTokens into individual component files, to allow modularisation.
- Combined multiple data options files to make a single multi-level admin experience.
- Separated out collections components so that unneeded collections pages do not have to be included in the site:
- Media
- Resources
- Stories
- Updated minderoo.org build script in AWS Amplify to include modular collections component repos.
- Reinstated ability to override the colour of the heading component.
- Fixed the error of insertion of a subscribe form causing all Bookshop content to be removed in live editor until the modalButton child component was populated.
- Updated behaviours for CloudFront distribution to ignore .pdf and .rive files in dynamic image transformation.
- Fixed error of the marked engine when adding a new blank textContent component.
- Updated navigation colours to be correct at all sizes, and to use CSS vars for highlights to obey page theming.