Skip to content

Releases: cerebral/overmind

release_2019-08-30_1417

30 Aug 14:17
Compare
Choose a tag to compare

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 Christian Alfoni

release_2019-08-28_1806

28 Aug 18:06
Compare
Choose a tag to compare

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 Christian Alfoni
overmind add missing typeof for promise check b349d43 Christian Alfoni Christian Alfoni
proxy-state-tree fix issue with indexOf 63ee693 Christian Alfoni Christian Alfoni
proxy-state-tree properly fix indexOf issue 8aea60d Christian Alfoni Christian Alfoni
proxy-state-tree support second argument to indexOf 33a91ad FWeinb FWeinb

πŸ”§ Chores

package summary commit issues author gravatar
proxy-state-tree create release build and test for bundle size similar to overmind 3d6bcad FWeinb FWeinb

πŸ” Refactors

package summary commit issues author gravatar
proxy-state-tree remove dev messages in production build 752ae6d FWeinb FWeinb

release_2019-08-23_0431

23 Aug 04:31
Compare
Choose a tag to compare

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 christianalfoni
overmind add reaction ec9f60f christianalfoni christianalfoni
overmind allow immediate on reaction and change to nested option 8a14634 christianalfoni christianalfoni
overmind add throttle operator 9c801dc Gaspard Bucher Gaspard Bucher
overmind-angular add reaction d50d1f5 christianalfoni christianalfoni
overmind-devtools allow changing port 8310e47 christianalfoni christianalfoni
overmind-devtools-client allow changing port 8310e47 christianalfoni christianalfoni
overmind-devtools-vscode allow changing port 8310e47 christianalfoni christianalfoni
overmind-devtools-vscode add reaction 21c956d christianalfoni christianalfoni
overmind-react add reaction 6fbee18 christianalfoni christianalfoni
overmind-vue add reaction 21c956d christianalfoni christianalfoni

πŸ› Bug fixes

package summary commit issues author gravatar
overmind make derived track with current tree 39c0288 christianalfoni christianalfoni
overmind ensure cached derived adds tracked paths to tree accessing it e0c0dd4 christianalfoni christianalfoni
overmind correctly track on current tree 1ebb364 christianalfoni christianalfoni
overmind fixes issue with deeply nested derived a86f0fb christianalfoni christianalfoni
overmind make reaction an instance propertty 9afbe32 christianalfoni christianalfoni
overmind make sure derived clears existing tracking correctly dd0637b christianalfoni christianalfoni
overmind-devtools-client bring back history 8667352 christianalfoni christianalfoni
overmind-devtools-client make derived track with current tree 39c0288 christianalfoni christianalfoni
overmind-devtools-vscode fix changing port 8462489 christianalfoni christianalfoni
overmind-react fix typing issue e90b5a1 christianalfoni christianalfoni
overmind-react fix typing issue d67b92d christianalfoni christianalfoni
overmind-react fix render issue with React HOC dab67f1 christianalfoni christianalfoni
proxy-state-tree make sure derived clears existing tracking correctly dd0637b christianalfoni christianalfoni
proxy-state-tree correctly track on current tree 1ebb364 christianalfoni christianalfoni
proxy-state-tree ensure proxies accessed relates to proxifier 1d45154 christianalfoni christianalfoni
proxy-state-tree fix tracking paths of derived 8d0a3d0 christianalfoni christianalfoni
proxy-state-tree fixes issue with deeply nested derived a86f0fb christianalfoni christianalfoni
proxy-state-tree only dispose mutation trees when unbound action finishes 52961f7 christianalfoni christianalfoni
proxy-state-tree make derived track with current tree 39c0288 christianalfoni christianalfoni

πŸ”§ Chores

package summary commit issues author gravatar
overmind get tree from proxyStateTree e180b43 Luis Herranz Luis Herranz
overmind add createTrackOperator [WIP] a306d17 Luis Herranz Luis Herranz
overmind rename createTrackOperator 44fb1a9 Luis Herranz Luis Herranz
overmind add onFlush to execution 42f008f Luis Herranz Luis Herranz
overmind fix small TS error 466915d Luis Herranz Luis Herranz
overmind-devtools-vscode bump axios from 0.18.0 to 0.18.1 (#305) 0815652 Christian Alfoni Christian Alfoni

πŸ” Refactors

package summary commit issues author gravatar
overmind expose execution instead of track 50fa157 Luis Herranz Luis Herranz

🚦 Tests

package summary commit issues author gravatar
overmind fix test (still not flushing) d7dc613 Luis Herranz Luis Herranz
overmind fix test bbed0ad Luis Herranz Luis Herranz
overmind fix test from next branch 52f54ec Luis Herranz Luis Herranz
overmind add waitForFlush operator test 569215e Luis Herranz Luis Herranz
overmind add first idea of waitUntilTrue 6cfc78c Luis Herranz Luis Herranz
overmind fix reaction tests ebcc2c0 christianalfoni 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...
Read more

release_2019-07-05_1047

05 Jul 10:47
Compare
Choose a tag to compare

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 christianalfoni

release_2019-07-03_1126

03 Jul 11:26
Compare
Choose a tag to compare

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
  • no more direct app connection
e5383b4 christianalfoni christianalfoni
overmind-devtools handle mutiple client sockets and convert runtime to connection indicator
  • no more direct app connection
e5383b4 christianalfoni christianalfoni
overmind-devtools-client handle mutiple client sockets and convert runtime to connection indicator
  • no more direct app connection
e5383b4 christianalfoni christianalfoni

πŸ”₯ Feature change

package summary commit issues author gravatar
overmind hit metaKey and r to refresh the app 7fe58db christianalfoni christianalfoni
overmind-devtools add electron prompt to also bump version bd8b764 christianalfoni christianalfoni
overmind-devtools now handling port exists and refactored extension 2b3b647 christianalfoni christianalfoni
overmind-devtools handle busy port and refactor to share more code 42d00c2 christianalfoni christianalfoni
overmind-devtools splitting client from electron dc23bea christianalfoni christianalfoni
overmind-devtools-client hit metaKey and r to refresh the app 7fe58db christianalfoni christianalfoni
overmind-devtools-client handle busy port and refactor to share more code 42d00c2 christianalfoni christianalfoni
overmind-devtools-client show hint about port and how to connect 2fd20b9 Eirik Hoem Eirik Hoem
overmind-devtools-client change how to edit state 551d2ca christianalfoni christianalfoni
overmind-devtools-client use theme from vscode 4bde946 christianalfoni christianalfoni
overmind-devtools-client now handling port exists and refactored extension 2b3b647 christianalfoni christianalfoni
overmind-devtools-client devtools client can receive port bb8b3b7 Eirik Hoem Eirik Hoem
overmind-devtools-client splitting client from electron dc23bea christianalfoni christianalfoni
overmind-devtools-client pass query param to identify devtools e7b9255 Eirik Hoem Eirik Hoem
overmind-devtools-client use single WS server for devtools df534ed Eirik Hoem Eirik Hoem
overmind-devtools-client expose close method to stop websocket server 9fa8bf0 christianalfoni christianalfoni
overmind-devtools-vscode open in focused window and reopen on restart 53e3594 christianalfoni christianalfoni
overmind-devtools-vscode add launch tasks f7800a5 Eirik Hoem Eirik Hoem
overmind-devtools-vscode use VS Code cache, remove old script file be85208 Eirik Hoem Eirik Hoem
overmind-devtools-vscode support running in dev and prod e60bc7a Eirik Hoem Eirik Hoem
overmind-devtools-vscode vscode extension uses port from config, passes it along 8733646 Eirik Hoem Eirik Hoem
overmind-devtools-vscode handle busy port and refactor to share more code 42d00c2 christianalfoni christianalfoni
overmind-devtools-vscode expose close method to stop websocket server 9fa8bf0 christianalfoni christianalfoni
overmind-devtools-vscode now handling port exists and refactored extension 2b3b647 christianalfoni christianalfoni
overmind-devtools-vscode devtools config refactor. Add support for forced devmode f9d1bc7 Eirik Hoem Eirik Hoem
overmind-devtools-vscode use theme from vscode 4bde946 christianalfoni christianalfoni
overmind-devtools-vscode initial work in VSCode extension 9fd29e9 Eirik Hoem Eirik Hoem

πŸ› Bug fixes

package summary commit issues author gravatar
overmind memory leaks 089383f christianalfoni christianalfoni
overmind lazy loading modules fixed 47ffc6c christianalfoni christianalfoni
overmind fix nested processing of state a2f93a0 christianalfoni christianalfoni
overmind allow flush when parent execution is done running 8be97fe christianalfoni christianalfoni
overmind fix type related to onMutation dispose return type 9f01a04 christianalfoni christianalfoni
overmind-devtools clear dist on build ba076bf Eirik Hoem Eirik Hoem
overmind-devtools fix path issue 92102fe christianalfoni christianalfoni
overmind-devtools include src in npm package ea18387 christianalfoni christianalfoni
overmind-devtools-client read key and data from correct place 72a26d5 Eirik Hoem Eirik Hoem
overmind-devtools-client fix action execution 615903d christianalfoni christianalfoni
overmind-devtools-client fix missing colors c6fb42f christianalfoni christianalfoni
overmind-devtools-client fix type issue 2dca216 christianalfoni ![christianalfoni](https://www.gravatar.com/avatar/60a5ce418250e2...
Read more

release_2019-06-11_1624

11 Jun 16:24
Compare
Choose a tag to compare

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 christianalfoni
overmind when reconfiguring send actual state, not origin state fb831f3 christianalfoni christianalfoni
overmind improve merging of hot reloaded state 211c923 christianalfoni christianalfoni
overmind fix disposing of derived during hot reloading 34f127f christianalfoni christianalfoni
overmind clean up derived references when reconfiguring with hot reloading 006650e christianalfoni christianalfoni
overmind remove hot reloaded key when undefined 8589393 christianalfoni christianalfoni
overmind fix state hot reload with adding and removal of key c02667d christianalfoni christianalfoni

release_2019-06-04_1855

04 Jun 18:55
Compare
Choose a tag to compare

Migration

  • Actions will now return any value you return from them, not always promises
  • With Typescript you now have Action and AsyncAction 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
  • actions now returns value and runs sync async
6a50a9c christianalfoni christianalfoni
overmind-devtools actions return value and runs sync and async
  • actions now returns value and runs sync async
6a50a9c christianalfoni christianalfoni

πŸ”₯ Feature change

package summary commit issues author gravatar
overmind runtime and actions called from actions 28ddbfb christianalfoni christianalfoni
overmind ability to turn off hot reloading 52bb017 christianalfoni christianalfoni
overmind only notify about change when value actually changed 2a350be christianalfoni christianalfoni
overmind send full name of action to devtools 9911e6d christianalfoni christianalfoni
overmind add AsyncAction type and update docs 222092b christianalfoni christianalfoni
overmind-devtools runtime and actions called from actions 28ddbfb christianalfoni christianalfoni
proxy-state-tree only notify about change when value actually changed 2a350be christianalfoni christianalfoni

πŸ› Bug fixes

package summary commit issues author gravatar
overmind fixed listing internal actions 1288c5a christianalfoni christianalfoni
overmind prevent hot reload cache in node b26e8e2 christianalfoni christianalfoni
overmind fix typing of operators 6fd1e63 christianalfoni christianalfoni
overmind change never to undefined for evaluated actions 0099786 christianalfoni christianalfoni
overmind properly extract any nested action efe6e12 christianalfoni christianalfoni
overmind only trigger flushes of executions without a parent d4b1dfd christianalfoni christianalfoni
overmind also evaluate parent execution in dev 041c4ac christianalfoni christianalfoni
overmind use parent execution mutation tree c7fceaa christianalfoni christianalfoni
overmind fix async detection of operators 13e4400 christianalfoni christianalfoni
overmind run execution flush also on dev timeout 2eabe02 christianalfoni christianalfoni
overmind fix dev timeout on operators and typing 934e66d christianalfoni christianalfoni
overmind always add mutation tree to shared flush 7ed728c christianalfoni christianalfoni
overmind use parent execution for mutation tree and flushing 2eedae7 christianalfoni christianalfoni
overmind-devtools only show event for first operator 0904cf0 christianalfoni christianalfoni
overmind-devtools make runtimehost default to empty string 57b8f39 christianalfoni christianalfoni
overmind-devtools fix actions list size dcd1cd5 christianalfoni christianalfoni
proxy-state-tree fix cleanup bug e2a74d0 christianalfoni christianalfoni

πŸ“Ž Documentation

package summary commit issues author gravatar
overmind-devtools refactor get started 08c5b49 christianalfoni christianalfoni
overmind-react update docs for new version 0111ad9 christianalfoni christianalfoni

🚦 Tests

package summary commit issues author gravatar
overmind-react fix tests 4b188f3 christianalfoni christianalfoni

release_2019-04-05_0816

05 Apr 08:16
Compare
Choose a tag to compare

release_2019-04-05_0750

05 Apr 07:50
Compare
Choose a tag to compare

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 christianalfoni
overmind change state values 4d0e2f9 christianalfoni christianalfoni
overmind improve path and flush indication f342f2b christianalfoni christianalfoni
overmind deprecate action for mutate and fix devtool bugs 79a4b07 christianalfoni christianalfoni
overmind indicate break, skipped and remember more settings in devtools 553b093 christianalfoni christianalfoni
overmind increase number of typed pipe operators 1417216 christianalfoni christianalfoni
overmind add noop and run operators 42fcd9e christianalfoni christianalfoni
overmind add error indication 4e67d1d christianalfoni christianalfoni
overmind-devtools refactor UI and add action execution 2a63d72 christianalfoni christianalfoni
overmind-devtools show effect arguments 4b0e556 christianalfoni christianalfoni
overmind-devtools change state values 4d0e2f9 christianalfoni christianalfoni
overmind-devtools history 08bc94e christianalfoni christianalfoni
overmind-devtools improve path and flush indication f342f2b christianalfoni christianalfoni
overmind-devtools show error when crashing e54fabc christianalfoni christianalfoni
overmind-devtools allow debug mode 7cb837b christianalfoni christianalfoni
overmind-devtools deprecate action for mutate and fix devtool bugs 79a4b07 christianalfoni christianalfoni
overmind-devtools indicate break, skipped and remember more settings in devtools 553b093 christianalfoni christianalfoni
overmind-devtools show action path in history ba0a754 christianalfoni christianalfoni
overmind-devtools add error indication 4e67d1d christianalfoni christianalfoni

πŸ› Bug fixes

package summary commit issues author gravatar
overmind fix path on forEach as well for production 6dd358d christianalfoni christianalfoni
overmind flush handling with devtools 3998ae4 christianalfoni christianalfoni
overmind fix action end event in production 3a62624 christianalfoni christianalfoni
overmind properly fix production action resolvement b70ae62 christianalfoni christianalfoni
overmind fix traversing operators 411f8df christianalfoni christianalfoni
overmind fix async operator issue 3cb9f20 christianalfoni christianalfoni
overmind fix managing errors with operators 4282ec1 christianalfoni christianalfoni
overmind move all event signaling to start and stop operator functions cee530b christianalfoni christianalfoni
overmind fix error to devtools when tracking effects error without actual error 5bee55d christianalfoni christianalfoni
overmind properly type operator functions eee392e christianalfoni christianalfoni
overmind skip slicing path when in production 8b4a594 christianalfoni christianalfoni
overmind fix forEach operator with no items 791ee89 christianalfoni christianalfoni
overmind fix async handling in operators 0c74225 christianalfoni christianalfoni
overmind-devtools flush handling with devtools 3998ae4 christianalfoni christianalfoni
overmind-devtools correctly sort operators df1d6cf christianalfoni christianalfoni
overmind-devtools fix traversing operators 411f8df christianalfoni christianalfoni
overmind-devtools show action selector when no actions a0bb156 christianalfoni christianalfoni
overmind-devtools fix managing errors with operators 4282ec1 christianalfoni christianalfoni
overmind-devtools run mutations on mutations message f94ddc5 christianalfoni christianalfoni
overmind-devtools fix derived path in flush indication 7fab957 christianalfoni christianalfoni
overmind-react flush handling with devtools 3998ae4 christianalfoni christianalfoni
overmind-react fix bad refactor ef21a65 christianalfoni christianalfoni

πŸ“Ž Documentation

package summary commit issues author gravatar
overmind-devtools rewritten functional docs b01acaa christianalfoni christianalfoni
overmind-devtools fix operators api docs 4a5f6f4 christianalfoni christianalfoni

πŸ”§ Chores

package summary commit issues author gravatar
overmind change NPM description 1252211 christianalfoni christianalfoni

πŸ” Refactors

| package | summary | commit | issues | author | gravatar |
|:---|:---|...

Read more

release_2019-03-06_1841

06 Mar 18:41
Compare
Choose a tag to compare

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
  • removed value and deprecation from context
4d14d13 christianalfoni christianalfoni
overmind-devtools operator factories, error operators and removed value deprecation
  • removed value and deprecation from context
4d14d13 christianalfoni christianalfoni

πŸ”₯ Feature change

package summary commit issues author gravatar
overmind server Side Rendering f42b4ac christianalfoni christianalfoni
overmind add re_init to update devtools with state on HMR 0a5fae6 christianalfoni christianalfoni
overmind export the instance modes da7f905 christianalfoni christianalfoni
overmind add json function to deep copy objects for 3rd parties 3df8b9e christianalfoni christianalfoni
overmind make rehydrate plain function e1dbf16 christianalfoni christianalfoni
overmind reconfigure the instance on HMR 7f9d2ab christianalfoni christianalfoni
overmind-angular optimize for SSR b69c8ac christianalfoni christianalfoni
overmind-devtools add re_init to update devtools with state on HMR 0a5fae6 christianalfoni christianalfoni
overmind-devtools change font 54e13f1 christianalfoni christianalfoni
overmind-react optimize for SSR dd0a0b9 christianalfoni christianalfoni
overmind-vue optimize for SSR fe9efa2 christianalfoni christianalfoni
proxy-state-tree allow force flushing d3feb1f christianalfoni christianalfoni
proxy-state-tree server Side Rendering f42b4ac christianalfoni christianalfoni

πŸ› Bug fixes

package summary commit issues author gravatar
overmind pass overmind instance to namespaced onInitialize 6eea3fc christianalfoni christianalfoni
overmind fix flush listener in SSR 049ea20 christianalfoni christianalfoni
overmind fix passing args to mocked effects 02700fd christianalfoni christianalfoni
overmind refactor pipe to handle async and errors better aa0d044 christianalfoni christianalfoni
overmind fix async action and add async indication in docs 1b97e5f christianalfoni christianalfoni
overmind pass context on pipe error 6b76588 christianalfoni christianalfoni
overmind fix general error handling issues 367964f christianalfoni christianalfoni
overmind fix error handling on stopDebugOperator 4589dbf christianalfoni christianalfoni
overmind fix typing of forEach and fork dd1143e christianalfoni christianalfoni
overmind-angular point to correct mode f723922 christianalfoni christianalfoni
overmind-react point to correct mode f723922 christianalfoni christianalfoni
overmind-react only pass update to devtools when update from flush eea42e8 christianalfoni christianalfoni
overmind-vue point to correct mode f723922 christianalfoni christianalfoni
overmind-vue stop tracking when component updated cb19558 christianalfoni christianalfoni
overmind-vue only send update to devtools when flushing 96e93f5 christianalfoni christianalfoni
overmind-vue initialize on beforeCreate to allow pointing to state in data 0174c6d christianalfoni christianalfoni

πŸƒ Performance

package summary commit issues author gravatar
overmind improve SSR by not evaluating actions 624e7bc christianalfoni christianalfoni

😌 Other

type summary commit issues author gravatar
chore (deps) fix deps b8fcd6b christianalfoni christianalfoni@gmail.com