- 9008 Fallback to global nuxt instance of is not available (resolves #8995)
- 9024 Serialize redirect functions in routes (resolves #8979)
- 9050 Use
app.context.route
for resolving components (resolves #9049) - 9014 Set
compileType
toicss
forcss-loader
v4 - 8996 Remove warning if postcss 8 is installed (resolves https://github.com/nuxt/nuxt.js/issues/8087#issuecomment-800167111 )
- 9078 Inline
@types/terser-webpack-plugin
- 9053 Css-loader v4 type definitions
- 9059 Add stub entrypoint to allow node resolution of
@nuxt/types
(resolves #9030) - v2.15.3
- 8953 Export interface for
NuxtConfig
instead of type - 8936 Allow force overriding resolve paths
- 8887 Update
@babel/preset-env
to 2.13.x - 8883 Avoid relying on preset-env internal utils
- v2.15.1
- 8846 Transpile
ufo
(resolves #8838) - 8835
build.html.minify
can be false - 8794 Ignore trailing slash in static payloads manifest
- 8423
trailingSlash
and child routes not working - 8780
serializeFunction
fails with certain functions - 8701 Static payload fetching bugfixes
- 8611 Don’t remove
req
,res
andquery
from context unless in full static mode - 8596 Add missing
id
attribute tonoopApp
- 8523 Set
push
on router instance rather than prototype - 8802 Add leading slash for payload hydration
- 8697 Clearnup vue installed plugins from server in dev mode
- 8683 Disable parallel build behaviour when generating
- 8593 Fix HMR issue with serverMiddleware when
router.base
is set - 8489 Respect
trailingSlash
setting for payloads - 8803 Normalize trailing slashes before
extendRoutes
- 8792 Warn if incompatible node and package versions detected
- 8520 Support dynamic
base
andpublicPath
- 8346 Update all dependencies that require node 10.x
- 8347 Allow adding async attribute to
<script>
tags - 8765 Use
ufo
to parse queries and join urls - 8408 Pin css-loader to 4.x
- 8674 Fix typo
- 8436 Fix invalid links
- 8784 Add missing ssr option to config types
- 8530 Add missing
redirect
overload toContext
interface - 8648 Add missing
loadingScreen
type definition - v2.14.12
- 8494 Fix issues with URL handling (resolves #8497, #8493, #8458, #8457)
- v2.14.11
- 8462 Add url-polyfill to fix IE11 issue (URL is not a constructor) (resolves #8458)
- 8421 Only encode non dynamic path params
- 8394 Force chidren to be required if default child is present (resolves #7823)
- 8337 Handle
generate.cache.ignore
as a function inensureBuild
- 8344 Respect publicPath for static assets (resolves #7923, #7815)
- 8348 Warn if promises and functions are in fetch state (resolves #8338)
- 8289 Use nuxt globalName correctly in
nuxt-link
and fetch mixin (resolves #8118) - 8362 Correct vue.config types
- 8319
NuxtOptionsHead
can be a function - 8313 Redirect if
router.base
specified in development - 8210 Use nuxt everywhere
- 8200 Rebuild if
process.env
changes innuxt.config
- 8134 Mode deprecation with explicit spa or universal flag
- 8055 ScrollRestoration hasn’t set
- 8169 Make
NuxtConfig
an interface - 8206 Add better logs for DX with target option
- v2.14.6
- 8085 Allow to specify
corejs.version
as string - 8053 Mock
$fetch
function for SSR with static target (resolves #8043) - v2.14.5
- 8016 Missing layout in error page with
splittedChunks.layout
(resolves #7654, #7658 and #7014) - 8012 Remove name from production js chunks (resolves #7994 and #7882)
- 8014 Avoid recursion when interpolating environment variables
- 7938 Fix HMR issue with mongoose (resolves #7917)
- 7948 Handle
nuxt generate
with--fail-on-error
forstatic
target (resolves #7947) - 7967 No module scripts in spa modern client mode (resolves #7562)
- 7961 Add format as image
- 7919 Missing
nomodule
on legacy modules (resolves #7918) - 7920 Fix
vue-router@2.14
regression withscrollToTop
- 7912 Use updated error codes to fix redirect errors
- 7845 Remove optional params in routes ending with
index
(resolves #5874) - 7839 Disabe esm cache (resolves #7838)
- 7806 Skip external links with no schema (resolves #7805)
- 7802 Generate still runs when cache disabled
- 7785 Auto detect
core-js
version - 7712 Static target improvements
- 7611 Add
web-types.json
for better code insight inWebStorm
- 7787 ensure loaders are first searched from
@nuxt/webpack
- 7667 Fallback for empty chunk name
- 7718 Handle fallback on generated page
- 7776 Avoid duplicate slashes for routes ending with hash
- 7761 Include routes with children for generation
- 6594 Show default child if trailingSlash is false
- 7709 Add cross-origin property to
NuxtOptionsRender
- 6745 Sanitize path with trailing slash in
getLocation
(resolves #6744) - 7657 Don’t fetch payload on first spa fallback render (resolves #7648)
- 7639 Use compact name for concatenated modules (resolves #7625)
- 7638 Use
v-main
instead ofv-content
- 7626 Import types for
@nuxt/telemetry
and@nuxt/components
- v2.13.2
- 7613 Explicitly pass
outputFileSystem
towebpackDevMiddleware
(resolves nuxt/typescript#145) - 7605 Avoid breaking change for duplicate modules (resolves #7605)
- 7614 Remove hash from payload path
- 7604 Flat routes if child routes have absolute paths
- 7590 Add missing crawler config (#7585)
- 7476
createRequire
option and disable esm for jest - 7408 Experimental nuxt telemetry
- 7455 Allow excluding exported pages using
export:page
hook - 7443 Allow babel plugins to be defined by function
- 7430 Support
.nuxtrc
- 7263 Add configOverrides for loadNuxt and loadNuxtConfig
- 7469 Add new
render:beforeResponse
hook - 7307 Support csp
report-uri
- 7306 Remove inlined safari fix in csp mode
- 7170 Add head
<base>
meta for spa - 7144 Add
bugfixes
option - 7131 Join with os native sep in resolver
- 7377, #7378 Set build indicator icon height for ie11
- 7318 Allow HMR client path to be set
- 5703, #7442 Prevent double layout execution
- 7271
sanitizeComponent
import regression with features disabled - 7335 Improve error handling when build does not exists
- 7382 Wrong assets mapping in ssr client modern mode
- 7376 Base tag should be before any link or script tag
- 7297 Not override presets if babelrc is true
- 7187 Move
build.crossorigin
torender.crossorigin
- 7381 Update github icon name
- 6031, #7460 Enhance generate no-build description
- 7228 Add ls-lint
- 7373 Update rollup and dependencies
- 7321 Upgrade
vue-test-utils
to v1 - 7211 Update vue-chartjs
- 7319 Update
jest
to v26 - 7139 Sanitize layouts after resolve for
splitChunks.layout
- 7129 Avoid multiple
$fetch
calls - 7128 Set default name to layout to avoid multi mounted calls
- 7098 Avoid warning with legacy
postcss.config.js
- v2.12.0
- 6950 Support
crossorigin
attribute in SSR script andpreload
tags - 7029 Expose webpack config
- 6987 Support
@import
using~assets
in css files - 6880 New fetch syntax (see docs )
- 6244 Trigger
watchParam
when param is changed in same route - 6881, #6896 HMR support for server middleware
- 6904 Display listening URLs after build
- 6775 Middleware not executing on double browser back navigation
- 6846 Don’t serialize session when
injectScripts
is false - 7002 Deprecated
render:context
andrender:routeContext
hooks was not being called - 6946 Use child transition name when navigating to parent
- 6803 Resolve leave transition on child routes
- 6864 Provide global
URL
andURLSearchParams
- 6954 Use scope variable memo for modern utils
- 6857 Support Github actions
- 6791 Fix
flatRoutes
regex for nested routes with trailing slash enabled - 6683 Apply path-to-regexp options to
tokensToFunction
- 6623 Add
prefetched
class to<nuxt-link>
after chunk loaded - 6590 Collapsed SSR log
- 6566 Normalize devtool for terser compatibility
- 6149 Optionally strip non-client or non-server code
- 6597 Add
ignoreOptions
fornode-ignore
- 6771 Only append not empty allowed sources to csp
- 6632 Prefer using
contenthash
- 6586 Fix cannot read property ‘app’ of undefined on nuxt build
- 6732 Update
@nuxtjs/eslint-config
to v2 and fix lint errors - 6649 Limit stale bot to only issues
- 6630 Use
.github/config.yml
for issue template - 6739 Remove coverage collection in fixtures
- 6737 Separate dev test and unit test
- 6752 Pass array to allowedSources
- 6638 Fix chrome detection in macOS Catalina
- 6566 Normalize devtool for terser compatibility
- 6590 Fix collapsed SSR log
- 6586 Fix cannot read property ‘app’ of undefined on nuxt build
- v2.10.1
- 6504 Remove consola from client
- 6362 Remove trailing slash when no subFolders are used
- 6525 Enable server for
nuxt build
when pages should be generated - 6511 Remove deprecated starter template
- 6490 Clear resolver cache for project files dev mode
- 6473 Pass
vm
as arg to supportdata()
with arrow function - 6430 Clear idle callback
- 6298 Fix
consola
IE compatibility - 6448 Don’t push to
compilersWatching
in callback - 6435 Use loose mode for babel class plugin
- 6371 Enable total timing by default when
server.timing
is enabled - 6414
serverMiddleware
as a simple key/value object - 6285
extendPlugins
option andbuilder:extendPlugins
hook - 6342 Support adding custom middleware
- 6477 Use
vue-meta
browser build for client bundle - 6350 Add
webpack:config
hook - 6292 Add
prefetch
prop to<nuxt-link>
- 6297 Function watchQuery
- 6277 Export sort routes
- 6352 Await
build.createRoutes
to allow async functions inside it - 6363 Rename setup hook to
run:before
- v2.9.2
- 6257 Improve watching experience for generated files
- 6265 Treat
https: null
ashttps: undefined
- 6264 Only overwrite leave listener when none provided or without done arg
- 6258 Provide typescript backward compatibility
- 6271 Use hable
vue-app
8978 Reload page once after loading chunk error (resolves #3389)
9008 Fallback to global nuxt instance of
$root
is not available (resolves #8995)9010 Use
app.context.route
to match components in server (resolves #9009)9024 Serialize redirect functions in routes (resolves #8979)
9026 Re-call
$fetch
if data is missing in payload (resolves #9016)9050 Use
app.context.route
for resolving components (resolves #9049)9075 Move internal app runtime config to
_app
namespace (resolves #9074)
config
server
9034 Avoid caching
.js
assets in development to fix HMR in safari (resolves #3828)
cli
👕 Types
9078 Inline
@types/terser-webpack-plugin
9086 Use options from
sass-loader
rather than (resolves #9085)9053 Css-loader v4 type definitions
9018 Don’t require all csp policies as keys (resolves #9017)
9059 Add stub entrypoint to allow node resolution of
@nuxt/types
(resolves #9030)
💖 Thanks to
- ChangJoo Park (박창주) (@ChangJoo-Park)
- Evan Ma (@EvanMaFYH)
- Thomas Beduneau (@enwin)
- @rinu
- @zzzmisa
v2.15.3
Released on 10 March
🐛 Bug Fixes
types
8953 Export interface for
NuxtConfig
instead of type
webpack
general
vue-renderer
💖 Thanks to
- Hannes Küttner (@hanneskuettner)
v2.15.2
Released on 23 February
🐛 Bug Fixes
💖 Thanks to
- Huáng Jùnliàng (@JLHwung)
v2.15.1
Released on 19 February
🐛 Bug Fixes
renderer
- Deep merge runtime config for server (resolves #8820)
webpack
8846 Transpile
ufo
(resolves #8838)
cli
types
8835
build.html.minify
can be false
builder
💖 Thanks to
- Harlan Wilton (@loonpwn)
- Kenny (@kn3ny)
v2.15.0
Released on 15 February
💡 Highlights
⚠️This release introduces behavior changes. Update with caution ⚠️
Minimum supported Node.js version is 12.0.0 (See https://github.com/nuxt/nuxt.js/issues/8327 for why)
Using as new require engine with typescript support
Plug and play works out of the box
Allow opting-in to use
postcss@8
(See )Several encoding issues resolved by consistently using ufo
updated to v2 (please read migration guide)
[Modules] When matching a webpack loader by name or query, should use
includes
instead of exact match ()
🐛 Bug Fixes
general
config
utils
8780
serializeFunction
fails with certain functions
vue-app
8759 Enable dynamic
publicPath
on server-side8701 Static payload fetching bugfixes
8612 Check for
Page.options
before looking within8611 Don’t remove
req
,res
andquery
from context unless in full static mode8608 Ensure
link.__prefetch
exists before calling it8596 Add missing
id
attribute tonoopApp
8557 Scroll-to-top on route changes only
8523 Set
push
on router instance rather than prototype8486 Do not preserve state when registering client-side dynamic module
8802 Add leading slash for payload hydration
server, vue-app
dev
cli
8683 Disable parallel build behaviour when generating
webpack
server
8593 Fix HMR issue with serverMiddleware when
router.base
is set
babel
vue-app, vue-renderer, utils
8489 Respect
trailingSlash
setting for payloads
generator
🚀 Features
cli
8792 Warn if incompatible node and package versions detected
postcss
config, vue-app, vue-renderer
8520 Support dynamic
base
andpublicPath
general
vue-app
vue-renderer
8347 Allow adding async attribute to
<script>
tags
💅 Refactors
utils, vue-app
8765 Use
ufo
to parse queries and join urls
vue-app
general
- Consistent behavior for resolveModule
🏡 Chore
general
cli
8674 Fix typo
types
builder
- Remove validateTemplate check (ed6e8cd307ea21d9f314a88b6d7603b8e40769ea)
readme
8436 Fix invalid links
🇹 Types
8784 Add missing ssr option to config types
8767
vue.config
types should be optional8530 Add missing
redirect
overload toContext
interface8638 Add
enablePreview
to context8648 Add missing
loadingScreen
type definition
💖 Thanks to
- Alexander Lichter (@manniL)
- Ahad Birang (@farnabaz)
- Beorn Facchini (@beornf)
- Flo Edelmann (@FloEdelmann)
- @gekkedev
- @GeopJr
- @LKHO
- Maarten Van Hoof (@vanhoofmaarten)
- Paulo Amosse Cuambe (@paulocuambe)
- Rafał Chłodnicki (@rchl)
v2.14.12
Released on 16 December 2020
🐛 Hot Fixes
8494 Fix issues with URL handling (resolves #8497, #8493, #8458, #8457)
How to upgrade?
Use yarn upgrade nuxt
or npm up nuxt
v2.14.11
Released on 9 December 2020
🐛 Hot Fixes
8462 Add url-polyfill to fix IE11 issue (URL is not a constructor) (resolves #8458)
8462 Update to preserve relative links (resolves #8457, #8459)
v2.14.10
Released on 7 December 2020
🐛 Hot Fixes
- Normalize routes and decode resolved query (#8430) (resolves #8429, #8442)
@nuxt/components
v1.2.2 (notes)
v2.14.9
Released on 2 December 2020
🐛 Hot Fixes
8421 Only encode non dynamic path params
v2.14.8
Released on 1 December 2020
🐛 Bug Fixes
webpack
general
- #8325 Handle route encodings and update
vue-router
- #8325 Handle route encodings and update
vue-router
8394 Force chidren to be required if default child is present (resolves #7823)
cli
generator
csp
vue-app
- #8314 Handle missing payloads on full static (resolves #7717)
8348 Warn if promises and functions are in fetch state (resolves #8338)
8225 TriggerScroll when transitions is disabled
8289 Use nuxt globalName correctly in
nuxt-link
and fetch mixin (resolves #8118)8280 Prevent redirection loop with URI-encoded path (resolves #8116)
types
server
8313 Redirect if
router.base
specified in development
💅 Refactors
👓 Tests
💖 Thanks to
- Ahad Birang (@farnabaz)
- Audrius Jakumavicius (@aj-dev)
- Cain Hall (@cain)
- Daniel Roe (@danielroe)
- Mathieu TUDISCO (@mathieutu)
- Orkhan Alikhanov (@OrkhanAlikhanov)
- Steve Perkins (@steveperkins)
- @Zuckjet
- @padinko
Released on 15 October 2020
🐛 Bug Fixes
babel-preset-app
8203 Always transpile optional chaining and nullish-coalescing for server
cli
vue-app
types
generator
8166 Handle when no
routes.json
defined
general
💖 Thanks to
- Daniel Roe (@danielroe)
- Dmitriy (@Kolobok12309)
v2.14.6
Released on 21 September 2020
🐛 Bug Fixes
babel-preset-app
vue-app
💖 Thanks to
- Daniel Roe (@danielroe)
- Dmitriy (@Kolobok12309)
- Yihao Gao (@Yihao-G)
v2.14.5
Released on 10 September 2020
🐛 Bug Fixes
vue-app
utils
8038 Allow chaining functions with promise (resolves #8037)
general
config
💅 Refactors
config
8044 Deprecate
mode
option
🇹 Types
general
7985 Expose
Inject
type
💖 Thanks to
- Dmitriy (@Kolobok12309)
- Florent Catiau-Tristant (@Kapcash)
- @remigermain
v2.14.4
Released on 27 August 2020
🐛 Bug Fixes
vue-renderer
7954 Add
crossorigin
for styles (resolves #7953)
cjs
cli
vue-app
7939 Fix variable names shadowing in chrome debugger (resolves #7731)
webpack
🏡 Chore
💖 Thanks to
- Ahad Birang (@farnabaz)
- Florent Catiau-Tristant (@Kapcash)
- Per Anders Ljusbäck (@perljusback)
- @sho-zy
- @netkin-paris
v2.14.3
Released on 16 August 2020
💖 Thanks to
- Daniel Roe (@danielroe)
v2.14.2
Released on 16 August 2020
🐛 Bug Fixes
webpack
modern
7919 Missing
nomodule
on legacy modules (resolves #7918)
vue-app
router
7912 Use updated error codes to fix redirect errors
cli
👕 Types
💖 Thanks to
- Ahad Birang (@farnabaz)
- Matthew Gamble (@mwgamble)
v2.14.1
Released on 4 August 2020
🐛 Bug Fixes
router
vue-app
core, config
7839 Disabe esm cache (resolves #7838)
builder
crawler
7806 Skip external links with no schema (resolves #7805)
webpack
cli
📝 Examples
🏡 Chore
💖 Thanks to
- Ahad Birang (@farnabaz)
- @ChangJoo-Park
- Matthieu Sieben (@matthieusieben)
- Rafał Chłodnicki (@rchl)
- @lihbr
v2.14.0
⭐ Highlights
- Static target improvements
- Auto detecting
core-js
version for project - Official support for Nuxt.js with
- New Guides section in documentation
🚀 Features
webpack
builder
7754 Support async
extendRoutes
general
vue-renderer
7633 Add
vue-renderer:spa:prepareContext
hook
vue-app
🐛 Bug Fixes
webpack
vue-app
generator
cli
7775 Don’t use absolute path of
.cache/nuxt
as transpilation pattern
utils
vue-renderer
7752 Read
target
from class instead ofserverContext
router
🖤 Refactors
server
- 5272a4 Rename
externalsWhitelist
toexternalsAllowlist
- 5272a4 Rename
📝 Examples
👕 Types
general
💖 Thanks to
- Ahad Birang (@farnabaz)
- Daniel Roe (@danielroe)
- Harlan Wilton (@loonpwn)
- @IKKO-Ohta
- Martin Novák (@MartinN3)
- Matthieu Sieben (@matthieusieben)
- Piotr Tomiak (@piotrtomiak)
- Simon Tretter (@simllll)
- Yaroslav Vorobev (@Zekfad)
v2.13.3
Released on 2 July 2020
🐛 Bug Fixes
vue-app
webpack
cli
💅 Refactors
📝 Examples
👕 Types
general
7626 Import types for
@nuxt/telemetry
and@nuxt/components
💖 Thanks to
- Ben Read (@ReadB)
- Daniel Roe (@danielroe)
- Denis Karabaza (@simplesmiler)
- Kawacrepe (@Kawacrepe)
- Konstantin Barabanov (@crutch12)
v2.13.2
Released on 26 June 2020
🐛 Bug Fixes
webpack
core
7605 Avoid breaking change for duplicate modules (resolves #7605)
cli
vue-app
utils
7604 Flat routes if child routes have absolute paths
Dependencies
- : Improve spam detection
@nuxt-telemetry
: Stability improvements and supporttelemetry: true
💖 Thanks to
- Denis Karabaza (@simplesmiler)
- Konstantin Barabanov (@crutch12)
- Michał Kędrzyński (@kedrzu)
Released on 24 June 2020
🐛 Bug Fixes
vue-app
7591 Always import
resolveRouteComponents
(#7587, nuxt/content#123)- 6332a Check correct layout when navigating from error (#7567)
👕 Types
7590 Fix module and typescript compatibility (nuxt-community/sentry-module#195)
7590 Add missing crawler config (#7585)
v2.13.0
Released on 18 June 2020
What’s new?
- New
target: static
and full static usingnuxt export
- Built-in
.env
support andruntimeConfig
- Auto components discovery with nuxt/components
- Nuxt
Also don’t miss nuxt/content and ;)
🚀 Features
7476
createRequire
option and disable esm for jest7463 Improve production debugging DX
7408 Experimental nuxt telemetry
7374 Builtin Components
- Runtime config and built-in dotenv support (#7312, #7420, #7421)
- Full static target (#6159, #7332, #7334, #7336, #7350, #7399, #7400, #7401, #7431, #7486, #7523, #7518)
cli
- Improve banner DX (#7532, #7537)
generator
webpack
config
ssr
server
modern
7306 Remove inlined safari fix in csp mode
vue-app
vue-renderer
babel-preset-app
7144 Add
bugfixes
option
builder
🐛 Bug Fixes
core
general
webpack
vue-app
generator
7335 Improve error handling when build does not exists
modern
vue-renderer
generator, builder
babel
7297 Not override presets if babelrc is true
server
💅 Refactors
📝 Examples
with-buefy
7381 Update github icon name
🏡 Chore
cli
6031, #7460 Enhance generate no-build description
general
renovate
- Ignore
@types/terser-webpack-plugin
- Ignore
pkg
7373 Update rollup and dependencies
dep
test
7321 Upgrade
vue-test-utils
to v1
benchmark
example
7211 Update vue-chartjs
👓 Tests
💙 Types
💖 Thanks to
- Ahad Birang (@farnabaz)
- Bogdan Gradinariu (@gion)
- Daniel Roe (@danielroe)
- Deniz Temizer (@dtmzr)
- Eunjae Lee (@eunjae-lee)
- @IWANABETHATGUY
- Jimmy (@Geminii)
- Johannes Lamberts (@JohannesLamberts)
- Jt Whissel (@Phara0h)
- Lucas Löffel (@loeffel-io)
- Mathieu TUDISCO (@mathieutu)
- Nicolas PENNEC (@NicoPennec)
- Sibbngheid (@sibbngheid)
- Tim van den Eijnden (@TimvdEijnden)
- Yugo Ogura (@Spice-Z)
- xingo xu (@xingoxu)
v2.12.2
Released on 31 March 2020
🐛 Bug Fixes
server
vue-app
7139 Sanitize layouts after resolve for
splitChunks.layout
core
v2.12.1
Released on 25 March 2020
vue-app
builder
7097 Ensure entry is in the graph for HMR
🏡 Chore
readme
7092 Simplify readme and add gitpod in contributing section
examples
💖 Thanks to
- Adam (@mercs600)
- Aster (@asterd)
- Sean Hellum (@JesterOrNot)
- @daniluk4000
- @olddeda
v2.12.0
Released on 17 March 2020
🚀 Features
general
6950 Support
crossorigin
attribute in SSR script andpreload
tags6868 Improve programmatic usage (see docs)
7029 Expose webpack config
6272 Allow disabling loading-screen
webpack
vue-app
6880 New fetch syntax (see docs)
6939 Pass error as param to
nuxt-loading
fail method6244 Trigger
watchParam
when param is changed in same route
cli
6855 Pass context when
nuxt.config
exports a function
👌 DX
builder
6924 Analyze mode warning rewording
general
generator
6882 Log message or full error for unhandled error without stack trace
cli
vue-app
core
7079 Better module not found handling
🔥 Performance
vue-renderer
🐛 Bug Fixes
core
babel-preset-app
7070 TypeError when import cjs in webpack building
vue-app
webpack
💅 Refactors
general
utils
6953 Eliminate side effect from modern utils
📝 Examples
cached-components
6997 Remove non-existing link
🏡 Chore
👓 Tests
general
- Fix socket-hang-up test
- Separate dev and unit test
- Avoid unexpected outside stderr assertion count
- Fix uncompressed resource size
- Wrap error test with consola to make output clear
💖 Thanks to
- 404-NOTFOUND (@404-NF)
- HG (@husayt)
- James George (@jamesgeorge007)
- Jason Poindexter (@jsonpoindexter)
- Mark Honeychurch (@markhoney)
- Matteo Rigon (@matteo-rigon)
- Sand Of Vega (@sandofvega)
- Sean Hellum (@JesterOrNot)
- Vladlen (@negezor)
- @wppd
v2.11.0
Released on 17 December 2019
🐛 Bug Fixes
utils
vue-app
general
webpack
config
6583 Typo in
unsafeInlineCompatibility
name
🚀 Features
vue-app
6722 Upgrade
vue-router
to3.1.x
general
vue-renderer
6505 Support evaluation in templates
config
💅 Refactors
🔥 Performance
📝 Examples
🏡 Chore
general
docs
6719 Update code-of-conduct
ci
github
6657 Add chinese translation for issue template
👓 Tests
general
💖 Thanks to
- Ahad Birang (@farnabaz)
- Cain Hall (@cain)
- Daniel Roe (@danielroe)
- Dennis Herzberg (@dennis47528)
- Harry Trần (@jetaimefrc)
- Mohammad M. Shahbazi (@mshahbazi)
- @PedroD
- Stephan Besser (@reskume)
- Rafał Chłodnicki (@rchl)
- Vanessa A (@Vinesse)
- @crutch12
v2.10.2
Released on 21 October 2019
🐛 Bug Fixes
webpack
config
vue-app
6590 Fix collapsed SSR log
📝 Examples
with-sockets
6586 Fix cannot read property ‘app’ of undefined on nuxt build
💖 Thanks to
- @PedroD
- Stephan Besser (@reskume)
v2.10.1
Released on 11 October 2019
🐞 Fixes
vue-app, webpack
6504 Remove consola from client
utils
generator
6362 Remove trailing slash when no subFolders are used
webpack
cli
6525 Enable server for
nuxt build
when pages should be generated
🏡 Chore
readme
6511 Remove deprecated starter template
⚓ Dependency Upgrades
vue-meta
: Upgraded to which fixes duplicated tags in SPA mode
💖 Thanks to
- Dennis Herzberg (@dennis47528)
- Yuki Terashima (@y-temp4)
v2.10.0
Released on 2 October 2019
🌟Highlights
- Support for improved typescript runtime
- Experimental support for feature toggling for SUPER slim builds!
- Mitigate problems with nuxt server stocking during development
- Fix issues with internet-explorer in development mode
- Upgrade to
- Improved stability of
loading-screen
. No more endless loops (nuxt/loading-screen#44) and show fatal errors (nuxt/loading-screen#45) for the initial build
🐛 Bug Fixes
core
6490 Clear resolver cache for project files dev mode
vue-app
webpack
cli
babel-preset-app
6435 Use loose mode for babel class plugin
vue-renderer
config
6371 Enable total timing by default when
server.timing
is enabled
config, vue-app
🚀 Features
cli, config
config
6414
serverMiddleware
as a simple key/value object
builder
cli
webpack
server
vue-app
general
utils
6277 Export sort routes
builder, router
💅 Refactors
cli
builder
6352 Await
build.createRoutes
to allow async functions inside it
babel-preset-app
📝 Examples
🏡 Chore
general
💖 Thanks to
- Louis-Marie Michelin (@lmichelin)
- Daniel Roe (@danielroe)
- Snir Shechter (@SnirShechter)
- @radimhornicek
- @xxRockOnxx
v2.9.2
🐛 Bug Fixes
general
6257 Improve watching experience for generated files
builder
server
6265 Treat
https: null
ashttps: undefined
nuxt-start
vue-app
config
6258 Provide typescript backward compatibility
💅 Refactors
core