Skip to content
This repository was archived by the owner on Dec 1, 2023. It is now read-only.

Commit fedc480

Browse files
committed
v3.0.1
1 parent 2e47077 commit fedc480

File tree

7 files changed

+37
-593
lines changed

7 files changed

+37
-593
lines changed

CHANGELOG.md

Lines changed: 17 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,20 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [3.0.1] - 2023-04-06
9+
10+
### Changed
11+
12+
- Make it so fetch-error will be dispatched to #app or whatever `viewSelector` is set to in settings.
13+
814
## [3.0.0] - 2023-04-06
915

16+
### Added
17+
1018
- Added support for multiple views per route using an array (View Composition).
19+
20+
### Removed
21+
1122
- Removed caching views in memory, let the browser handle that.
1223

1324
## [2.0.0] - 2022-12-04
@@ -16,36 +27,36 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1627

1728
## [1.2.0] - 2021-06-06
1829

19-
## Added
30+
### Added
2031

2132
- Focus elements with the `autofocus` attributes on view load.
2233
- SSG support by not fetching content in the first load (conditional & non-breaking).
2334

2435
## [1.1.0] - 2021-06-03
2536

26-
## Added
37+
### Added
2738

2839
- Allow routes with no views
2940

3041
## [1.0.0] - 2021-05-31
3142

32-
## Changed
43+
### Changed
3344

3445
- Switch to Typescript
3546

3647
## [0.0.3] - 2021-05-08
3748

38-
## Changed
49+
### Changed
3950

4051
- support for Pinecone Router v0.3.0
4152

42-
## Removed
53+
### Removed
4354

4455
- removed `x-views` in favor of Pinecone Settings.
4556

4657
## [0.0.2] - 2021-05-02
4758

48-
## Removed
59+
### Removed
4960

5061
- removed onLinkIntercepted() & interceptLinks().
5162

README.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Views Middleware for Pinecone Router
22

3-
[![GitHub tag (latest by date)](https://img.shields.io/github/v/tag/pinecone-router/middleware-views?color=%2337C8AB&label=version&sort=semver)](https://github.com/pinecone-router/middleware-views/tree/3.0.0)
4-
[![npm bundle size](https://img.shields.io/bundlephobia/minzip/pinecone-router-middleware-views?color=37C8AB)](https://bundlephobia.com/result?p=pinecone-router-middleware-views@3.0.0)
3+
[![GitHub tag (latest by date)](https://img.shields.io/github/v/tag/pinecone-router/middleware-views?color=%2337C8AB&label=version&sort=semver)](https://github.com/pinecone-router/middleware-views/tree/3.0.1)
4+
[![npm bundle size](https://img.shields.io/bundlephobia/minzip/pinecone-router-middleware-views?color=37C8AB)](https://bundlephobia.com/result?p=pinecone-router-middleware-views@3.0.1)
55
[![Downloads from Jsdelivr NPM](https://img.shields.io/jsdelivr/npm/hm/pinecone-router-middleware-views?color=%2337C8AB&&logo=npm)](https://www.jsdelivr.com/package/npm/pinecone-router-middleware-views)
66
[![npm](https://img.shields.io/npm/dm/pinecone-router-middleware-views?color=37C8AB&label=npm&logo=npm&logoColor=37C8AB)](https://npmjs.com/package/pinecone-router-middleware-views)
77
[![Changelog](https://img.shields.io/badge/change-log-%2337C8AB)](/CHANGELOG.md)
@@ -38,9 +38,9 @@ npm install pinecone-router-middleware-views
3838
// load this middleware
3939
import 'pinecone-router-middleware-views'
4040
// load pinecone router
41-
import PineconeRouter from 'pinecone-router';
41+
import PineconeRouter from 'pinecone-router'
4242
// then load alpine.js
43-
import Alpine from 'alpinejs';
43+
import Alpine from 'alpinejs'
4444
// add the router as a plugin
4545
Alpine.plugin(PineconeRouter)
4646
// start alpine
@@ -127,11 +127,11 @@ In the example above:
127127

128128
This middleware dispatch these events:
129129

130-
| name | recipient | when is it dispatched |
131-
| ------------------ | ------------------------------ | --------------------------- |
132-
| **pinecone-start** | window | when the page start loading |
133-
| **pinecone-end** | window | when the page loading ends |
134-
| **fetch-error** | #app or your specific selector | when the fetch fail |
130+
| name | recipient | when is it dispatched |
131+
| ------------------ | --------------------------------------- | --------------------------- |
132+
| **pinecone-start** | window | when the page start loading |
133+
| **pinecone-end** | window | when the page loading ends |
134+
| **fetch-error** | #app or whatever is default in settings | when the fetch fail |
135135

136136
The first two events can be used to show a loading bar or indicator
137137

dist/views.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/views.min.js.map

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)