Releases: cerebral/overmind
Releases Β· cerebral/overmind
release_2019-08-30_1417
Updated packages
package | from version | to version |
---|---|---|
overmind-devtools | 20.1.1 | 20.1.2 |
overmind-devtools-client | 2.1.1 | 2.1.2 |
overmind-devtools-vscode | 1.1.1 | 1.1.2 |
π Bug fixes
package | summary | commit | issues | author | gravatar |
---|---|---|---|---|---|
overmind-devtools-client | fix manual mutation of paths | bfe8f26 | Christian Alfoni |
release_2019-08-28_1806
Updated packages
package | from version | to version |
---|---|---|
overmind | 19.1.0 | 19.1.1 |
overmind-angular | 19.1.0 | 19.1.1 |
overmind-devtools | 20.1.0 | 20.1.1 |
overmind-devtools-client | 2.1.0 | 2.1.1 |
overmind-devtools-vscode | 1.1.0 | 1.1.1 |
overmind-react | 20.1.0 | 20.1.1 |
overmind-vue | 19.1.0 | 19.1.1 |
proxy-state-tree | 4.4.2 | 4.4.3 |
π Bug fixes
package | summary | commit | issues | author | gravatar |
---|---|---|---|---|---|
overmind | duck type promise due to core-js issues | dd637ac | Christian Alfoni | ||
overmind | add missing typeof for promise check | b349d43 | Christian Alfoni | ||
proxy-state-tree | fix issue with indexOf | 63ee693 | Christian Alfoni | ||
proxy-state-tree | properly fix indexOf issue | 8aea60d | Christian Alfoni | ||
proxy-state-tree | support second argument to indexOf | 33a91ad | FWeinb |
π§ Chores
package | summary | commit | issues | author | gravatar |
---|---|---|---|---|---|
proxy-state-tree | create release build and test for bundle size similar to overmind | 3d6bcad | FWeinb |
π Refactors
package | summary | commit | issues | author | gravatar |
---|---|---|---|---|---|
proxy-state-tree | remove dev messages in production build | 752ae6d | FWeinb |
release_2019-08-23_0431
Updated packages
package | from version | to version |
---|---|---|
overmind | 19.0.1 | 19.1.0 |
overmind-angular | 19.0.1 | 19.1.0 |
overmind-devtools | 20.0.1 | 20.1.0 |
overmind-devtools-client | 2.0.1 | 2.1.0 |
overmind-devtools-vscode | 1.0.1 | 1.1.0 |
overmind-react | 20.0.1 | 20.1.0 |
overmind-vue | 19.0.1 | 19.1.0 |
proxy-state-tree | 4.4.1 | 4.4.2 |
π₯ Feature change
package | summary | commit | issues | author | gravatar |
---|---|---|---|---|---|
overmind | fix tests, cleanup and reduce scope | 2fcd965 | christianalfoni | ||
overmind | add reaction | ec9f60f | christianalfoni | ||
overmind | allow immediate on reaction and change to nested option | 8a14634 | christianalfoni | ||
overmind | add throttle operator | 9c801dc | Gaspard Bucher | ||
overmind-angular | add reaction | d50d1f5 | christianalfoni | ||
overmind-devtools | allow changing port | 8310e47 | christianalfoni | ||
overmind-devtools-client | allow changing port | 8310e47 | christianalfoni | ||
overmind-devtools-vscode | allow changing port | 8310e47 | christianalfoni | ||
overmind-devtools-vscode | add reaction | 21c956d | christianalfoni | ||
overmind-react | add reaction | 6fbee18 | christianalfoni | ||
overmind-vue | add reaction | 21c956d | christianalfoni |
π Bug fixes
package | summary | commit | issues | author | gravatar |
---|---|---|---|---|---|
overmind | make derived track with current tree | 39c0288 | christianalfoni | ||
overmind | ensure cached derived adds tracked paths to tree accessing it | e0c0dd4 | christianalfoni | ||
overmind | correctly track on current tree | 1ebb364 | christianalfoni | ||
overmind | fixes issue with deeply nested derived | a86f0fb | christianalfoni | ||
overmind | make reaction an instance propertty | 9afbe32 | christianalfoni | ||
overmind | make sure derived clears existing tracking correctly | dd0637b | christianalfoni | ||
overmind-devtools-client | bring back history | 8667352 | christianalfoni | ||
overmind-devtools-client | make derived track with current tree | 39c0288 | christianalfoni | ||
overmind-devtools-vscode | fix changing port | 8462489 | christianalfoni | ||
overmind-react | fix typing issue | e90b5a1 | christianalfoni | ||
overmind-react | fix typing issue | d67b92d | christianalfoni | ||
overmind-react | fix render issue with React HOC | dab67f1 | christianalfoni | ||
proxy-state-tree | make sure derived clears existing tracking correctly | dd0637b | christianalfoni | ||
proxy-state-tree | correctly track on current tree | 1ebb364 | christianalfoni | ||
proxy-state-tree | ensure proxies accessed relates to proxifier | 1d45154 | christianalfoni | ||
proxy-state-tree | fix tracking paths of derived | 8d0a3d0 | christianalfoni | ||
proxy-state-tree | fixes issue with deeply nested derived | a86f0fb | christianalfoni | ||
proxy-state-tree | only dispose mutation trees when unbound action finishes | 52961f7 | christianalfoni | ||
proxy-state-tree | make derived track with current tree | 39c0288 | christianalfoni |
π§ Chores
package | summary | commit | issues | author | gravatar |
---|---|---|---|---|---|
overmind | get tree from proxyStateTree | e180b43 | Luis Herranz | ||
overmind | add createTrackOperator [WIP] | a306d17 | Luis Herranz | ||
overmind | rename createTrackOperator | 44fb1a9 | Luis Herranz | ||
overmind | add onFlush to execution | 42f008f | Luis Herranz | ||
overmind | fix small TS error | 466915d | Luis Herranz | ||
overmind-devtools-vscode | bump axios from 0.18.0 to 0.18.1 (#305) | 0815652 | Christian Alfoni |
π Refactors
package | summary | commit | issues | author | gravatar |
---|---|---|---|---|---|
overmind | expose execution instead of track | 50fa157 | Luis Herranz |
π¦ Tests
package | summary | commit | issues | author | gravatar |
---|---|---|---|---|---|
overmind | fix test (still not flushing) | d7dc613 | Luis Herranz | ||
overmind | fix test | bbed0ad | Luis Herranz | ||
overmind | fix test from next branch | 52f54ec | Luis Herranz | ||
overmind | add waitForFlush operator test | 569215e | Luis Herranz | ||
overmind | add first idea of waitUntilTrue | 6cfc78c | Luis Herranz | ||
overmind | fix reaction tests | ebcc2c0 | christianalfoni |
π Other
type | summary | commit | issues | author | gravatar |
---|---|---|---|---|---|
chore (deps) | bump axios from 0.18.0 to 0.18.1 | 1ddb250 | dependabot[bot] | ![49699333+depen... |
release_2019-07-05_1047
Updated packages
package | from version | to version |
---|---|---|
overmind | 19.0.0 | 19.0.1 |
overmind-angular | 19.0.0 | 19.0.1 |
overmind-devtools | 20.0.0 | 20.0.1 |
overmind-devtools-client | 2.0.0 | 2.0.1 |
overmind-devtools-vscode | 1.0.0 | 1.0.1 |
overmind-react | 20.0.0 | 20.0.1 |
overmind-vue | 19.0.0 | 19.0.1 |
π Bug fixes
package | summary | commit | issues | author | gravatar |
---|---|---|---|---|---|
overmind | remove console as it breaks react native | b29bebf | christianalfoni |
release_2019-07-03_1126
Updated packages
package | from version | to version |
---|---|---|
overmind | 18.0.1 | 19.0.0 |
overmind-angular | 18.0.1 | 19.0.0 |
overmind-devtools | 19.0.1 | 20.0.0 |
overmind-devtools-client | 1.0.0 | 2.0.0 |
overmind-react | 19.0.1 | 20.0.0 |
overmind-vue | 18.0.1 | 19.0.0 |
proxy-state-tree | 4.4.0 | 4.4.1 |
π¨ Breaking
package | summary | commit | issues | author | gravatar |
---|---|---|---|---|---|
overmind | handle mutiple client sockets and convert runtime to connection indicator
|
e5383b4 | christianalfoni | ||
overmind-devtools | handle mutiple client sockets and convert runtime to connection indicator
|
e5383b4 | christianalfoni | ||
overmind-devtools-client | handle mutiple client sockets and convert runtime to connection indicator
|
e5383b4 | christianalfoni |
π₯ Feature change
package | summary | commit | issues | author | gravatar |
---|---|---|---|---|---|
overmind | hit metaKey and r to refresh the app | 7fe58db | christianalfoni | ||
overmind-devtools | add electron prompt to also bump version | bd8b764 | christianalfoni | ||
overmind-devtools | now handling port exists and refactored extension | 2b3b647 | christianalfoni | ||
overmind-devtools | handle busy port and refactor to share more code | 42d00c2 | christianalfoni | ||
overmind-devtools | splitting client from electron | dc23bea | christianalfoni | ||
overmind-devtools-client | hit metaKey and r to refresh the app | 7fe58db | christianalfoni | ||
overmind-devtools-client | handle busy port and refactor to share more code | 42d00c2 | christianalfoni | ||
overmind-devtools-client | show hint about port and how to connect | 2fd20b9 | Eirik Hoem | ||
overmind-devtools-client | change how to edit state | 551d2ca | christianalfoni | ||
overmind-devtools-client | use theme from vscode | 4bde946 | christianalfoni | ||
overmind-devtools-client | now handling port exists and refactored extension | 2b3b647 | christianalfoni | ||
overmind-devtools-client | devtools client can receive port | bb8b3b7 | Eirik Hoem | ||
overmind-devtools-client | splitting client from electron | dc23bea | christianalfoni | ||
overmind-devtools-client | pass query param to identify devtools | e7b9255 | Eirik Hoem | ||
overmind-devtools-client | use single WS server for devtools | df534ed | Eirik Hoem | ||
overmind-devtools-client | expose close method to stop websocket server | 9fa8bf0 | christianalfoni | ||
overmind-devtools-vscode | open in focused window and reopen on restart | 53e3594 | christianalfoni | ||
overmind-devtools-vscode | add launch tasks | f7800a5 | Eirik Hoem | ||
overmind-devtools-vscode | use VS Code cache, remove old script file | be85208 | Eirik Hoem | ||
overmind-devtools-vscode | support running in dev and prod | e60bc7a | Eirik Hoem | ||
overmind-devtools-vscode | vscode extension uses port from config, passes it along | 8733646 | Eirik Hoem | ||
overmind-devtools-vscode | handle busy port and refactor to share more code | 42d00c2 | christianalfoni | ||
overmind-devtools-vscode | expose close method to stop websocket server | 9fa8bf0 | christianalfoni | ||
overmind-devtools-vscode | now handling port exists and refactored extension | 2b3b647 | christianalfoni | ||
overmind-devtools-vscode | devtools config refactor. Add support for forced devmode | f9d1bc7 | Eirik Hoem | ||
overmind-devtools-vscode | use theme from vscode | 4bde946 | christianalfoni | ||
overmind-devtools-vscode | initial work in VSCode extension | 9fd29e9 | Eirik Hoem |
π Bug fixes
package | summary | commit | issues | author | gravatar |
---|---|---|---|---|---|
overmind | memory leaks | 089383f | christianalfoni | ||
overmind | lazy loading modules fixed | 47ffc6c | christianalfoni | ||
overmind | fix nested processing of state | a2f93a0 | christianalfoni | ||
overmind | allow flush when parent execution is done running | 8be97fe | christianalfoni | ||
overmind | fix type related to onMutation dispose return type | 9f01a04 | christianalfoni | ||
overmind-devtools | clear dist on build | ba076bf | Eirik Hoem | ||
overmind-devtools | fix path issue | 92102fe | christianalfoni | ||
overmind-devtools | include src in npm package | ea18387 | christianalfoni | ||
overmind-devtools-client | read key and data from correct place | 72a26d5 | Eirik Hoem | ||
overmind-devtools-client | fix action execution | 615903d | christianalfoni | ||
overmind-devtools-client | fix missing colors | c6fb42f | christianalfoni | ||
overmind-devtools-client | fix type issue | 2dca216 | christianalfoni | ![christianalfoni](https://www.gravatar.com/avatar/60a5ce418250e2... |
release_2019-06-11_1624
Updated packages
package | from version | to version |
---|---|---|
overmind | 18.0.0 | 18.0.1 |
overmind-angular | 18.0.0 | 18.0.1 |
overmind-devtools | 19.0.0 | 19.0.1 |
overmind-react | 19.0.0 | 19.0.1 |
overmind-vue | 18.0.0 | 18.0.1 |
π Bug fixes
package | summary | commit | issues | author | gravatar |
---|---|---|---|---|---|
overmind | ensure bound execution is actually an execution | d415aa7 | christianalfoni | ||
overmind | when reconfiguring send actual state, not origin state | fb831f3 | christianalfoni | ||
overmind | improve merging of hot reloaded state | 211c923 | christianalfoni | ||
overmind | fix disposing of derived during hot reloading | 34f127f | christianalfoni | ||
overmind | clean up derived references when reconfiguring with hot reloading | 006650e | christianalfoni | ||
overmind | remove hot reloaded key when undefined | 8589393 | christianalfoni | ||
overmind | fix state hot reload with adding and removal of key | c02667d | christianalfoni |
release_2019-06-04_1855
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 |
release_2019-04-05_0816
release_2019-04-05_0750
Updated packages
package | from version | to version |
---|---|---|
overmind | 17.0.0 | 17.1.0 |
overmind-angular | 17.0.0 | 17.1.0 |
overmind-devtools | 18.0.0 | 18.1.0 |
overmind-react | 18.0.0 | 18.1.0 |
overmind-vue | 17.0.0 | 17.1.0 |
π₯ Feature change
package | summary | commit | issues | author | gravatar |
---|---|---|---|---|---|
overmind | refactor UI and add action execution | 2a63d72 | christianalfoni | ||
overmind | change state values | 4d0e2f9 | christianalfoni | ||
overmind | improve path and flush indication | f342f2b | christianalfoni | ||
overmind | deprecate action for mutate and fix devtool bugs | 79a4b07 | christianalfoni | ||
overmind | indicate break, skipped and remember more settings in devtools | 553b093 | christianalfoni | ||
overmind | increase number of typed pipe operators | 1417216 | christianalfoni | ||
overmind | add noop and run operators | 42fcd9e | christianalfoni | ||
overmind | add error indication | 4e67d1d | christianalfoni | ||
overmind-devtools | refactor UI and add action execution | 2a63d72 | christianalfoni | ||
overmind-devtools | show effect arguments | 4b0e556 | christianalfoni | ||
overmind-devtools | change state values | 4d0e2f9 | christianalfoni | ||
overmind-devtools | history | 08bc94e | christianalfoni | ||
overmind-devtools | improve path and flush indication | f342f2b | christianalfoni | ||
overmind-devtools | show error when crashing | e54fabc | christianalfoni | ||
overmind-devtools | allow debug mode | 7cb837b | christianalfoni | ||
overmind-devtools | deprecate action for mutate and fix devtool bugs | 79a4b07 | christianalfoni | ||
overmind-devtools | indicate break, skipped and remember more settings in devtools | 553b093 | christianalfoni | ||
overmind-devtools | show action path in history | ba0a754 | christianalfoni | ||
overmind-devtools | add error indication | 4e67d1d | christianalfoni |
π Bug fixes
package | summary | commit | issues | author | gravatar |
---|---|---|---|---|---|
overmind | fix path on forEach as well for production | 6dd358d | christianalfoni | ||
overmind | flush handling with devtools | 3998ae4 | christianalfoni | ||
overmind | fix action end event in production | 3a62624 | christianalfoni | ||
overmind | properly fix production action resolvement | b70ae62 | christianalfoni | ||
overmind | fix traversing operators | 411f8df | christianalfoni | ||
overmind | fix async operator issue | 3cb9f20 | christianalfoni | ||
overmind | fix managing errors with operators | 4282ec1 | christianalfoni | ||
overmind | move all event signaling to start and stop operator functions | cee530b | christianalfoni | ||
overmind | fix error to devtools when tracking effects error without actual error | 5bee55d | christianalfoni | ||
overmind | properly type operator functions | eee392e | christianalfoni | ||
overmind | skip slicing path when in production | 8b4a594 | christianalfoni | ||
overmind | fix forEach operator with no items | 791ee89 | christianalfoni | ||
overmind | fix async handling in operators | 0c74225 | christianalfoni | ||
overmind-devtools | flush handling with devtools | 3998ae4 | christianalfoni | ||
overmind-devtools | correctly sort operators | df1d6cf | christianalfoni | ||
overmind-devtools | fix traversing operators | 411f8df | christianalfoni | ||
overmind-devtools | show action selector when no actions | a0bb156 | christianalfoni | ||
overmind-devtools | fix managing errors with operators | 4282ec1 | christianalfoni | ||
overmind-devtools | run mutations on mutations message | f94ddc5 | christianalfoni | ||
overmind-devtools | fix derived path in flush indication | 7fab957 | christianalfoni | ||
overmind-react | flush handling with devtools | 3998ae4 | christianalfoni | ||
overmind-react | fix bad refactor | ef21a65 | christianalfoni |
π Documentation
package | summary | commit | issues | author | gravatar |
---|---|---|---|---|---|
overmind-devtools | rewritten functional docs | b01acaa | christianalfoni | ||
overmind-devtools | fix operators api docs | 4a5f6f4 | christianalfoni |
π§ Chores
package | summary | commit | issues | author | gravatar |
---|---|---|---|---|---|
overmind | change NPM description | 1252211 | christianalfoni |
π Refactors
| package | summary | commit | issues | author | gravatar |
|:---|:---|...
release_2019-03-06_1841
Updated packages
package | from version | to version |
---|---|---|
overmind | 16.0.0 | 17.0.0 |
overmind-angular | 16.0.0 | 17.0.0 |
overmind-devtools | 17.0.0 | 18.0.0 |
overmind-react | 17.0.0 | 18.0.0 |
overmind-vue | 16.0.0 | 17.0.0 |
proxy-state-tree | 4.2.0 | 4.3.0 |
π¨ Breaking
package | summary | commit | issues | author | gravatar |
---|---|---|---|---|---|
overmind | operator factories, error operators and removed value deprecation
|
4d14d13 | christianalfoni | ||
overmind-devtools | operator factories, error operators and removed value deprecation
|
4d14d13 | christianalfoni |
π₯ Feature change
package | summary | commit | issues | author | gravatar |
---|---|---|---|---|---|
overmind | server Side Rendering | f42b4ac | christianalfoni | ||
overmind | add re_init to update devtools with state on HMR | 0a5fae6 | christianalfoni | ||
overmind | export the instance modes | da7f905 | christianalfoni | ||
overmind | add json function to deep copy objects for 3rd parties | 3df8b9e | christianalfoni | ||
overmind | make rehydrate plain function | e1dbf16 | christianalfoni | ||
overmind | reconfigure the instance on HMR | 7f9d2ab | christianalfoni | ||
overmind-angular | optimize for SSR | b69c8ac | christianalfoni | ||
overmind-devtools | add re_init to update devtools with state on HMR | 0a5fae6 | christianalfoni | ||
overmind-devtools | change font | 54e13f1 | christianalfoni | ||
overmind-react | optimize for SSR | dd0a0b9 | christianalfoni | ||
overmind-vue | optimize for SSR | fe9efa2 | christianalfoni | ||
proxy-state-tree | allow force flushing | d3feb1f | christianalfoni | ||
proxy-state-tree | server Side Rendering | f42b4ac | christianalfoni |
π Bug fixes
package | summary | commit | issues | author | gravatar |
---|---|---|---|---|---|
overmind | pass overmind instance to namespaced onInitialize | 6eea3fc | christianalfoni | ||
overmind | fix flush listener in SSR | 049ea20 | christianalfoni | ||
overmind | fix passing args to mocked effects | 02700fd | christianalfoni | ||
overmind | refactor pipe to handle async and errors better | aa0d044 | christianalfoni | ||
overmind | fix async action and add async indication in docs | 1b97e5f | christianalfoni | ||
overmind | pass context on pipe error | 6b76588 | christianalfoni | ||
overmind | fix general error handling issues | 367964f | christianalfoni | ||
overmind | fix error handling on stopDebugOperator | 4589dbf | christianalfoni | ||
overmind | fix typing of forEach and fork | dd1143e | christianalfoni | ||
overmind-angular | point to correct mode | f723922 | christianalfoni | ||
overmind-react | point to correct mode | f723922 | christianalfoni | ||
overmind-react | only pass update to devtools when update from flush | eea42e8 | christianalfoni | ||
overmind-vue | point to correct mode | f723922 | christianalfoni | ||
overmind-vue | stop tracking when component updated | cb19558 | christianalfoni | ||
overmind-vue | only send update to devtools when flushing | 96e93f5 | christianalfoni | ||
overmind-vue | initialize on beforeCreate to allow pointing to state in data | 0174c6d | christianalfoni |
π Performance
package | summary | commit | issues | author | gravatar |
---|---|---|---|---|---|
overmind | improve SSR by not evaluating actions | 624e7bc | christianalfoni |
π Other
type | summary | commit | issues | author | gravatar |
---|---|---|---|---|---|
chore (deps) | fix deps | b8fcd6b | christianalfoni |