chore(deps): update all non-major dependencies
Note: This PR body was truncated due to platform limits.
This PR contains the following updates:
| Package | Change | Age | Confidence |
|---|---|---|---|
| @nuxtjs/axios | ^5.12.2 -> ^5.13.6 |
||
| dotenv | ^8.2.0 -> ^8.6.0 |
||
| nuxt-start (source) | ^2.14.3 -> ^2.18.1 |
Release Notes
nuxt-community/axios-module (@nuxtjs/axios)
v5.13.6
v5.13.5
v5.13.4
v5.13.3
v5.13.2
v5.13.1
v5.13.0
Features
- support baseUrl and browserBaseUrl to handle casing typos (8904847)
Bug Fixes
5.12.5 (2021-01-04)
Bug Fixes
5.12.4 (2020-12-14)
Bug Fixes
5.12.3 (2020-11-30)
Bug Fixes
5.12.2 (2020-08-25)
Bug Fixes
Docs
- Migrate docs to nuxt/content (#404)
5.12.1 (2020-08-05)
Bug Fixes
v5.12.5
v5.12.4
v5.12.3
motdotla/dotenv (dotenv)
v8.6.0
Added
- define package.json in exports
v8.5.1
Changed
- updated dev dependencies via npm audit
v8.5.0
Added
- allow for
import "dotenv/config"
v8.4.0
Changed
- point to exact types file to work with VS Code
v8.3.0
Changed
- Breaking: drop support for Node v8 (mistake to be released as minor bump. later bumped to 9.0.0. see above.)
nuxt/nuxt (nuxt-start)
v2.18.1
👉 Changelog
🩹 Fixes
-
webpack: Depend on earlier version of
mkdirp(f67056b9e)
❤️ Contributors
- Daniel Roe (@danielroe)
v2.18.0
👉 Changelog
🚀 Enhancements
-
webpack: Migrate to
memfs(#27652)
🩹 Fixes
-
vue-app: Don't throw if we can't read
sessionStorage(#27662) - config: Add back md4 monkey-patch for wider ecosystem (#27865)
🏡 Chore
❤️ Contributors
- Daniel Roe (@danielroe)
v2.17.4
👉 Changelog
🩹 Fixes
-
types: Bump
serve-statictypes to v1.15.7 (1c44c376d) -
generator: Use maintained
html-minifier-terser(#26914) - vue-app: Prevent double page mount (#10874)
- core: Don't skip loading runtime modules if one is improperly resolved (#10193)
- vue-app: Prevent error page mounting twice (#27484)
🏡 Chore
- Update repository field for
@nuxt/config(c283cc039) - Mark https://github.com/advisories/GHSA-2p57-rm9w-gvfp as not applicable (4782e3c90)
- Update repository urls (07668eafb)
- Mark GHSA-grv7-fg5c-xmjg as not applicable (eeb6207c9)
- Refresh yarn lockfile (#27612)
✅ Tests
- Properly close
pagein e2e tests (1700aa131) - Wait for navigation in redirect test (e74715606)
- Don't register promise in external nav (#27468)
🤖 CI
- Add label PR workflow (#25580)
- Make edge releases on commit basis (1eb08d1ba)
- Remove ref for release workflows (06f91349f)
- Don't skip tests from branch named
dev(2a5d05257) - Update test conditions (940fc7dcb)
❤️ Contributors
- Dmitriy (@Kolobok12309)
- Ivan Ehreshi (@IvanEh)
- Daniel Roe (@danielroe)
- Damian Głowala (@DamianGlowala)
v2.17.3
2.17.3 is the next patch release for the 2.x branch.
👉 Changelog
💅 Refactors
- Migrate to
hookablepackage (#24426)
🏡 Chore
- Fix invalid package files with
npm pkg fix(4d0474c4b)
✅ Tests
- Skip lib check with vue-tsc test (90ffd8170)
🤖 CI
- Split type check into separate test (40f1f301e)
❤️ Contributors
- Andrey Yolkin (@AndreyYolkin)
- Daniel Roe (@danielroe)
v2.17.2
👉 Changelog
🩹 Fixes
- types: Prevent overwriting vue types in template (#22802)
- types: Don't pin webpack types to exact version (#23531)
- Remove md4 patch now that
webpackhas it in core (#23703)
🤖 CI
- Add script to update changelog for 2.x releases (#23031)
- Revert to codecov-action v3 (e66e44803)
- Remove node version from matrix (#23706)
- Use node 18 for ci jobs (#23701)
❤️ Contributors
- Daniel Roe (@danielroe)
- Rafał Chłodnicki (@rchl)
v2.17.1
2.17.1 is the next patch release for Nuxt 2.
👉 Changelog
🩹 Fixes
- webpack: Downgrade dev-middleware to fix peer dep issue (#21626)
- webpack: Pin webpack-dev-middleware to 5.0.0 (#21804)
❤️ Contributors
- Daniel Roe (@danielroe)
- Lehoczky Zoltán (@Lehoczky)
v2.17.0
2.17.0 is the next minor release for Nuxt 2.
✨ Highlights
Nuxt 2.17 comes with a few new features, including better support for new Vue 2.7 types, and supporting passing postcss config as a function.
It also includes support for Node 20+ and a fix for a dependency issue with the Babel preset that affected new installs.
👉 Changelog
🚀 Enhancements
- types: Support nuxt types for defineComponent (#19789)
- csp: Support generating nonce for scripts and links in ssr (#9621)
- webpack: Support passing function as postcssOptions (#19495)
🔥 Performance
- config: Avoid recursive md4 patching (7fab95252)
🩹 Fixes
- Relax node engines upper constraint (010b539ed)
- utils: Respect patterns within paths when sorting routes (#20669)
- vue-app: Skip page render early on error or navigation (#20719)
- babel-preset-app: Add explicit dep on used babel plugin (#21488)
🏡 Chore
- Reenable publishing 🙈 (4ce8b118e)
- Exclude yaml exception vulnerability (build-time dep) (c8ed87a26)
- Bump jest dependencies (#20506)
- Remove resolved advisories (98cd35665)
- Skip publishing node_modules folder (8799cfacc)
- Remove obsolete useWorkspaces option (27e450119)
✅ Tests
- Add catchall path to route generation test (71c359516)
- Update windows snapshot (4ec274ae2)
- Update jest snapshots to remove escaped quotes (f93411c7c)
🤖 CI
❤️ Contributors
- Olga Bulat (@obulat)
- Daniel Roe (@danielroe)
- Xin Du (Clark) (@clarkdo)
- Rafał Chłodnicki (@rchl)
- Marcelo Botega Fontana (@marcelobotega)
v2.16.3
2.16.3 is a patch release with bug fixes.
👉 Changelog
🩹 Fixes
-
types: Add return type for
error()(#19044) -
types: Bring types from
lessinto namespace (#19738) - types: Sync vue type augmentations with Vue 2.7 (#19526)
-
config: Move
presetto innerpostcssOptions(#19518) -
webpack: Add
node-fetch-nativeto externals list (#19755)
🏡 Chore
- Release all packages with latest tag except
nuxt(4e9dcddcb) -
examples: Use
2.xversion of nuxt instead of latest (#19737) - Lint package files (6ca842e36)
❤️ Contributors
- Daniel Roe - @danielroe
- Olga Bulat - @obulat
- Rafał Chłodnicki - @rchl
v2.16.2
2.16.2 is a patch release with bug fixes.
✨ Highlights
The main change in this patch release is that we now patch the crypto node built-in during build to allow Nuxt 2 to be used on Node versions greater than Node 16, which should ease the pressure users feel after Node 16 reaches its own EOL this year.
Warning This should not be taken for an endorsement of continuing to run with Webpack 4, which is out of date and has a number of dependencies with issues. I expect that number to continue to grow, and we will not be able to resolve all of them. I would strongly urge migrating to Nuxt 3 if possible and the team will do our best to make this possible over the course of the year ❤️
👉 Changelog
🚀 Enhancements
- types: Add basic types for Nuxt interface (#9772)
🩹 Fixes
-
vue-renderer: Insert
charsetbeforetitle(#18998) - types: Remove non-existent properties from context (#19021)
- Add minimum node 14.18 version constraint (#19112)
- config: Upgrade md4 -> md5 on node > 16 (#19108)
-
vue-app: Handle promise rejection from
asyncData(#18585)
🏡 Chore
❤️ Contributors
- Rafał Chłodnicki (@rchl)
- Daniel Roe (@danielroe )
- Pooya Parsa (@pi0)
- Harlan Wilton (@harlan-zw)
v2.16.1
Nuxt 2.16.1 is a patch release with a couple of small bugfixes to last week's 2.16.0 release.
v2.16.0...v2.16.1
🩹 Fixes
-
deps: Downgrade
@typespackages depending on webpack 5 (#18827) - config: Let webpack merge postcss plugins (#18839)
-
types: Import
Locationfromvue-router(#18908)
🏡 Chore
- Tag 2.x releases appropriately (
aba93e9) - Revert node types to v16 (
3d034a3) - Remove stub type definitions (
daed62a)
❤️ Contributors
- H-kishi
- Daniel Roe [email protected]
v2.16.0
Nuxt 2.16.0 is the first minor release since Feb 15, 2021. The focus is mostly on releasing the latest fixes and enhancements that have been present in
nuxt-edgefor some time.
✨ Highlights
- upgrade to PostCSS 8
- default to
core-jsv3 - ... full details below
⚠️ Breaking changes
-
In this PR we only support Node 14+. This is mostly an issue for dependencies, which we need to keep updated for security reasons. Going forward until its own EOL, Nuxt 2 will only officially support Node versions that have not reached their EOL.
-
New postcss options format. See #9671 for full details.
-
Dependency upgrades. A number of dependencies have dropped support for earlier node versions.
dotenvhas changed how it parses.envfiles in a number of edge cases.globnow requires/instead of\on windows machines. There may also be other changes that affect your usage, so please do upgrade with care. -
Vue 2.7 upgrade. Although you can use Vue 2.7 with any release of Nuxt 2, 2.16.0 for the first time includes it as a dependency, which means that you may well encounter some issues associated with upgrading Vue 2.6 -> Vue 2.7.
This may be a good time to consider using the composition API utilities provided by https://github.com/nuxt/bridge instead, which mirror Nuxt 3's more precisely than
@nuxtjs/composition-api. (You can opt-in to just these utilities by disabling the other bridge modules individually.)
Changelog
🚀 Enhancements
-
config: Support
nuxtrcin dist directory (#9280) - generator: Add ignoreEnv generate option during ensureBuild(cmd) (#8955)
-
server: Allow disabling
serve-staticmiddleware (#9365) -
types: Add
asyncDatareturn types to component instance type (#9239) -
vue-app:
context.beforeSerializemethod (#9332) -
vue-app: Pass
storetocreateRouter(#9629) - Default to
core-jsversion 3 (#9987) - webpack: ⚠️ Update postcss to v8 (#9671)
🩹 Fixes
-
vue-app: Respect
scroll-margin-topwhen navigating with hash (#9187) -
webpack: Use
javascript/autofor js rule (#9180) - server: Unregister error event listener (#9245)
- babel-preset-app: Respect explicit options.targets for modern preset (#9337)
- types: Add nuxt.config alias type (#9424)
- vue-app: Check whether route exists within nuxt app before replacing (#9431)
-
vue-renderer: Decode route path for
payload.js(#9494) - vue-app: Don't normalise route path if it's valid (#9460)
- vue-app: Redirect to external url replaces current history entry (#9500)
-
utils:
trailingSlashcauses error with dynamic nuxt-child routes (#9505) -
types: Add
onNuxtLoadedandonNuxtReadytypes (#9510) - vue-app: Re-register components construtor in HMR (#9539)
-
types: Add typing for
build.statsoptions (#9555) - babel: Loose option for babel private-property-in-object (#9631)
- vue-app: Serialize route meta to allow functions (#9634)
-
vue-app:
nullcheck for$rootaccess (#9150) -
generator: Allow passing
buildertogetGenerator(#9574) - generator: Throw an error when Builder is missing (#9663)
-
vue-app: Use correct
$configfor finding basePath (#9706) - vue-renderer: Ensure custom build indicator preserves some whitespace (#9705)
- 'npm run test' fails because the last command lacks 'yarn' (#9761)
-
generator: Decode path with
ufo(#9739) -
cli: Ensure nuxt instance is closed when skipping build (
3e9d7e3) - Nuxt-child-key in web-types.json (#9792)
- types: Return type of $fetch (#9854)
-
deps: Update
ua-parser-jsto 1.x (#9979) -
deps: Update
ya-parser-jsto latest0.7.x(#9979) - vue-app: Call ssrContext.unsetMutationObserver only if it exists (#10132)
-
webpack: Allow files with
.cjsextension to be transpiled (#10340) - vue-app: Preview mode fetch (#10489)
-
webpack: Resolve
.wasmextension with lower priority (#10676) -
vue-app: Clear hide timeout when calling
clear()(#10086)
📦 Build
🌊 Types
- Add
prefetchPayloadsto router options (#9715)
🏡 Chore
-
release: V2.15.6 (
a53fd32) - pkg: Build for es2019 target (#9328)
-
types: Add types for new
falseoption forrender.static(#9372) - Update error tests (
d4e5998) - test: Revert jest and babel-jest to 26 (#9377)
- Ignore audit 1754,1755 (
39f7859) - Fix vetur extension syntax for GitPod (#9572)
- Ignore globby > 12 upgrade as needs native esm (
e0968a3) - Update rollup plugins (
5614399) - Fix code formatting (
17bbb21) -
utils: Improve
stripWhitespaceutility (#9668) - Update license year to present (#9682)
- Add separate file with security disclosure info (#9738)
- Update logo (#9796)
- doc: Fix link to contribution guide (#9815)
- test: Fix external redirect link (#9816)
- Update funding.yml (
1f85137) - Update lockfile (
7614360) - Update audit list (
6f73c36) - Update lockfile and audit (
1878b26) - Update issue template with nuxt 3 (#9948)
- Enable blank issues (
54542c1) - radme: Fix browserstack and saucelabs icons (#10068)
- Update dependencies (#10510)
- Update repo (
773d292) - Ignore vue and vuex major updates (
bafc814) - Update README.md (#10831)
- Update pull request template (
0db7e7b) - Update issue templates (
f36fb9c) - Rename 2.x bug template (
ba966cf) - Move nuxt 2 report to bottom (
ce7b1a9) - Bump
ua-parser-jsversion (1cedad5) - Bump test/dev dependencies (#18672)
- Upgrade unjs dependencies (#18670)
- Use named export from
defu(#18679)
✅ Tests
🤖 CI
⚠️ Breaking Changes
- webpack: ⚠️ Update postcss to v8 (#9671)
❤️ Contributors
- Xin Du (Clark) [email protected]
- Daniel Roe [email protected]
- Arik
- Bot08
- Pooya Parsa [email protected]
- Yuyao Nie <nieyuyao0826@hotmail.com>
- Sébastien Chopin [email protected]
- Clément Ollivier [email protected]
- Michiel Doesburg
- Rafał Chłodnicki [email protected]
- Abdfn
- K-utsumi
- Matteo Rigon <matteo.rigon7@gmail.com>
- Mehmet
- Thibault Vlacich [email protected]
- Jon-ht <jonathan.huteau15@gmail.com>
- Ahmadou Waly NDIAYE [email protected]
- Daniil Okhlopkov
- Aewshyae
- Michał Kędrzyński [email protected]
- Mrazauskas
- Loick Le Digabel [email protected]
- Payel Karmakar
- SlayerOfTheBad
- Ofer Shaal [email protected]
- Mohammad Saleh Fadaei
- Andrew Luca [email protected]
- David Ovčačík [email protected]
- Carbotaniuman
- William L'Archeveque [email protected]
- Matthieu Sieben
v2.15.8
🐛 Bug Fixes
-
vue-app- #9460 Don't normalise route path if it's valid
-
babel-
#9631 Loose option for
babel private-property-in-object
-
#9631 Loose option for
v2.15.7
🔰 Security advisory
Please upgrade to nuxt@^2.15.7 if using [email protected] or [email protected]
🐛 Bug Fixes
-
vue-app- #9431 Check whether a route exists within the nuxt app before replacing
v2.15.6
🐛 Bug Fixes
-
types-
#9270 Pin to
@types/[email protected](resolves #9268)
-
#9270 Pin to
v2.15.5
🐛 Bug Fixes
-
babel -
vue-app -
builder -
cli
💖 Thanks to
v2.15.4
🐛 Bug Fixes
-
vue-app- #8978 Reload page once after loading chunk error (resolves #3389)
-
#9008 Fallback to global nuxt instance of
$rootis not available (resolves #8995) -
#9010 Use
app.context.routeto match components in server (resolves #9009) - #9024 Serialize redirect functions in routes (resolves #8979)
-
#9026 Re-call
$fetchif data is missing in payload (resolves #9016) -
#9050 Use
app.context.routefor resolving components (resolves #9049) -
#9075 Move internal app runtime config to
_appnamespace (resolves #9074)
-
config-
#9014 Set
compileTypetoicssforcss-loaderv4
-
#9014 Set
-
server -
cli- #8996 Remove warning if postcss 8 is installed (resolves nuxt/nuxt.js#8087 (comment))
👕 Types
-
#9078 Inline
@types/terser-webpack-plugin -
#9086 Use options from
sass-loaderrather thansass(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
🐛 Bug Fixes
-
types-
#8953 Export interface for
NuxtConfiginstead of type
-
#8953 Export interface for
-
webpack-
#8951 Update hmr option for
extract-css-chunks-webpack-plugin
-
#8951 Update hmr option for
-
general -
vue-renderer-
#8912 Respect
injectScriptsforstatictarget
-
#8912 Respect
💖 Thanks to
- Hannes Küttner (@hanneskuettner)
v2.15.2
🐛 Bug Fixes
-
babel-preset-app- #8882 Pin @babel/preset-env to ~7.12
- #8883 Avoid relying on preset-env internal utils
💖 Thanks to
- Huáng Jùnliàng (@JLHwung)
v2.15.1
🐛 Bug Fixes
-
renderer- Deep merge runtime config for server (resolves #8820)
-
webpack -
cli- #8841 Don't early return when a dependency isn't installed
-
types-
#8835
build.html.minifycan be false
-
#8835
-
builder-
#8832 Use
path.resolvefor pages dir
-
#8832 Use
💖 Thanks to
v2.15.0
💡 Highlights
⚠️This release introduces behavior changes. Update with caution ⚠️
-
Minimum supported Node.js version is 12.0.0 (See nuxt/nuxt.js#8327 for why)
-
Using jiti as new require engine with typescript support
-
Plug and play works out of the box
-
Allow opting-in to use
postcss@8(See nuxt/nuxt.js#8546)NOTE: postcss-preset-env is disabled in v8 config as it doesn't support postcss v8 for now, so please install all below dependencies explicitly.
yarn add --dev css-loader@^5.0.0 postcss@^8.1.10 postcss-import@^13.0.0 postcss-loader@^4.1.0 postcss-url@^10.1.1 # or npm i --save-dev css-loader@^5.0.0 postcss@^8.1.10 postcss-import@^13.0.0 postcss-loader@^4.1.0 postcss-url@^10.1.1 -
Several encoding issues resolved by consistently using ufo
-
Components updated to v2 (please read migration guide)
-
[Modules] When matching a webpack loader by name or query, should use
includesinstead of exact match (example)
🐛 Bug Fixes
-
general -
config- #8778 Prevent invalid css filenames in webpack output
-
utils-
#8780
serializeFunctionfails with certain functions
-
#8780
-
vue-app-
#8759 Enable dynamic
publicPathon server-side - #8701 Static payload fetching bugfixes
-
#8612 Check for
Page.optionsbefore looking within -
#8611 Don't remove
req,resandqueryfrom context unless in full static mode -
#8608 Ensure
link.__prefetchexists before calling it -
#8596 Add missing
idattribute tonoopApp - #8557 Scroll-to-top on route changes only
-
#8523 Set
pushon router instance rather than prototype - #8486 Do not preserve state when registering client-side dynamic module
- #8802 Add leading slash for payload hydration
-
#8759 Enable dynamic
-
server, vue-app- #8748 Address encoding issues with query params
-
dev -
cli- #8683 Disable parallel build behaviour when generating
-
webpack- #8555 Can't resolve absolute url in css
-
server-
#8593 Fix HMR issue with serverMiddleware when
router.baseis set
-
#8593 Fix HMR issue with serverMiddleware when
-
babel- #8545 Enable polyfilling of proposal core-js features
-
vue-app, vue-renderer, utils-
#8489 Respect
trailingSlashsetting for payloads
-
#8489 Respect
-
generator
🚀 Features
-
cli- #8792 Warn if incompatible node and package versions detected
-
postcss- #8546 Support postcss v8 with explict postcss installation
-
config, vue-app, vue-renderer-
#8520 Support dynamic
baseandpublicPath
-
#8520 Support dynamic
-
general -
vue-app-
#8466 Support custom
fetchKeyfor full static generation
-
#8466 Support custom
-
vue-renderer-
#8347 Allow adding async attribute to
<script>tags
-
#8347 Allow adding async attribute to
💅 Refactors
-
utils, vue-app-
#8765 Use
ufoto parse queries and join urls
-
#8765 Use
-
vue-app- #8621 Simplify scrollToTop checking
-
general- Consistent behavior for resolveModule
🏡 Chore
-
general -
cli- #8674 Fix typo
-
types- #8630 Lint types
-
builder- Remove validateTemplate check (
ed6e8cd)
- Remove validateTemplate check (
-
readme- #8436 Fix invalid links
🇹 Types
- #8784 Add missing ssr option to config types
-
#8767
vue.configtypes should be optional -
#8530 Add missing
redirectoverload toContextinterface -
#8638 Add
enablePreviewto context -
#8648 Add missing
loadingScreentype 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)
And all nuxters helping everyday with valuable feedbacks 💚
v2.14.12
🐛 Hot Fixes
How to upgrade?
Use yarn upgrade nuxt or npm up nuxt
v2.14.11
🐛 Hot Fixes
- #8462 Add url-polyfill to fix IE11 issue (URL is not a constructor) (resolves #8458)
- #8462 Update ufo to preserve relative links (resolves #8457, #8459)
v2.14.10
🐛 Hot Fixes
- Normalize routes and decode resolved query (#8430) (resolves #8429, #8442)
-
@nuxt/componentsv1.2.2 (notes)
v2.14.9
🐛 Hot Fixes
- #8421 Only encode non dynamic path params
v2.14.8
🐛 Bug Fixes
-
webpack-
#8205 Allow transpiling packages in nested
node_modules
-
#8205 Allow transpiling packages in nested
-
general-
#8325 Handle route encodings and update
vue-router
-
#8325 Handle route encodings and update
-
vue-router -
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-linkand fetch mixin (resolves #8118) - #8280 Prevent redirection loop with URI-encoded path (resolves #8116)
-
types
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
- [ ] If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.
Deployment failed with the following error:
Environment Variable "AUTH0_DOMAIN" references Secret "auth0-domain", which does not exist.