release_2019-06-04_1855
cerebraljs
released this
04 Jun 18:55
·
915 commits
to next
since this release
Migration
- Actions will now return any value you return from them, not always promises
- With Typescript you now have
Action
andAsyncAction
type - createOvermindMock now holds the mutations on the mock instance, it is not returned from action execution
There are many updates to the documentation so it is highly recommended to take another tour of the website.
Updated packages
package | from version | to version |
---|---|---|
overmind | 17.1.0 | 18.0.0 |
overmind-angular | 17.1.0 | 18.0.0 |
overmind-devtools | 18.1.0 | 19.0.0 |
overmind-react | 18.1.0 | 19.0.0 |
overmind-vue | 17.1.0 | 18.0.0 |
proxy-state-tree | 4.3.0 | 4.4.0 |
🚨 Breaking
package | summary | commit | issues | author | gravatar |
---|---|---|---|---|---|
overmind | actions return value and runs sync and async
|
6a50a9c | christianalfoni | ||
overmind-devtools | actions return value and runs sync and async
|
6a50a9c | christianalfoni |
🔥 Feature change
package | summary | commit | issues | author | gravatar |
---|---|---|---|---|---|
overmind | runtime and actions called from actions | 28ddbfb | christianalfoni | ||
overmind | ability to turn off hot reloading | 52bb017 | christianalfoni | ||
overmind | only notify about change when value actually changed | 2a350be | christianalfoni | ||
overmind | send full name of action to devtools | 9911e6d | christianalfoni | ||
overmind | add AsyncAction type and update docs | 222092b | christianalfoni | ||
overmind-devtools | runtime and actions called from actions | 28ddbfb | christianalfoni | ||
proxy-state-tree | only notify about change when value actually changed | 2a350be | christianalfoni |
🐛 Bug fixes
package | summary | commit | issues | author | gravatar |
---|---|---|---|---|---|
overmind | fixed listing internal actions | 1288c5a | christianalfoni | ||
overmind | prevent hot reload cache in node | b26e8e2 | christianalfoni | ||
overmind | fix typing of operators | 6fd1e63 | christianalfoni | ||
overmind | change never to undefined for evaluated actions | 0099786 | christianalfoni | ||
overmind | properly extract any nested action | efe6e12 | christianalfoni | ||
overmind | only trigger flushes of executions without a parent | d4b1dfd | christianalfoni | ||
overmind | also evaluate parent execution in dev | 041c4ac | christianalfoni | ||
overmind | use parent execution mutation tree | c7fceaa | christianalfoni | ||
overmind | fix async detection of operators | 13e4400 | christianalfoni | ||
overmind | run execution flush also on dev timeout | 2eabe02 | christianalfoni | ||
overmind | fix dev timeout on operators and typing | 934e66d | christianalfoni | ||
overmind | always add mutation tree to shared flush | 7ed728c | christianalfoni | ||
overmind | use parent execution for mutation tree and flushing | 2eedae7 | christianalfoni | ||
overmind-devtools | only show event for first operator | 0904cf0 | christianalfoni | ||
overmind-devtools | make runtimehost default to empty string | 57b8f39 | christianalfoni | ||
overmind-devtools | fix actions list size | dcd1cd5 | christianalfoni | ||
proxy-state-tree | fix cleanup bug | e2a74d0 | christianalfoni |
📎 Documentation
package | summary | commit | issues | author | gravatar |
---|---|---|---|---|---|
overmind-devtools | refactor get started | 08c5b49 | christianalfoni | ||
overmind-react | update docs for new version | 0111ad9 | christianalfoni |
🚦 Tests
package | summary | commit | issues | author | gravatar |
---|---|---|---|---|---|
overmind-react | fix tests | 4b188f3 | christianalfoni |