v2.8.0
Released 6 months ago

😎 Developer Experience

  • #5770 Add a group for SSR logs to avoid polluting the browser console
  • #5810 Fancier browser logs with consola

nuxt-ssr-logs-2

  • #5820, #5832, #5834 Show build indicator in the browser when rebuilding code:

nuxt-hmr-indicator

  • #5753 Watch for pages/ creation when default page displayed
  • #5812 Only listen for file changes for supported extensions
  • #5753 Re-use the same port when randomly assigned when restarting in dev mode

πŸ› Bug Fixes

  • vue-renderer
  • #5807 Add User-Agent‍ to Vary header in modern server mode
  • #5764 Safe format SSR logs
  • server
  • #5793 Preserve random port when restarting
  • Return listener when calling listen
  • builder
  • #5753 Watch for pages/ creation when default page displayed
  • #2812 Only listen for file changes for supported extensions
  • generator
  • #5791 Minify spa fallback
  • types
  • #5785 Add type definition for functional babel.presets
  • vue-app
  • #5757 Reuse page component with watchQuery
  • #5746 Remove trailing slash in vue-router non-strict mode
  • #5752 Don't attach catch handler to already loaded component
  • #5824 fixPrepatch in-out transition fix (issue #5797)
  • utils
  • #5754 Handle serializeFunction edge case

πŸš€ Features

  • vue-renderer
  • #5745 Add render.injectScripts option
  • #5784 Support render.ssrLog for controlling SSR logs

πŸ’… Refactors

  • core
  • #5796 Use require.resolve instead of Module internals
  • builder
  • #5792 Pass nuxt options to template as nuxtOptions
  • vue-app
  • #5770 Add a group for SSR logs
  • #5826 simplify mount error log
  • general
  • #5748 Small readability improvements

πŸ“ Examples

  • auth-jwt
  • #5775 Use named store export to prevent warning
  • typescript
  • #5742 Add missing ts-node dependency

🏑 Chore

  • ci
  • #5802 Upload test report to CircleCI and Azure
  • Add flags for codecov
  • general
  • Remove unused dependency cross-env
  • Add FUNDING.md
  • Improve links in readme

♻️ Tests

  • general
  • #5790 Add unit tests for core/resolver.js
  • #5782 Remove duplicate unit tests in packages/core/test/resolver

βš“ Dependency upgrades

πŸ’– Thanks to