v2.2.0
Fixed lint errors and reimplemented some features (map, lightbox, carousel) using NPM packages rather than relying on CDN.
Bug fixes
- Fixed lint errors (3 hints about unused vars remain - these are related to external packages
- Workaround implemented for Lightbox not working (until astro fixes issue) when
base
configured
Enhancements
- Reimplemented
map
to useleaflet
package (external link to leaflet.css via CDN still required due to issue with embedded images - Reimplemented
gallery
andimages
components to use commonlightbox
component that references Photoswipe, for the time being this circumvents issue with Astro generating links withoutbase
prefix set. - Reimplemented
carousel
to useswiper
package rather than CDN. - Reimplemented
mermaid
integration to avoid lint error
Issues
- Astro has known issue not generating links with
base
prefix, this will be fixed in upcoming release - yarn dev hangs (issue logged with Astro, awaiting resolution)