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

[Snyk] Upgrade vuex from 2.3.1 to 3.1.2 #2

Merged
merged 2 commits into from Feb 7, 2020

Conversation

snyk-bot
Copy link

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.

  • The recommended version is 8 versions ahead of your current version.
  • The recommended version was released 2 months ago, on 2019-11-10.
Release notes
Package name: vuex
  • 3.1.2 - 2019-11-10

    Bug Fixes

    • types: avoid broadening vue instance type when using map helpers (#1639) (9a96720) (@ktsn)

    Improvements

    Performance Improvements

  • 3.1.1 - 2019-05-08

    Features

    Improvements

    • Improved jsdelivr support (#1496)

    Fixed

    • Memory leak happening while using registerModule/unregisterModule (#1508)
    • Typings: Make mutation and action payload optional in definition file (#1517)
  • 3.1.0 - 2019-01-17

    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

    • Errors thrown inside action subscribers no longer cause the entire action to fail.
  • 3.0.1 - 2017-11-01

    Fixed

    • Type compatibility with TypeScript 2.6
  • 3.0.0 - 2017-10-11

    Breaking Changes

    This major release only breaks backwards compatibility if you use TypeScript.

    • 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:

      import { Store } from 'vuex'
  • 2.5.0 - 2017-10-11

    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 to store.subscribe, but for actions instead.

    • Namespaced modules can now also register global actions using the following syntax:

      const module = {
        actions: {
          rootAction: {
            root: true,
            handler: () => {}
          } 
        }
      }
    • The createLogger function now also accepts a logger option, allowing the user to provide a custom implementation of the console object to be used when logging.

  • 2.4.1 - 2017-09-27

    Fixed

    • Allow installation on different copies of Vue for testing purposes
    • Fix #731 by moving auto installation code into the store constructor (#914)
  • 2.4.0 - 2017-08-29

    New

    • New helper method createNamespacedHelpers: a helper-generator that generates namespaced mapXXX helpers for you:

      const { mapState, mapActions } = createNamespacedHelpers('some/nested/module')
      // everything generated by mapState and mapActions are bound to the module.

      See docs for more info.

      (@riophae via #800)

    Misc

    • Various typing and assertion improvements.
  • 2.3.1 - 2017-04-18
from vuex GitHub release notes
Commit messages
Package name: vuex
  • d270338 [release] 3.1.2
  • 1ed9a03 [build] 3.1.2
  • d4d0430 docs: update on object spread syntax (#1642)
  • e60bc76 fix: tweak mapping helper warning message (#1641)
  • 9a96720 fix(types): avoid broadening vue instance type when using map helpers (#1639)
  • adab4aa refactor: remove useless parameter on action handlers (#1640)
  • 538ee58 fix: Warn about conflicts between state and module (#1365)
  • e5ca2d5 fix: Should vuex mapState print error message #1093 (#1297)
  • 4003382 perf: Implementing a cache for the gettersProxy object creation (#1546)
  • 540b81f docs: fix typo in comments (#1550)
  • e0e0b7b docs: minor typo (#1565)
  • 2ffedd6 docs: Minor typo fix for Actions docs page. (#1606)
  • b39c97c docs(zh): updated (#1614)
  • 7ca8e62 build(deps): bump lodash.mergewith from 4.6.1 to 4.6.2 (#1634)
  • beac98d build(deps): bump lodash.template from 4.4.0 to 4.5.0 (#1637)
  • 633659e build(deps): bump mixin-deep from 1.3.1 to 1.3.2 (#1635)
  • 8358596 build(deps): bump lodash from 4.17.11 to 4.17.15 (#1636)
  • 9981d0b build(deps): bump eslint-utils from 1.3.1 to 1.4.3 (#1633)
  • 306005d docs: Add meat info (fixed #1615) (#1628)
  • 5898e58 docs: Update README.md (#1623)
  • 91aa727 docs: Update link to flux in README (#1582)
  • a5dd20c docs(zh): fix typo (#1612)
  • 2257036 docs: [RU] Example syntax fixes (#1607)
  • f8fb76d docs: [RU] Translation update (#1602)

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

@tghelere tghelere merged commit 6bb84e4 into master Feb 7, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants