All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- fix synchronise resource loading
- Await fetch operation inside the loop to prevent errors.
- Make it so fetch-error will be dispatched to #app or whatever
viewSelector
is set to in settings.
- Added support for multiple views per route using an array (View Composition).
- Removed caching views in memory, let the browser handle that.
- Added support for PineconeRouter v2 and Alpine.js v3
- Focus elements with the
autofocus
attributes on view load. - SSG support by not fetching content in the first load (conditional & non-breaking).
- Allow routes with no views
- Switch to Typescript
0.0.3 - 2021-05-08
- support for Pinecone Router v0.3.0
- removed
x-views
in favor of Pinecone Settings.
- removed onLinkIntercepted() & interceptLinks().
0.0.1 - 2021-05-1
- removed broken version check.
0.0.0 - 2021-05-01
- first version as a separate middleware