All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
5.0.3 (2025-02-10)
- typo on rich text example (77ee28e)
5.0.2 (2025-02-10)
5.0.1 (2025-01-23)
- remove link warnings for graphql (6d54ca8)
5.0.0 (2025-01-20)
4.3.1 (2025-01-02)
- resolve slots as
VNode[] | Slots | Slot
(258bea1)
- release: 4.3.1 (c1ba125)
5.0.0-alpha.1 (2025-01-14)
<SliceZone />
'sslices
prop type (65bf265)
- deps: maintain dependencies (3abf7ac)
5.0.0-alpha.0 (2025-01-02)
- remove vetur definitions in favor of TypeScript docs
- remove query-related composables
- remove
isomorphic-unfetch
fallback
- component-based serializer (8e15571)
- remove
isomorphic-unfetch
fallback (e889af1) - remove query-related composables (6c14d14)
- remove vetur definitions in favor of TypeScript docs (b5881f2)
- forwards attributes to
<PrismicText />
(b179f9d)
- deps: update to Vite 6 and ESLint 9 (560cffa)
- (a9a43a3)
- (34f121a)
- (de2cb68)
- (61721ff)
- (a4cc1a5)
- (3325e86)
- migrate to
esm-env
(1a9b3a7) - Prismic Vue plugin (dc33283)
- simplify project structure (8c59d56)
- simplify project structure (0cb1ca7)
- test layout (36bb64b)
- use
<Wrapper />
component (b038101)
4.3.0 (2024-09-27)
4.2.3 (2024-09-16)
4.2.2 (2024-04-25)
<SliceZone />
'sslices
type issue (f88c6b4)
4.2.1 (2024-03-28)
- display slice type for mapped slices in todo component (95d5771)
4.2.0 (2024-03-27)
- support @prismicio/client
mapSliceZone
(528581d)
4.1.0 (2023-09-26)
- export
isFilled
object to helpers (e51adf2)
4.0.3 (2023-08-30)
- looser slice component type (61c87e3)
- deps: maintain dependencies (49a2e4f)
4.0.2 (2023-07-06)
- deps: maintain dependencies (7dd808f)
4.0.1 (2023-06-09)
- use config object serializer properly with
asHTML
(dfc0558)
4.0.0 (2023-06-02)
- update to client v7 (#64)
3.2.1 (2023-05-30)
- allow client type extensions (bb63a73)
- update project structure (d680ecb)
3.2.0 (2023-05-16)
- deprecate
htmlSerializer
in favor ofserializer
andrichTextSerializer
(a73284e)
- deps: maintain dependencies (c8ad43f)
3.1.4 (2023-04-12)
- allow looser
SliceComponentType
for TypeScript reference (0f96b7a)
- deps: maintain dependencies (b8f1c7d)
- update license (64a0b0a)
3.1.3 (2023-03-13)
- forward
blank
andrel
attributes to external link component (e6d9e74)
- deps: maintain dependencies (366999c)
3.1.2 (2022-12-19)
- deps: maintain dependencies (0b012a8)
3.1.1 (2022-10-05)
getSliceComponentProps
default generic value (28c328f)
3.1.0 (2022-08-23)
- use Slice
id
property to key Slices in<SliceZone>
when available (c74f188)
- fix changelog following merge (93c9048)
- deps: maintain dependencies (7976de4)
3.0.0 (2022-07-18)
- fix links (767c145)
3.0.0-beta.9 (2022-06-15)
- reactivity issue on
<PrismicRichText />
(5c824e8)
3.0.0-beta.8 (2022-06-10)
- loosen type on
<SliceZone />
(5a78c15) - prop types on
<PrismicRichText />
and<PrismicText />
(2709c32)
3.0.0-beta.7 (2022-06-09)
- add
fallback
prop to<PrismicRichText />
and<PrismicText />
(689fb1f) - support GraphQL API in
<SliceZone />
(82bad5d)
- deps: maintain dependencies (e9f9ec7)
- warn in development mode only (8a76d3f)
3.0.0-beta.6 (2022-04-29)
- change
auto
tothumbnails
for consistency
- change
auto
tothumbnails
for consistency (c10cb3a)
- deps: maintain dependencies (ec7b0cd)
- deps: maintain package lock (040a795)
- maintain template (b30adcc)
3.0.0-beta.5 (2022-03-02)
- deps: maintain dependencies (5ad23db)
3.0.0-beta.4 (2022-02-24)
3.0.0-beta.3 (2022-02-17)
- allow configuring defaults for width-based and pixel-density-based
srcset
(b06ff51)
- simplify client creation using new client features (92ad117)
- deps: maintain dependencies (87dc6d4)
- remove nonsense export (26a9a17)
- typo in component name (eedc79b)
3.0.0-beta.2 (2022-02-15)
- update image components and add image helpers (f1fa427)
- deps: maintain dependencies (fefbca9)
- update license (1c608ba)
- update template (60d5763)
- update test file name (840cc11)
3.0.0-beta.1 (2021-12-03)
- deps: maintain dependencies (cafeae1)
3.0.0-beta.0 (2021-12-02)
- prop type for
target
,rel
&blankTargetRelAttribute
props (23ba61e)
3.0.0-alpha.6 (2021-11-23)
- add
resolver
prop to SliceZone for backwards compatibility withvue-slicezone
(adf62e2)
- allow
null
or""
as truthy value on<PrismicLink>
(0bc4f29) - rename
getSliceZoneComponents()
todefineSliceZoneComponents()
(17f6736)
3.0.0-alpha.5 (2021-11-17)
- deps: new @prismicio/client types (293f397)
- fix contributing doc link (8b80a17)
- deps: maintain dependencies (eb8a31a)
3.0.0-alpha.4 (2021-09-27)
- simplify internal links handling for (010f714)
- deps: maintain dependencies (1111f70)
- deps: maintain dependencies (e4964be)
- update template config (338f1cb)
3.0.0-alpha.3 (2021-08-19)
- mark component implementations as pue (1910abf)
- add readme (3e0bddb)
3.0.0-alpha.2 (2021-08-19)
- allow for props hint on getSliceComponentProps (3245a5c)
- lazy load fetch ponyfill when needed (bee79c2)
- deps: maintain dependencies (f7df24d)
3.0.0-alpha.1 (2021-08-17)
- add basic components and related composables (eb4e1d6)
- add composables (a7ab05c)
- add PrismicLink component (5f0b4cf)
- add slice zone component (ec0c50a)
- navigate internal links using vue-router if present (0e0de61)
- don't use ts ignore comments (ff5ad93)
- provide accurate default for usePrismic (f5a14de)
- use shallowRef to prevent object unnecessary unwrap (90eb09c)
- composables (0867de3)
- migrate to new typescript template (804b09d)
- use computed properties for memo cache (b642a87)
- use dedicated file for plugin and use API (6c3e944)
- add .versionrc (05392cc)
- config: add tsdocs lint (2ff9de7)
- deps: maintain dependencies (11ddb6b)
- fix package lock (b213b56)
- fix package lock (2b63475)
- maintain dependencies (9cb8bf9)
- playground: update playground (1641316)
- update .github templates (2b92d7e)
- update playground (782bb20)
- add tsdocs for components (e2f0bd7)
- add tsdocs for composables (8b8e9f2)
- document root level source files (26fab78)
- remove docus doc (3946e3e)
- tsdocs for plugin types (18dbbaf)
- typo (e137db6)
- update vetur tags and attributes (1c927a4)
3.0.0-alpha.0 (2021-04-09)
- migrate client and dom sdk
- components: add embed component (d1bab33)
- components: add image component (0ca4723)
- components: add link and rich text to vetur definitions (b790dd4)
- components: add link component (62efeee)
- components: add richtext component & refactor comonents sdk (155f6c1)
- core: export field types (58b8907)
- core: setup vetur (a8a123e)
-
components: export image type properly (5ab0b4b)
-
core: worng type on usePrismic (03b3a23)
-
dom: asDate using wrong return value (6df2abe)
-
sdk: fix
this
context on dom (3fbaa4e) -
migrate client and dom sdk (cd46806)
2.1.2 (2022-02-24)
2.1.1 (2022-02-16)
- prop type for wrapper component (1f0c800)
2.1.0 (2021-12-02)
- provide
predicate
andcookie
like v3 (1ac9ad9)