Skip to content

Releases: nystudio107/craft-vite

5.0.1

14 Aug 02:05
Compare
Choose a tag to compare

Added

  • Added a craft.vite.integrity() method that will extract the integrity hash (for building a Content Security Policy)
  • Added an includeScriptOnloadHandler config setting that allows you to disable the adding of an onload handler on the <script> tags (useful when implementing a Content Security Policy)

Changed

  • Filter out empty attributes so they don't render on the <script> tags

Fixed

  • Use strrpos instead of strpos when attempting to extract a file name without the hash (#28)

4.0.10

14 Aug 02:05
Compare
Choose a tag to compare

Added

  • Added a craft.vite.integrity() method that will extract the integrity hash (for building a Content Security Policy)
  • Added an includeScriptOnloadHandler config setting that allows you to disable the adding of an onload handler on the <script> tags (useful when implementing a Content Security Policy)

Changed

  • Filter out empty attributes so they don't render on the <script> tags

Fixed

  • Use strrpos instead of strpos when attempting to extract a file name without the hash (#28)

1.0.35

14 Aug 02:04
Compare
Choose a tag to compare

Added

  • Added a craft.vite.integrity() method that will extract the integrity hash (for building a Content Security Policy)
  • Added an includeScriptOnloadHandler config setting that allows you to disable the adding of an onload handler on the <script> tags (useful when implementing a Content Security Policy)

Changed

  • Filter out empty attributes so they don't render on the <script> tags

Fixed

  • Use strrpos instead of strpos when attempting to extract a file name without the hash (#28)

5.0.0

16 Apr 18:56
Compare
Choose a tag to compare

Added

  • Stable release for Craft CMS 5
  • Add craft/cloud to composer.json for CI

5.0.0-beta.3

02 Mar 05:12
Compare
Choose a tag to compare
5.0.0-beta.3 Pre-release
Pre-release

Added

  • Add documentation for Craft Cloud usage with Vite (#83)
  • Add support for clearing Vite caches in response to Craft Cloud's UpController::EVENT_AFTER_UP event (#83)

Fixed

  • Fixed an issue where the wrong CSS hash would be returned if you were using Vite 3 or earlier (#80)
  • Fixed an issue where craft.vite.entry() would fail if you were using Vite 5 or later, due to the ManifestHelper::fileNameWithoutHash() function not working correctly (#24)

4.0.9

02 Mar 05:11
Compare
Choose a tag to compare

Added

  • Add documentation for Craft Cloud usage with Vite (#83)
  • Add support for clearing Vite caches in response to Craft Cloud's UpController::EVENT_AFTER_UP event (#83)

Fixed

  • Fixed an issue where the wrong CSS hash would be returned if you were using Vite 3 or earlier (#80)
  • Fixed an issue where craft.vite.entry() would fail if you were using Vite 5 or later, due to the ManifestHelper::fileNameWithoutHash() function not working correctly (#24)

1.0.34

02 Mar 05:10
Compare
Choose a tag to compare

Fixed

  • Fixed an issue where the wrong CSS hash would be returned if you were using Vite 3 or earlier (#80)
  • Fixed an issue where craft.vite.entry() would fail if you were using Vite 5 or later, due to the ManifestHelper::fileNameWithoutHash() function not working correctly (#24)

5.0.0-beta.2

30 Jan 18:28
Compare
Choose a tag to compare
5.0.0-beta.2 Pre-release
Pre-release

Added

  • If the devServer is running, the ViteService::fetch() method will try to use the devServerInternal URL first, falling back on the devServerPublic so that craft.vite.inline() can pull from the devServer if it is running (#22)
  • Add phpstan and ecs code linting
  • Add code-analysis.yaml GitHub action

Changed

  • PHPstan code cleanup
  • ECS code cleanup

4.0.8

30 Jan 18:28
Compare
Choose a tag to compare

Added

  • If the devServer is running, the ViteService::fetch() method will try to use the devServerInternal URL first, falling back on the devServerPublic so that craft.vite.inline() can pull from the devServer if it is running (#22)
  • Add phpstan and ecs code linting
  • Add code-analysis.yaml GitHub action

Changed

  • Updated docs to use node 20 & a new sitemap plugin
  • PHPstan code cleanup
  • ECS code cleanup

1.0.33

30 Jan 18:27
Compare
Choose a tag to compare

Added

  • If the devServer is running, the ViteService::fetch() method will try to use the devServerInternal URL first, falling back on the devServerPublic so that craft.vite.inline() can pull from the devServer if it is running (#22)
  • Add phpstan and ecs code linting
  • Add code-analysis.yaml GitHub action

Changed

  • Updated docs to use node 20 & a new sitemap plugin
  • PHPstan code cleanup
  • ECS code cleanup