Skip to content

v2021-06-24_0810

Compare
Choose a tag to compare
@cerebraljs cerebraljs released this 24 Jun 08:10
· 140 commits to next since this release

Updated packages

package from version to version
overmind 27.0.0 28.0.0
overmind-devtools 28.0.0 29.0.0
overmind-devtools-client 10.0.0 11.0.0
overmind-devtools-vscode 9.0.0 10.0.0
overmind-graphql 7.0.0 8.0.0
overmind-react 28.0.0 29.0.0
overmind-statechart 4.0.0 5.0.0
overmind-svelte 4.0.0 5.0.0
overmind-vue 27.0.0 28.0.0
proxy-state-tree 6.2.0 6.3.0

🚨 Breaking

package summary commit issues author gravatar
overmind completely rework the typing
  • new typing approach, unified actions with operators
cd3ff4e Christian Alfoni Christian Alfoni
overmind-react conform to new typing, remove old connect and useOvermind hook
  • new typing, removed old API
029f745 Christian Alfoni Christian Alfoni
overmind-statechart conform to new typing and API
  • new typing
ed97d6a Christian Alfoni Christian Alfoni
overmind-svelte conform to new API
  • requires new Overmind version
a752be2 Christian Alfoni Christian Alfoni
overmind-vue conform to new typing and API
  • requires new Overmind version with new typing
debd4b1 Christian Alfoni Christian Alfoni
overmind-devtools-client, overmind-statechart, overmind move onInitialize to action onInitializeOvermind
  • no more onInitialize, use action onInitializeOvermind instead
574e486 Christian Alfoni Christian Alfoni
overmind statemachines best of both worlds
  • instead of generic single signature, we now have two signatures
b7d365e Christian Alfoni Christian Alfoni

🔥 Feature change

package summary commit issues author gravatar
overmind statemachines updated api 364f93e Christian Alfoni Christian Alfoni
overmind change to send instead of transition 12bf80d Christian Alfoni Christian Alfoni
overmind improve typing of payload to transition 08afccf Christian Alfoni Christian Alfoni
overmind-vue, overmind pass callback to other hooks as well 9e31b43 Christian Alfoni Christian Alfoni
overmind reworked statemachine API once more 388159f Christian Alfoni Christian Alfoni
overmind completely rewrite statemachine API even once more 21633e1 Christian Alfoni Christian Alfoni
overmind reintroduce base state and explicit state transitions for better typing and predicta bf96e9b Christian Alfoni Christian Alfoni
overmind allow transition callback 8cb98be Christian Alfoni Christian Alfoni
overmind return transition object instead of string 8e9b164 Christian Alfoni Christian Alfoni
overmind rework the statemachine API a7d73de Christian Alfoni Christian Alfoni
overmind adjust to using right hand typing of actions f672662 Christian Alfoni Christian Alfoni
overmind, proxy-state-tree strict mode using state machines 7dcf140 Christian Alfoni Christian Alfoni
overmind another state machine API iteration ee9780b Christian Alfoni Christian Alfoni
overmind return instance from send 7835b35 Christian Alfoni Christian Alfoni
overmind custom dev name 9edef8f Christian Alfoni Christian Alfoni
overmind strict mode for statemachines f217ac7 Christian Alfoni Christian Alfoni
overmind rather add disposing of statemachines e758380 Christian Alfoni Christian Alfoni
overmind-vue add single hook creator 03126fd Christian Alfoni Christian Alfoni
overmind statemachines now has explicit effects and state callback fab2557 Christian Alfoni Christian Alfoni
overmind createOvermindMock accepts an initial state callback 8f7ecf6 Christian Alfoni Christian Alfoni
overmind-graphql initialize typing improved 9d73403 Michael Kaserer Michael Kaserer
overmind-graphql fetch polyfill added 1db033b Michael Kaserer Michael Kaserer
overmind-graphql support file uploads 6db1de6 mi-kas mi-kas
monorepo lock file updated ed6eabf mi-kas mi-kas
monorepo deps cleanup 406dbb1 mi-kas mi-kas
overmind completely rework the typing cd3ff4e Christian Alfoni Christian Alfoni
overmind-graphql graphql-request updated 225794f mi-kas mi-kas
overmind-react conform to new typing, remove old connect and useOvermind hook 029f745 Christian Alfoni Christian Alfoni
overmind-statechart conform to new typing and API ed97d6a Christian Alfoni Christian Alfoni
overmind-svelte conform to new API a752be2 Christian Alfoni Christian Alfoni
overmind-vue conform to new typing and API debd4b1 Christian Alfoni Christian Alfoni
overmind-react scoped tracking 098b8a9 Christian Alfoni Christian Alfoni
overmind-devtools-client, overmind-statechart, overmind move onInitialize to action onInitializeOvermind 574e486 Christian Alfoni Christian Alfoni
overmind statemachines best of both worlds b7d365e Christian Alfoni Christian Alfoni
overmind expose mutation listeners and reaction on context 89a9abb Christian Alfoni Christian Alfoni
overmind allow payload param of action to be optional 3eb1964 Manuel Schiller Manuel Schiller
overmind-graphql allow raw requests f468ce7 Christian Alfoni Christian Alfoni
overmind add branch operator 23c8f66 Christian Alfoni Christian Alfoni
monorepo support latest electron and m1 94593e5 Christian Alfoni Christian Alfoni

🐛 Bug fixes

package summary commit issues author gravatar
overmind exclude base state keys on resetting statemachine state 18105cb Christian Alfoni Christian Alfoni
overmind fix typing of transition 019c853 Christian Alfoni Christian Alfoni
overmind more type fixing 2cff676 Christian Alfoni Christian Alfoni
overmind return result from transition callback 6c9e154 Christian Alfoni Christian Alfoni
overmind fix events typing and base b7ef25a Christian Alfoni Christian Alfoni
overmind fix typing of machine type a8e99bf Christian Alfoni Christian Alfoni
overmind fix typing of statemachine factory c864a89 Christian Alfoni Christian Alfoni
overmind allow any data on event cd1381c Christian Alfoni Christian Alfoni
overmind base state typing fix 019e679 Christian Alfoni Christian Alfoni
overmind typing issue with statemachines d9910bc Christian Alfoni Christian Alfoni
overmind fix base typing for transition f30b9cb Christian Alfoni Christian Alfoni
overmind properly dispose machines 8a50bfa Christian Alfoni Christian Alfoni
overmind type with partial base state on transition payload aa2ccf8 Christian Alfoni Christian Alfoni
overmind-devtools-client fix ctrl submit state 70a0b0d Christian Alfoni Christian Alfoni
overmind-react set default config type for hooks and connect helpers 98aee2d Geir Sagberg Geir Sagberg
overmind properly read mode 0a088c1 Christian Alfoni Christian Alfoni
overmind fix not having state on root when merging config 97314a8 Christian Alfoni Christian Alfoni
overmind-devtools-client fix scrolling on flush tab 23a725e Christian Alfoni Christian Alfoni
overmind-react, overmind-statechart, overmind-svelte, overmind-vue, overmind, proxy-state-tree properly deal with bundler replacing NODE_ENV f075329 Christian Alfoni Christian Alfoni
overmind-vue move last piece of logic over 4a694e7 Christian Alfoni Christian Alfoni
overmind-statechart fix matches API on nested charts ee06ac2 Christian Alfoni Christian Alfoni
overmind move mutation listener in development 3e934e3 Christian Alfoni Christian Alfoni
overmind, proxy-state-tree prevent using proxifier on SSR 2bedf98 Christian Alfoni Christian Alfoni
proxy-state-tree properly track date, map and set path 0028257 Christian Alfoni Christian Alfoni
overmind fix typing issue with reaction 4e9b48b Christian Alfoni Christian Alfoni
overmind fix fork issue 9fe2979 Christian Alfoni Christian Alfoni
overmind-devtools-client, overmind-devtools-vscode refactor to new hooks 7df86e6 Christian Alfoni Christian Alfoni
overmind-react export needed typing e9d1277 Christian Alfoni Christian Alfoni
overmind fix typing on nested actions e23f57d Christian Alfoni Christian Alfoni
overmind-statechart avoid throwing config error when fast refresh kicks in cee024f Manuel Schiller Manuel Schiller
overmind typing of statemachines fix 8589094 Christian Alfoni Christian Alfoni
overmind-statechart fix #493 and #488 8291628 Manuel Schiller Manuel Schiller
overmind fix circular typing issues ed2edf2 Christian Alfoni Christian Alfoni
overmind match actions in ResolveAction 3df3d57 Andrew Balmos Andrew Balmos
overmind, proxy-state-tree fix ssr environment issues 6862975 Christian Alfoni Christian Alfoni
overmind-react improve logic and fix fast refresh 1d6d29f Christian Alfoni Christian Alfoni
overmind-react fix typing 67056a0 Christian Alfoni Christian Alfoni
overmind-react fix typing related to context 2331937 Christian Alfoni Christian Alfoni
overmind-react trying to fix typing c24b47b Christian Alfoni Christian Alfoni
overmind ssr now properly hydrates async mutations f0f66db Christian Alfoni Christian Alfoni
overmind-statechart wait for async onInitializeOvermind 4d193f2 Manuel Schiller Manuel Schiller

🔧 Chores

package summary commit issues author gravatar
monorepo fix linting rule a9529ec Christian Alfoni Christian Alfoni
overmind-devtools-vscode bump version 741055b Christian Alfoni Christian Alfoni
monorepo bump electron from 8.0.0 to 8.5.2 66ef030 dependabot[bot] dependabot[bot]
monorepo bump axios from 0.19.0 to 0.21.1 de2900d dependabot[bot] dependabot[bot]
monorepo fix deps 7499239 Christian Alfoni Christian Alfoni
monorepo update to latest TypeScript 0685685 Christian Alfoni Christian Alfoni
overmind-react fix a merge issue 890d8a5 Christian Alfoni Christian Alfoni
overmind-devtools-client, overmind-react, overmind-statechart, overmind-svelte, overmind-vue, overmind, proxy-state-tree merge from next f678aed Christian Alfoni Christian Alfoni
monorepo remove website and fix package json 00c1893 Christian Alfoni Christian Alfoni
monorepo update to latest version to deal with tag restraints 7df5236 Christian Alfoni Christian Alfoni
all move to new repo-cooker 576c7de Christian Alfoni Christian Alfoni
monorepo making it work 95c3350 Christian Alfoni Christian Alfoni
monorepo fix deps 8f2f136 Christian Alfoni Christian Alfoni
monorepo remove angular as it is moved to own repo 042aa1b Christian Alfoni Christian Alfoni
monorepo trigger build 11585df Christian Alfoni Christian Alfoni
monorepo trigger new build 5cf7bf6 Christian Alfoni Christian Alfoni
all move back to old structure for release 3f67063 Christian Alfoni Christian Alfoni
monorepo fix config a248da9 Christian Alfoni Christian Alfoni

🔍 Refactors

package summary commit issues author gravatar
overmind change to use current 909e5a4 Christian Alfoni Christian Alfoni
overmind move deepCopy to avoid circular dependency warning 2b9a5a3 Christian Alfoni Christian Alfoni
overmind-devtools-vscode use proper API for loading resource 15aa4e8 Christian Alfoni Christian Alfoni
overmind-vue forgot to save a file 650bc92 Christian Alfoni Christian Alfoni
overmind-vue move vue3 API to vue3 path d5abf6b Christian Alfoni Christian Alfoni
overmind-vue properly expose vue3 import 2652aa5 Christian Alfoni Christian Alfoni
overmind-devtools-client, overmind update to new typing 08654e6 Christian Alfoni Christian Alfoni

🚦 Tests

package summary commit issues author gravatar
overmind fix test 59d843b Christian Alfoni Christian Alfoni