Skip to content

Releases: drunomics/nuxt-component-preview

v1.0.0-beta.1

02 Dec 11:28

Choose a tag to compare

What's Changed

  • fix: default slot should not be filtered out by @fago in #26
  • feat: add support for custom elements rendering via nuxtjs-drupal-ce by @fago in #33
  • fix: third-party components may break index by @fago in #30
  • feat: allow passing pre-existing DOM elements to slots by @fago in #49
  • feat: Exclude drupal-* prefixed components by default by @fago in #58

Maintenance

  • chore(deps): update dependency vue-tsc to v2.2.12 by @renovate[bot] in #25
  • chore(deps): bump vite by @dependabot[bot] in #32
  • chore(deps): update dependency vitest to v3.2.4 by @renovate[bot] in #23
  • chore(deps): update dependency @nuxt/module-builder to v1.0.2 by @renovate[bot] in #17
  • chore(deps): update dependency vue-component-meta to v3.1.3 by @renovate[bot] in #24
  • chore(deps): update dependency eslint to v9.39.1 by @renovate[bot] in #35
  • chore(deps): update dependency minimatch to v10.1.1 by @renovate[bot] in #36
  • chore(deps): update dependency @nuxt/eslint-config to v1.10.0 by @renovate[bot] in #28
  • chore(deps): update dependency playwright-core to v1.56.1 by @renovate[bot] in #37
  • chore(deps): update dependency @nuxt/devtools to v2.7.0 by @renovate[bot] in #16
  • chore(deps): update dependency changelogen to v0.6.2 by @renovate[bot] in #22
  • chore(deps): update dependency typescript to ~5.9.0 by @renovate[bot] in #38
  • chore(deps): update dependency nuxtjs-drupal-ce to v2.5.0-rc.6 by @renovate[bot] in #48
  • chore(deps-dev): bump glob from 10.4.5 to 10.5.0 by @dependabot[bot] in #47
  • chore(deps-dev): bump js-yaml from 4.1.0 to 4.1.1 by @dependabot[bot] in #46
  • chore(deps): update dependency vue-component-meta to v3.1.5 by @renovate[bot] in #50
  • chore(deps): bump node-forge from 1.3.1 to 1.3.2 by @dependabot[bot] in #52
  • chore: update to Nuxt 4.2 by @fago in #54
  • chore: update to @nuxt/test-utils 3.20 and happy-dom 20.0 by @fago in #56
  • chore(deps): update dependency @nuxt/eslint-config to v1.11.0 by @renovate[bot] in #55
  • chore(deps): update dependency playwright-core to v1.57.0 by @renovate[bot] in #57

New Contributors

Full Changelog: v1.0.0-alpha.10...v1.0.0-beta.1

v1.0.0-alpha.10

10 Oct 11:47

Choose a tag to compare

v1.0.0-alpha.10 Pre-release
Pre-release

What's Changed

  • fix: releases misses dependency and imports by @fago in #15
  • Configure Renovate by @renovate[bot] in #1

Full Changelog: 1.0.0-alpha.9...v1.0.0-alpha.10

1.0.0-alpha.9

05 Oct 19:14

Choose a tag to compare

1.0.0-alpha.9 Pre-release
Pre-release

What's Changed

  • feat: add support for component index generation by @fago in #13

Full Changelog: 1.0.0-alpha.8...1.0.0-alpha.9

v1.0.0-alpha.8

02 Oct 11:37

Choose a tag to compare

v1.0.0-alpha.8 Pre-release
Pre-release

Breaking changes

API of nuxtApp.$previewComponent() helper has changed!

What's Changed

  • feat: add support for slots, optionally being nested by @fago in #12
  • dev: better playground setup commit

Full Changelog: v1.0.0-alpha.7...1.0.0-alpha.8

v1.0.0-alpha.7

25 Sep 18:44

Choose a tag to compare

v1.0.0-alpha.7 Pre-release
Pre-release

🚀 Features

  • feat: Better optimize the app loader - Improved performance and loading mechanism
  • feat: Always set absolute CDN URL (#9) - Ensures proper asset loading across domains

🐛 Bug Fixes

  • fix: Load NUXT into window earlier - Ensures configuration is available immediately when script runs
  • fix: Complex runtime config may break app-loader (#10) - Fixed serialization issues with complex configurations
  • fix: Cache headers optimization - App loader now uses private, max-age=300, must-revalidate for better caching balance
  • improve: Disable manifest in playground for testing cross-domain scenarios

📚 Documentation

  • docs: Document CORS configuration with clear examples for both dev and production
  • docs: Clarify app manifest incompatibility in dev mode - Now clearly states it's only a dev mode issue
  • docs: Improve README with better structure and examples

🧪 Tests

  • test: Update tests for latest changes - Fixed test assertions to match new implementation

Full Changelog: v1.0.0.alpha6...v1.0.0-alpha.7

v1.0.0-alpha.6

24 Sep 15:56
7dfbb28

Choose a tag to compare

v1.0.0-alpha.6 Pre-release
Pre-release

What's Changed

  • fix: complex runtime config may break app-loader by @fago in #10

Full Changelog: v1.0.0-alpha.5...v1.0.0.alpha6

v1.0.0-alpha.5

24 Sep 11:47

Choose a tag to compare

v1.0.0-alpha.5 Pre-release
Pre-release

🚀 Enhancements

  • Add support for nuxt 4 (#6)
  • Add app-loader script to ease initializing nuxt (#7)
  • Always set absolute CDN URL (#9)

🩹 Fixes

  • Fix linting issues (0a7c8d3)
  • Remove not working badge (3c6876e)
  • Resolving files in released package does not work (d4801df)
  • Module plugin needs to specify imports (9789911)
  • Module components need to specify imports also (7398a77)

💅 Refactors

  • Improve the API for rendering previews (#8)

📖 Documentation

  • Document how to release (68a89aa)

❤️ Contributors

  • Wolfgang Ziegler (@fago)