[Snyk] Upgrade vuex from 2.3.1 to 3.1.2 #2
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Snyk has created this PR to upgrade vuex from 2.3.1 to 3.1.2.
ℹ️ Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.Warning: This is a major version upgrade, and may be a breaking change.
Release notes
Package name: vuex
Bug Fixes
Improvements
Performance Improvements
getters
object in an action context of a namespaced module (#1546) (4003382) (@frankcs)Features
Improvements
Fixed
Features
store.subscribeAction
can now specify whether the handler should be invoked before the action, after the action, or both. 76818c1 (#1115 by @wa3l)Improvements
Fixed
Breaking Changes
TypeScript type declarations have been updated to be compatible with Vue core 2.5+ and no longer work with 2.4 and below.
All type declarations are now exported using ES-style exports, and must be imported using ES modules syntax:
New
store.registerModule
can now be called while preserving current state if the module is already registered, by passing a 3rd argument as{ preserveState: true }
. Useful in server-side rendering.New method:
store.subscribeAction()
- similar tostore.subscribe
, but for actions instead.Namespaced modules can now also register global actions using the following syntax:
The
createLogger
function now also accepts alogger
option, allowing the user to provide a custom implementation of theconsole
object to be used when logging.Fixed
New
New helper method
createNamespacedHelpers
: a helper-generator that generates namespacedmapXXX
helpers for you:See docs for more info.
(@riophae via #800)
Misc
Commit messages
Package name: vuex
Compare
Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.
For more information:
🧐 View latest project report
🛠 Adjust upgrade PR settings
🔕 Ignore this dependency or unsubscribe from future upgrade PRs