Skip to content

Releases: drunomics/nuxtjs-drupal-ce

v2.6.0

09 Mar 09:57

Choose a tag to compare

What's Changed

New features

Bug Fixes

  • fix: Forward fetchProxyHeaders in drupalFormHandler (#444) by @fago in #446

Maintenance

  • chore: MCD-781: require nuxt-component-preview >= 1.0.0-beta.9 by @fago in #452

Dev-dependencies

  • chore(deps-dev): bump tar from 7.5.7 to 7.5.9 by @dependabot[bot] in #441
  • chore(deps-dev): bump devalue from 5.6.2 to 5.6.3 by @dependabot[bot] in #442
  • chore(deps-dev): bump tar from 7.5.9 to 7.5.10 by @dependabot[bot] in #450
  • chore(deps-dev): bump svgo from 4.0.0 to 4.0.1 by @dependabot[bot] in #449
  • chore(deps-dev): bump rollup from 4.52.5 to 4.59.0 by @dependabot[bot] in #448
  • chore(deps-dev): bump minimatch from 3.1.2 to 3.1.5 by @dependabot[bot] in #447
  • chore(deps): bump minimatch and editorconfig by @dependabot[bot] in #451

New Contributors

Full Changelog: v2.5.3...v2.6.0

v2.5.3

09 Feb 20:49
b303495

Choose a tag to compare

What's Changed

  • improve: Set CORS headers for all requests from Drupal origin by @fago in #440

Full Changelog: v2.5.2...v2.5.3

v2.5.2

09 Feb 15:35

Choose a tag to compare

What's Changed

  • fix: component-preview CORS headers are wrong at runtime by @fago in #439
  • fix: stabilize page-ref returned from getPage() to prevent UI flicker by @StirStudios in #425

Development

  • chore(deps-dev): bump tar from 7.5.3 to 7.5.7 by @dependabot[bot] in #436
  • chore(deps-dev): bump seroval from 1.3.2 to 1.4.2 by @dependabot[bot] in #433
  • chore(deps-dev): bump lodash from 4.17.21 to 4.17.23 by @dependabot[bot] in #435

New Contributors

Full Changelog: v2.5.1...v2.5.2

v2.5.1

20 Jan 16:37

Choose a tag to compare

Bug fixes

Maintenance

Full Changelog: v2.5.0...v2.5.1

v2.5.0

04 Dec 14:16

Choose a tag to compare

What's Changed

New Features

  • Explicit JSON format support with automatic fallback to legacy format for backwards
    compatibility (#402)
  • Auto-configured nuxt-component-preview module integration for component previewing (#423)

Improvements

  • Enhanced TypeScript support with proper types for drupal-ce page/redirect responses
    (#409)
  • Improved state management with shared refs for fetchPage() and getPage() composables
    (#407, #410)
  • Better CDN compatibility by including query parameters in page meta keys (#411)
  • Simplified error handling and fetchPage logic (#408)
  • Export resolveCustomElement() composable to allow custom component resolution (#405)

Bug Fixes

  • Fixed hydration errors on error pages (#412)
  • Fixed getPage() composable hydration error (#421)
  • Fixed private config access warnings on client side (#390)
  • Corrected useCeApi module options application (#400)

Changes since 2.5.0-rc.7

  • feat: streamline default vue components based upon explicit JSON output by @fago in #424

Full Changelog: v2.5.0-rc.7...v2.5.0

v2.5.0-rc.7

02 Dec 21:10

Choose a tag to compare

v2.5.0-rc.7 Pre-release
Pre-release

What's Changed

  • test: add test-coverage for hydration of regular and error pages by @fago in #413
  • fix: getPage() composable triggers composable hydration error by @fago in #421
  • feat: #422: add and auto-configure nuxt-component-preview module by @fago in #423

Maintenance

  • chore(deps-dev): bump node-forge from 1.3.1 to 1.3.2 by @dependabot[bot] in #420
  • chore(deps-dev): bump js-yaml from 4.1.0 to 4.1.1 by @dependabot[bot] in #414
  • chore(deps-dev): bump glob from 10.4.5 to 10.5.0 by @dependabot[bot] in #416

Full Changelog: v2.5.0-rc.6...v2.5.0-rc.7

2.5.0-rc.6

01 Dec 20:46

Choose a tag to compare

2.5.0-rc.6 Pre-release
Pre-release

What's Changed

  • fix: fix page meta key to keep including query and allow CDNs to ignore them by @fago in #411
  • fix: fix hydration issue on error pages by @fago in #412

Full Changelog: 2.5.0-rc.4...v2.5.0-rc.6

2.5.0-rc.5

10 Nov 11:33

Choose a tag to compare

2.5.0-rc.5 Pre-release
Pre-release

What's Changed

  • fix: fix page meta key to keep including query and allow CDNs to ignore them by @fago in #411

Full Changelog: 2.5.0-rc.4...2.5.0-rc.5

2.5.0-rc.4

07 Nov 16:01

Choose a tag to compare

2.5.0-rc.4 Pre-release
Pre-release

What's Changed

  • feat: export resolveCustomElement to allow others to use it by @fago in #405
  • fix: fix fetchPage() and getPage() to return a shared ref. add key to page. by @fago in #407
  • refactor: simplify fetchPage logic and error handling by @fago in #408
  • feat: add types for drupal-ce page and redirect response by @fago in #409
  • refactor: improve fetchPage and getPage to use a single shared state with working refs by @fago in #410

Maintenance

  • chore(deps-dev): bump tar from 7.5.1 to 7.5.2 by @dependabot[bot] in #403
  • chore(deps): update all non-major dependencies by @renovate[bot] in #404
  • chore(deps): update all non-major dependencies to ^4.2.1 by @renovate[bot] in #406

Full Changelog: v2.5.0-rc.1...2.5.0-rc.4

v2.5.0-rc.1

31 Oct 11:07

Choose a tag to compare

v2.5.0-rc.1 Pre-release
Pre-release

New features

Support for new explicit JSON format, see #402

Legacy format is auto-detected for backwards compatibility. To force using the old, legacy format via

export default defineNuxtConfig({
  drupalCe: {
    customElementJsonFormat: 'legacy', 
  }
})

What's Changed

  • feat: make use of explicit JSON API by @fago in #402
  • fix: Prevent private config access on client side warning. by @TurtlBbx in #390
  • fix: useCeApi does not apply module options correctly by @dependabot[bot] in #400

Maintenance

  • chore(deps): update actions/setup-node action to v6 by @renovate[bot] in #389
  • chore(deps-dev): Update to Nuxt 4.1.3. by @TurtlBbx in #396
  • chore(deps): bump playwright and @playwright/test by @dependabot[bot] in #397
  • chore(deps): update devdependency @nuxtjs/i18n to v10 by @renovate[bot] in #377
  • chore(deps): update all non-major dependencies by @renovate[bot] in #378
  • chore(deps): update all non-major dependencies by @renovate[bot] in #401

Full Changelog: v2.4.2...v2.5.0-rc.1