Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v3.6.0 #21424

Merged
merged 2 commits into from Jun 23, 2023
Merged

v3.6.0 #21424

merged 2 commits into from Jun 23, 2023

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Jun 6, 2023

3.6.0 is the next minor release, packed with improvements and bug fixes.

Timetable: 20/21 June

👉 Changelog

compare changes

🚀 Enhancements

  • nuxt: Sync useCookie state between tabs (#20970)
  • kit: Module compatibility utils (#21246)
  • nuxt: Add renderResult to app:rendered (#18610)
  • webpack: Allow configuring esbuild-loader options (#21436)
  • nuxt: Add open option in navigateTo helper (#21333)
  • webpack, schema: Add webpack experiments configuration (#21446)
  • nuxt: Provide clearNuxtState composable (#21409)
  • kit: addTypeTemplate helper with auto-registration (#21331)
  • nuxt: Return status from useAsyncData (#21045)
  • nuxt: Allow accessing NuxtPage ref via pageRef (#19403)
  • nuxt: Allow accessing NuxtLayout ref via layoutRef (#19465)
  • nuxt: Emit error in ssr-error event (#21547)
  • nuxt: Start loading indicator state with middleware (#21003)
  • kit: Allow direct function in defineNuxtModule (#20763)
  • nuxt: Expose useNuxtApp to window for convenience (#21636)
  • nuxt: Allow configuring spa loading indicator (#21640)
  • nuxt: Add types for nuxt-defined nitro runtime hooks (#21666)
  • nuxt: Update devdependency nitropack to v2.5.1 (#21696)

🔥 Performance

  • nuxt: Mark define functions as side-effect free at source (#21434)
  • nuxt: Import error component synchronously (#21406)
  • nuxt: Use prerendered islands to serialise/revive payload (#21461)
  • nuxt: Extract and apply plugin order at build time (#21611)

🩹 Fixes

  • nuxt: Handle page rendering on different path (#21408)
  • nuxt: Replace BigInt literal with BigInt constructor (#21427)
  • vite: Remove resolveId workaround and update vite-node (#21423)
  • schema: Remove obsolete terser option from webpack config (#21407)
  • nuxt: Skip vue render when redirecting (#21412)
  • nuxt: Avoid early returning renderer with empty response (#21439)
  • nuxt: Add missing vue types (#21445)
  • nuxt: Prefix server component ids to avoid collisions (#21472)
  • schema: Add more explicit types for config schema (#21475)
  • nuxt: Fix typo on nitro.autoImport option (#21485)
  • nuxi,nuxt: Remove baseUrl + use relative paths in tsconfig (#21081)
  • vite: Invalidate templates by dst not src (#21501)
  • nuxt: Don't disable vue endpoint in dev mode (#21524)
  • nuxt: Respect query/hash for external routes in navigateTo (#21500)
  • nuxt: Abort navigation when updating window.location (#21521)
  • vite: Ignore and warn if vite config file exists (#21588)
  • nuxt: Ensure prerendered components are treated as islands (#21583)
  • nuxt: Improve warning for invalid children of <Title> (#21613)
  • nuxt: Replace : in rendered server components (for win) (#21645)
  • cli: Add back default baseUrl in tsconfig.json (#21632)
  • nuxt: Post non-proxied cookie value via BroadcastChannel (#21653)
  • nuxt: Stop indicator when not changing page component (#21656)
  • nuxt: Scroll to top in nested routes (#21657)
  • nuxt: Inline css directly in root component (#21573)
  • nuxt: Move to @typescript-eslint/typescript-estree (#21664)
  • nuxt: Guard res.end() calls with check if event is handled (#21665)
  • nuxt: Do not embed error path in payload (#21671)
  • nuxt: Use static nitro build if possible (#21655)
  • nuxt: Add aliases and augmentations for nitro context (#21680)
  • nuxt,schema: Prefer unknown rather than any for signatures (#21700)
  • schema: Change redirect type for NuxtPage type (#21713)
  • nuxt: Fix error on layout switching (#21450)

📖 Documentation

  • Add info about vue configuration (#21303)
  • Include example for server utilities (#21337)
  • Improved recommended gitignore list (#21451)
  • Add info about merging strategy in app config (#21462)
  • Avoid using render when defining rendering (#21490)
  • Remove example of deprecated reactivity transform (#21396)
  • Fix addTypeTemplate typos (#21520)
  • Add warning about redirect check (#20680)
  • Remove link to closed RFC (#21564)
  • Info icon fix on "Standalone server" section (#21589)
  • Add note to use nuxt with bridge if nitro is false (#21586)
  • Add styling section (#21525)
  • Add full stop (#21614)
  • Reorder sfc blocks and add initial slash in link (#21618)
  • Add info on extending the HTML template (#21615)
  • Document parallel option on plugins (#21622)
  • Americanize spelling + fix typos (#21627)
  • Remove examples/ from repository (#21538)
  • examples: Add bullet points (9df892a17)
  • Add experimental features page (#21617)
  • Fix typo in experimental features (#21663)
  • Update specified Nuxt 2 version in migration guide (#21699)
  • Added @latest to install commands (#21702)

🏡 Chore

  • Add vitest renovate group (7695aca93)
  • Add full version for octokit/request-action (dd5955caf)
  • Widen peer deps in renovate updates (b0ba4b864)
  • Bump bundle size 🤔 (ce4f46385)
  • Ignore webpack-dev-middleware updates on 2.x branch (7f7ae96d1)
  • Ignore vercel/netlify build directories (5d4b71426)

✅ Tests

  • Update bundle size (08df73801)
  • Skip instance error test in vite ecosystem CI (f97052cba)

🤖 CI

  • Move bundle skipping logic to workflow (#21448)
  • Build project before calculating bundle size (ce096da96)
  • Skip updating changelog on release commits (06c9966e2)

❤️ Contributors

@danielroe danielroe mentioned this pull request Jun 6, 2023
@danielroe danielroe marked this pull request as ready for review June 22, 2023 14:07
@danielroe danielroe merged commit e58cfc8 into main Jun 23, 2023
28 checks passed
@danielroe danielroe deleted the v3.6.0 branch June 23, 2023 12:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant