You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
14 KiB
14 KiB
3.6.0 (2020-11-25)
Bug Fixes
Features
- types: adding logger type for logger plugin (#1853) (cb3198d)
- build: enable named esm module import on node.js >= 14 (#1872) (acddab2)
3.5.1 (2020-06-29)
Bug Fixes
- types: add missing
logger.d.ts
file to the package (#1789) (a477334) - warn when unregistering non existing module (#1786) (7cec79d)
3.5.0 (2020-06-29)
Features
3.4.0 (2020-05-11)
Features
3.3.0 (2020-04-25)
Bug Fixes
- Prepend devtool handler (#1358) (a39d076), closes vuejs/vue-devtools#678
- types: Add
devtools
to store options type (#1478) (38c11dc)
Features
- Add
prepend
option forsubscribe
andsubscribeAction
(#1358) (a39d076) - logger:
createLogger
can optionally log actions (#987) (18be128)
3.2.0 (2020-04-19)
Features
3.1.3 (2020-03-09)
Bug Fixes
3.1.2 (2019-11-10)
Bug Fixes
- tweak mapping helper warning message (#1641) (e60bc76)
- types: avoid broadening vue instance type when using map helpers (#1639) (9a96720)
- add warnings when the different namespaced modules has the same names… (#1554) (91f3e69)
- Should vuex mapState print error message #1093 (#1297) (e5ca2d5)
- Warn about conflicts between state and module (#1365) (538ee58)
- docs: Clearify state object type (#1601) (de06f76)
Performance Improvements
3.1.1 (2019-05-08)
Bug Fixes
- Memory leak happening while using registerModule/u… (#1508) (cb9986a), closes issue#1507
- types: Make mutation and action payload optional in definition file (#1517) (0e109e2), closes #1491
Features
- devtool: allow usage in non-browser environments (#1404) (665455f)
- esm build: build ES modules for browser (#1533) (d7c7f98)
3.1.0 (2019-01-17)
Bug Fixes
- types: add helpers to default export type declaration as in sources (#1408) (404d0de)
- types: add type annotation for the context of actions (#1322) (d1b5c66)
- types: allow a function type for root
state
option (#1132) (d39791b) - Add key to v-for (#1369) (a9bd047)
- avoid to call root state function twice (#1034) (86677eb)
- fix #1032, relax vue typing in helpers (#1044) (7c7ed1d)
Features
- add ability to turn off devtools on vuex by passing an off options (#1407) (be75d41)
- ensure errors in action subscribers do not break actions (acd7249)
Reverts
3.0.1 (2017-11-01)
3.0.0 (2017-10-11)
Features
BREAKING CHANGES
-
typings: It is no longer compatible with the old Vue typings
-
chore(package): bump typescript and vue core typings
-
chore: bump vue
-
Update package.json
2.5.0 (2017-10-11)
Bug Fixes
Features
- add logger plugin logger config support (#771) (804c3bb)
- preserve state with registerModule (#837) (4c1841e)
- root actions in namespaced modules (#941) (73189eb)
- subscribeAction (#960) (a8326b1)
2.4.1 (2017-09-27)
Bug Fixes
- allow installation on extended Vue copies (c87b72f)
- link to details of mutations in components (#930) (e82782b)
- move auto installation code into the store constructor (#914) (852ac43)
Features
2.4.0 (2017-08-29)
Bug Fixes
- typings: watch() returns an unwatch function (#922) (a4bd081)
- add missing typings and docs of createNamespacedHelpers (#910) (7ad573b)
Features
Performance Improvements
2.3.0 (2017-04-13)
BREAKING CHANGES
- It's no longer allowed to omit the '-loader' suffix when using loaders. You need to specify 'babel-loader' instead of 'babel'. My version of webpack: 2.2.0-rc.3 Adding the '-loader' suffix fixed the problem. Not sure though how safe it is to use 'babel-loader' instead of 'babel' with previous webpack versions...