Releases: drunomics/nuxtjs-drupal-ce
Releases · drunomics/nuxtjs-drupal-ce
v2.6.0
What's Changed
New features
- feat: Add header, footer, and empty area slots to drupal-view component. by @StavoveiC in #443
- feat: MOP-358: add helper getSlotItems by @alexieremia in #445
Bug Fixes
Maintenance
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
- @StavoveiC made their first contribution in #443
Full Changelog: v2.5.3...v2.6.0
v2.5.3
v2.5.2
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
- @StirStudios made their first contribution in #425
Full Changelog: v2.5.1...v2.5.2
v2.5.1
Bug fixes
- fix: NUXT_PUBLIC_DRUPAL_CE_DRUPAL_BASE_URL is not applied for CORS headers by @fago in #426
- fix: Skip API proxy routes in form handler by @fago in https://github.com/drunomics/nuxtjs-drupal-ce/pull/431pull/427
- fix: #430: fix page-caches when pre-rendering by @fago in #432
Maintenance
- chore(deps): update actions/checkout action to v6 by @renovate[bot] in #417
- chore(deps-dev): bump tar from 7.5.2 to 7.5.3 by @dependabot[bot] in #429
- chore(deps-dev): bump h3 from 1.15.4 to 1.15.5 by @dependabot[bot] in #428
- chore(deps-dev): bump devalue from 5.4.2 to 5.6.2 by @dependabot[bot] in https://github.com/drunomics/nuxtjs-drupal-ce/
Full Changelog: v2.5.0...v2.5.1
v2.5.0
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()andgetPage()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
useCeApimodule options application (#400)
Changes since 2.5.0-rc.7
Full Changelog: v2.5.0-rc.7...v2.5.0
v2.5.0-rc.7
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
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
What's Changed
Full Changelog: 2.5.0-rc.4...2.5.0-rc.5
2.5.0-rc.4
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
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