Releases

v2.2.1-beta.1

Description

2.2.1-beta.1 (2023-05-02)

Bug Fixes

  • speedkit-picture: added prop for disable source sorting (98e5b3f)

v2.2.0

Description

2.2.0 (2023-04-21)

Features

  • codespace: added codespace config (9a155a9)

v2.1.7

Description

2.1.7 (2023-04-20)

Bug Fixes

  • build: fix semantic-release task (28153c9)

v2.1.5-beta.14

Description

2.1.5-beta.14 (2023-04-19)

Bug Fixes

v2.1.5-beta.13

Description

2.1.5-beta.13 (2023-04-19)

Bug Fixes

v2.1.5-beta.12

Description

2.1.5-beta.12 (2023-04-19)

Bug Fixes

v2.1.5-beta.11

Description

2.1.5-beta.11 (2023-04-19)

Bug Fixes

v2.1.5-beta.9

Description

2.1.5-beta.9 (2023-04-17)

Bug Fixes

v2.1.5-beta.8

Description

2.1.5-beta.8 (2023-04-17)

Bug Fixes

v2.1.5-beta.10

Description

2.1.5-beta.10 (2023-04-17)

Bug Fixes

v2.1.5-beta.4

Description

2.1.5-beta.4 (2023-04-16)

Bug Fixes

v2.1.4

Description

2.1.4 (2023-03-29)

Bug Fixes

  • upgrade sort-css-media-queries from 2.1.0 to 2.1.1 (2e6d7ed)

v2.1.3

Description

2.1.3 (2023-01-17)

Bug Fixes

  • entry: added callback for document.hidden (fe5ccfe)
  • entry: added global var for force init (e3c56a1)
  • entry: replaced 1document.hidden1 with document.visibilityState (06d4fb8)
  • entry: revert the initialization (7e89cef)

v2.1.3-beta.4

Description

2.1.3-beta.4 (2022-12-19)

Bug Fixes

  • entry: added global var for force init (e3c56a1)

v2.1.3-beta.3

Description

2.1.3-beta.3 (2022-12-18)

Bug Fixes

  • entry: revert the initialization (7e89cef)

v2.1.3-beta.2

Description

2.1.3-beta.2 (2022-12-18)

Bug Fixes

  • entry: replaced 1document.hidden1 with document.visibilityState (06d4fb8)

v2.1.3-beta.1

Description

2.1.3-beta.1 (2022-12-17)

Bug Fixes

  • entry: added callback for document.hidden (fe5ccfe)

v2.1.2

Description

2.1.2 (2022-11-02)

Bug Fixes

  • entry: added average check (7823d80)
  • entry: added default value (178ca52)

v2.1.1

Description

2.1.1 (2022-10-27)

Bug Fixes

  • performance: fix missing requestIdleCallback (76905f9)

v2.1.0

Description

2.1.0 (2022-10-27)

Features

  • clean: clean hydrate, remove unused code (1ceb81d)
  • emtry: changed timeRange start time from 0 to 100 (3df7fd9)
  • entry: added onload event (a3b2bda)
  • entry: ignore run in dev mode (295b931)
  • entry: renamed event property success to sufficient (af870fe)
  • entry: revision of the initial performance check (af3e89b)

v2.1.0-beta.6

Description

2.1.0-beta.6 (2022-10-26)

Features

  • entry: renamed event property success to sufficient (af870fe)

v2.1.0-beta.5

Description

2.1.0-beta.5 (2022-10-26)

Features

  • entry: ignore run in dev mode (295b931)

v2.1.0-beta.4

Description

2.1.0-beta.4 (2022-10-26)

Features

  • entry: added onload event (a3b2bda)

v2.1.0-beta.3

Description

2.1.0-beta.3 (2022-10-25)

Features

  • emtry: changed timeRange start time from 0 to 100 (3df7fd9)

v2.1.0-beta.2

Description

2.1.0-beta.2 (2022-10-25)

Features

  • clean: clean hydrate, remove unused code (1ceb81d)

v2.1.0-beta.1

Description

2.1.0-beta.1 (2022-10-25)

Features

  • entry: revision of the initial performance check (af3e89b)

v2.0.22

Description

2.0.22 (2022-10-17)

Bug Fixes

  • directive: fix missing load:font event on vnode (d8b8a0a)
  • entry: added customEvent for idle waiting duration (847334a)
  • hydrate: add max idle tries for speedkitHydrate (d365c2f)
  • hydrate: removed redundant render wrapper (794fdcc)
  • intersection: fix element-observer inView state (d393b11)
  • typo: fix maxIdleDurations fallback options and typo in docs (12acd79)
  • v-font: added isCritical check in inserted (242c221)
  • vimeo: fix missing fetch data (f5050a6)
  • vimeo: fix wrong embed url (5023df0)

v2.0.22-beta.1

Description

2.0.22-beta.1 (2022-10-17)

Bug Fixes

  • directive: fix missing load:font event on vnode (d8b8a0a)
  • entry: added customEvent for idle waiting duration (847334a)
  • hydrate: add max idle tries for speedkitHydrate (d365c2f)
  • hydrate: removed redundant render wrapper (794fdcc)
  • intersection: fix element-observer inView state (d393b11)
  • typo: fix maxIdleDurations fallback options and typo in docs (12acd79)
  • v-font: added isCritical check in inserted (242c221)
  • vimeo: fix missing fetch data (f5050a6)
  • vimeo: fix wrong embed url (5023df0)

v2.0.21

Description

2.0.21 (2022-10-17)

Bug Fixes

  • update: replaced axios with native-fetch (e6abecc)

v2.0.21-beta.9

Description

2.0.21-beta.9 (2022-10-12)

Bug Fixes

  • entry: added customEvent for idle waiting duration (847334a)

v2.0.21-beta.8

Description

2.0.21-beta.8 (2022-10-05)

Bug Fixes

  • typo: fix maxIdleDurations fallback options and typo in docs (12acd79)

v2.0.21-beta.7

Description

2.0.21-beta.7 (2022-09-24)

Bug Fixes

  • directive: fix missing load:font event on vnode (d8b8a0a)

v2.0.21-beta.6

Description

2.0.21-beta.6 (2022-09-23)

Bug Fixes

  • v-font: added isCritical check in inserted (242c221)

v2.0.21-beta.5

Description

2.0.21-beta.5 (2022-09-17)

Bug Fixes

  • vimeo: fix missing fetch data (f5050a6)

v2.0.21-beta.4

Description

2.0.21-beta.4 (2022-09-17)

Bug Fixes

  • intersection: fix element-observer inView state (d393b11)

v2.0.21-beta.3

Description

2.0.21-beta.3 (2022-09-15)

Bug Fixes

  • vimeo: fix wrong embed url (5023df0)

v2.0.21-beta.2

Description

2.0.21-beta.2 (2022-09-08)

Bug Fixes

  • hydrate: add max idle tries for speedkitHydrate (d365c2f)

v2.0.21-beta.1

Description

2.0.21-beta.1 (2022-09-08)

Bug Fixes

  • hydrate: removed redundant render wrapper (794fdcc)

v2.0.20

Description

2.0.20 (2022-08-21)

Bug Fixes

  • source: fix external basePath (31a4522)

v2.0.19

Description

2.0.19 (2022-08-21)

Bug Fixes

  • component: added getCounter to Source fetchKey (544e108)
  • postcss: replaced deep selector (86ea8fb)

v2.0.18

Description

2.0.18 (2022-07-26)

Bug Fixes

  • hydrate: ignore speedkitHydrate by server (d5ee14f)

v2.0.17

Description

2.0.17 (2022-07-19)

Bug Fixes

  • fetch-key: added counter (12aaf78)
  • fetch-key: added counter key (b336cb7)
  • speedkit-image: added parent fetchKey prefix (6dda371)

v2.0.16

Description

2.0.16 (2022-07-13)

Bug Fixes

  • crossorigin: crossorigin can be overridden globally or directly on the component (ededf96)
  • crossorigin: crossorigin set improved (d8f6aae)

v2.0.15

Description

2.0.15 (2022-07-12)

Bug Fixes

  • options: added option disableNuxtImage to disable @nuxt/image (cd80b4e)

v2.0.14

Description

2.0.14 (2022-06-28)

Bug Fixes

  • publish: force npm publish (e488463)

v2.0.13

Description

2.0.13 (2022-05-19)

Bug Fixes

  • entry: added idle loop break; โ€ฆ (171807d)
  • entry: button registrations ordered (8dd8477)
  • entry: changed maxIdleTries to maxIdleDuration (534653a)
  • entry: fix performance-issue class by init app (05d2c89)
  • entry: fix spelling; remove init font option (6971225)
  • entry: improve init; fix test without info-layer (5731c7f)
  • entry: improve noscript picture transform (2d632e6)
  • entry: max idle tries can be set via modul option (1671b9c)
  • entry: renamed performance-issue to weak hardware (d38d09d)
  • entry: renamed slow-connection to reduced-bandwidth (8bbe27a)
  • entry: test entry init 1 (5c99642)
  • module: removed device option; update entry.js (62305c9)
  • sample: replace font button in info-layer (08f141e)
  • speedkit-layer: fix button tag (d35d0e6)
  • speedkit-picture: fix missing noscript identifier class (b720dc5)

v2.0.13-beta.8

Description

2.0.13-beta.8 (2022-05-19)

Bug Fixes

  • entry: changed maxIdleTries to maxIdleDuration (534653a)

v2.0.13-beta.7

Description

2.0.13-beta.7 (2022-05-18)

Bug Fixes

  • entry: renamed slow-connection to reduced-bandwidth (8bbe27a)

v2.0.13-beta.6

Description

2.0.13-beta.6 (2022-05-18)

Bug Fixes

  • entry: renamed performance-issue to weak hardware (d38d09d)

v2.0.13-beta.5

Description

2.0.13-beta.5 (2022-05-17)

Bug Fixes

  • entry: max idle tries can be set via modul option (1671b9c)

v2.0.13-beta.4

Description

2.0.13-beta.4 (2022-05-17)

Bug Fixes

  • speedkit-layer: fix button tag (d35d0e6)

v2.0.13-beta.3

Description

2.0.13-beta.3 (2022-05-17)

Bug Fixes

  • entry: added idle loop break; โ€ฆ (171807d)
  • entry: button registrations ordered (8dd8477)
  • entry: fix performance-issue class by init app (05d2c89)
  • entry: fix spelling; remove init font option (6971225)
  • entry: improve noscript picture transform (2d632e6)
  • sample: replace font button in info-layer (08f141e)
  • speedkit-picture: fix missing noscript identifier class (b720dc5)

v2.0.13-beta.2

Description

2.0.13-beta.2 (2022-05-16)

Bug Fixes

v2.0.13-beta.1

Description

2.0.13-beta.1 (2022-05-13)

Bug Fixes

  • entry: improve init; fix test without info-layer (5731c7f)
  • module: removed device option; update entry.js (62305c9)

v2.0.12

Description

2.0.12 (2022-05-04)

Bug Fixes

v2.0.11

Description

2.0.11 (2022-04-19)

Bug Fixes

  • module: updated deprecated warnings (3300be2)
  • source: add fallback for missing src extension (533170c)
  • source: renamed pictureFormats to targetFormats (8f3d576)

v2.0.10

Description

2.0.10 (2022-04-14)

Bug Fixes

  • module: added pictureFormats property for SpeedkitPicture formats (a13d828)

v2.0.9

Description

2.0.9 (2022-04-11)

Bug Fixes

  • head: remove merge strategy override (b2535fe)

v2.0.8

Description

2.0.8 (2022-04-06)

Bug Fixes

  • deps: remove override (1d248b0)
  • deps: test override (425f1e2)
  • deps: update @nuxt/image add override for ipx (d1cd1f9)
  • module: add required default @nuxt/image options (c0838e4)
  • Source: add modifiers prop.; fix options in getSize (d2567ce)
  • source: add missing options for preset and provider (bfdbcb3)

v2.0.8-beta.4

Description

2.0.8-beta.4 (2022-04-05)

Bug Fixes

  • module: add required default @nuxt/image options (c0838e4)
  • Source: add modifiers prop.; fix options in getSize (d2567ce)

v2.0.8-beta.3

Description

2.0.8-beta.3 (2022-04-05)

Bug Fixes

v2.0.8-beta.2

Description

2.0.8-beta.2 (2022-04-05)

Bug Fixes

v2.0.8-beta.1

Description

2.0.8-beta.1 (2022-04-05)

Bug Fixes

  • deps: update @nuxt/image add override for ipx (d1cd1f9)
  • source: add missing options for preset and provider (bfdbcb3)

v2.0.7

Description

2.0.7 (2022-03-31)

Bug Fixes

  • plugin: remove optional chaining (c74b80f)

v2.0.6

Description

2.0.6 (2022-03-23)

Bug Fixes

  • docs: add browser compatibility to caveats (0cb442a)

v2.0.5

Description

2.0.5 (2022-03-22)

Bug Fixes

v2.0.4

Description

2.0.4 (2022-03-22)

Bug Fixes

v2.0.3

Description

2.0.3 (2022-03-18)

Bug Fixes

  • entry: without ssr load client as eager (a959007)

v2.0.2

Description

2.0.2 (2022-03-18)

Bug Fixes

  • vimeo: fix picture source urls with provider (568a98d)

v2.0.1

Description

2.0.1 (2022-03-17)

Bug Fixes

  • npm: remove changelog from npm package (4cd8b96)

v2.0.0

Description

2.0.0 (2022-03-17)

Bug Fixes

  • components: added refactored picture, image and youtube. added vimeo as new component (eba4b20)
  • components: fix load event in picture and image (921c059)
  • components: improve hover and focus style vimeo and youtube (a6042b3)
  • components: update youtube & vimeo; update vimeo api (8d611f7)
  • config: updated eslint version and config (c5d71ce)
  • deps: pin nuxt/image version (3dc022f)
  • deps: set @nuxt/image as dep; fix package.json require (b5e793f)
  • directive: fix font load with media (e892946)
  • directive: improve imports (ba99823)
  • directive: removing delaying import (7ab509e)
  • docs: fonts workarounds (a1df67f)
  • docs: index (c466f7d)
  • docs: optimized sentences (7e67f67)
  • docs: replace docus with nuxt docs theme (1aeb81e)
  • docs: restructured feature list (bfeeff8)
  • docs: updated (45d2db8)
  • docs: updated docs (d72ee0c)
  • dummyimage: added forgotten alias (1e1e71b)
  • entry: add idle callback for client (f6fc0ef)
  • entry: change client import to lazy; remove resourceHints false (bd36411)
  • font: renaming and improv critical font styles (2d53d83)
  • fonts: remove generate hook; add font cache for ssr (6089530)
  • generate: add generate hook for preventing critical font style remove (47c9eb1)
  • hash: switched to already existing hash function (16c5a48)
  • husky: removed updated lines -> do not work (d093aea)
  • hydrate: rename loader to hydrate (57dbcf3)
  • image: added alt and title prop as attr to template (6df1bc2)
  • image: alt and title attribute is required (d69f9b1)
  • Image: finalized Image (2103361)
  • image: fix ssrContext src request (1e6cde9)
  • image: revert nuxt/image version (8cc8525)
  • intersection: optimized intersection observable (62e6aa3)
  • layer: improve layer style classes (b155f49)
  • lighthouse: disable resourcehints (d51671e)
  • lint: fix lint error (100f822)
  • loader: disable idle execute by trigger beforeRouteLeave (b5a1cde)
  • loader: ignore loader in dev mode (improve hot reload) (ee15889)
  • loading-spinner: fix not visible loading-spinner (65d2fed)
  • mixin: add style map for improve page change (3553d0e)
  • mixin: fix head (cdae7d7)
  • mixin: fix missing init prev map (59654b7)
  • mixin: fix missing styles without hid (b8e2aac)
  • mixin: fix state data request (a5d2105)
  • mixin: improve and clean (a47195a)
  • mixin: improve context request (1747f0e)
  • mixin: improve page style change (d16ce7b)
  • mixin: improve pageStyles (2b13698)
  • mixin: remove speedkitComponents; add loader function for component load (ff69fef)
  • module: activate resourceHints and asyncScripts (798772b)
  • module: add method for nuxt option optimization (5af68d5)
  • module: fix internalUrl with protocol and host (d9e0ceb)
  • module: improve preload optimization (dc395a9)
  • naming: renaming components for auto import (a7fa314)
  • nuxt-image: improve nuxt/image integration (330fde9)
  • observable: optimized register observable at node directly (d8da349)
  • observer: fix horizontal root node (19a3c5e)
  • observer: fix observer destroy (69e70d6)
  • observer: fix observer root select (5ff1b19)
  • observer: remove rxjs and vector import for reduce chunk size (7a7355b)
  • packages: updated versions + cleanup (02044a0)
  • performance: remove lighthouse detection (c61fee7)
  • picture+image: possible priority loading (low/high) at lazy load of resources (17676d1)
  • picture+image: renamed load attr to hydrate and bridging eventlisteners (04f1975)
  • picture: add dynamic preload priorities (d791d25)
  • picture: final integration and updated mixin to disable critical in child component (60e925f)
  • picture: fix missing format priority (ddc37be)
  • picture: fixed default format order (ebb8b84)
  • picture: renamed priority format var (38d4b8f)
  • plugin: add plugin for head; clean mixin (bffb95d)
  • plugin: changed $speedkitHead to $speedkit.head (3442bc8)
  • plugin: improve loading-spinner config (151403a)
  • plugin: move head def to head.js (82031ef)
  • plugin: remove head as plugin, add import to vFont plugin (e3881fb)
  • preload: add full preload support (6c93fa0)
  • publish: trigger publish (5feef1e)
  • purgecss: prepare all components with purgecss ignore comment (07bd3b3)
  • readme: update readme (99feecd)
  • speedkit-components: execute by requestidlecallback (b4c32ff)
  • speedkit-components: optimized initialization (64bf091)
  • speedkit-picture: add width & height with 0 (607614f)
  • speedkit-picture: improve the use of formats and fix missing png (8c93b6b)
  • speedkit-picture: update formats (b199ef0)
  • speedkit-youtube: remove formats (39fbb36)
  • style: fix video player styles (20de67a)
  • stylelint: fixes for new stylelint (f9812c5)
  • test: added critical flag to picture test implementation (25677de)
  • test: test (5789c61)
  • v-font: add argument for additional head (6e620bd)
  • vimeo: add iframe fallback for protected videos (57be633)
  • vimeo: update player, add api title as default, and default slot with api data (346d6da)
  • vue: use only runtime version in examples (a7a8b82)
  • workspace.config: enabled new feature -> colored brackets without performance issues (77434d8)
  • youtube: changed script attribute order (e94c693)

chore

Features

  • update: update test pages; add Youtube/Vimeo Component (581ee91)
  • v2: prepare v2 (852d851)

Performance Improvements

BREAKING CHANGES

  • v2: version update

v2.0.0-beta.48

Description

2.0.0-beta.48 (2022-03-17)

Bug Fixes

  • docs: replace docus with nuxt docs theme (cf37ae4), closes #368
  • eslint: add eslint dep (c863d8e)

v2.0.0-beta.47

Description

2.0.0-beta.47 (2022-03-16)

Bug Fixes

  • components: fix load event in picture and image (921c059)

v2.0.0-beta.46

Description

2.0.0-beta.46 (2022-03-16)

Bug Fixes

  • plugin: changed $speedkitHead to $speedkit.head (3442bc8)

v2.0.0-beta.45

Description

2.0.0-beta.45 (2022-03-16)

Bug Fixes

  • components: improve hover and focus style vimeo and youtube (a6042b3)

v2.0.0-beta.44

Description

2.0.0-beta.44 (2022-03-14)

Bug Fixes

  • v-font: add argument for additional head (6e620bd)

v2.0.0-beta.43

Description

2.0.0-beta.43 (2022-03-14)

Bug Fixes

  • plugin: add plugin for head; clean mixin (bffb95d)
  • plugin: move head def to head.js (82031ef)
  • plugin: remove head as plugin, add import to vFont plugin (e3881fb)

v2.0.0-beta.42

Description

2.0.0-beta.42 (2022-03-09)

Bug Fixes

  • module: activate resourceHints and asyncScripts (798772b)

v2.0.0-beta.41

Description

2.0.0-beta.41 (2022-03-08)

Bug Fixes

v2.0.0-beta.40

Description

2.0.0-beta.40 (2022-02-21)

Bug Fixes

  • module: add method for nuxt option optimization (5af68d5)
  • module: improve preload optimization (dc395a9)

v2.0.0-beta.39

Description

2.0.0-beta.39 (2022-02-20)

Bug Fixes

v2.0.0-beta.38

Description

2.0.0-beta.38 (2022-02-20)

Bug Fixes

  • entry: change client import to lazy; remove resourceHints false (bd36411)
  • lighthouse: disable resourcehints (d51671e)

v2.0.0-beta.37

Description

2.0.0-beta.37 (2022-02-18)

Bug Fixes

  • entry: add idle callback for client (f6fc0ef)

v2.0.0-beta.36

Description

2.0.0-beta.36 (2022-02-17)

Bug Fixes

  • picture: fix missing format priority (ddc37be)

v2.0.0-beta.35

Description

2.0.0-beta.35 (2022-02-17)

Bug Fixes

  • speedkit-picture: update formats (b199ef0)

v2.0.0-beta.34

Description

2.0.0-beta.34 (2022-02-16)

Bug Fixes

  • speedkit-youtube: remove formats (39fbb36)

v2.0.0-beta.33

Description

2.0.0-beta.33 (2022-02-16)

Bug Fixes

  • speedkit-picture: improve the use of formats and fix missing png (8c93b6b)

v2.0.0-beta.32

Description

2.0.0-beta.32 (2022-02-16)

Bug Fixes

  • loading-spinner: fix not visible loading-spinner (65d2fed)
  • plugin: improve loading-spinner config (151403a)

v2.0.0-beta.31

Description

2.0.0-beta.31 (2022-02-15)

Bug Fixes

  • loader: ignore loader in dev mode (improve hot reload) (ee15889)
  • speedkit-picture: add width & height with 0 (607614f)

v2.0.0-beta.30

Description

2.0.0-beta.30 (2022-02-14)

Bug Fixes

  • directive: fix font load with media (e892946)

v2.0.0-beta.29

Description

2.0.0-beta.29 (2022-02-14)

Bug Fixes

  • components: update youtube & vimeo; update vimeo api (8d611f7)

v2.0.0-beta.28

Description

2.0.0-beta.28 (2022-02-14)

Bug Fixes

  • mixin: fix missing init prev map (59654b7)

v2.0.0-beta.27

Description

2.0.0-beta.27 (2022-02-14)

Bug Fixes

  • mixin: add style map for improve page change (3553d0e)
  • mixin: fix missing styles without hid (b8e2aac)
  • mixin: improve and clean (a47195a)
  • mixin: improve page style change (d16ce7b)
  • mixin: improve pageStyles (2b13698)

v2.0.0-beta.26

Description

2.0.0-beta.26 (2022-02-08)

Bug Fixes

  • mixin: fix state data request (a5d2105)

v2.0.0-beta.25

Description

2.0.0-beta.25 (2022-02-08)

Bug Fixes

  • deps: pin nuxt/image version (3dc022f)

v2.0.0-beta.24

Description

2.0.0-beta.24 (2022-02-08)

Bug Fixes

  • image: revert nuxt/image version (8cc8525)

v2.0.0-beta.23

Description

2.0.0-beta.23 (2022-02-08)

Bug Fixes

  • font: renaming and improv critical font styles (2d53d83)
  • loader: disable idle execute by trigger beforeRouteLeave (b5a1cde)

v2.0.0-beta.22

Description

2.0.0-beta.22 (2022-02-07)

Bug Fixes

  • mixin: improve context request (1747f0e)

v2.0.0-beta.21

Description

2.0.0-beta.21 (2022-02-07)

Bug Fixes

v1.3.2

Description

1.3.2 (2022-03-14)

Bug Fixes