Skip to content

Releases: effector/effector

effector 23.4.1

07 Jul 15:15

Choose a tag to compare

  • Fix sample name support for cases without plugin

effector Atlas 23.4.0

04 Jul 16:04

Choose a tag to compare

Effector Atlas 23.4

Babel/SWC plugin

Typings

Runtime

  • Add better support for name field in sample for improved patronum.debug({trace: true}) logs (issue #1268)

effector 23.3.0

01 Feb 09:37

Choose a tag to compare

  • Improve error messages: now errors for skipVoid and store without sid will point to the line of store creation. This will help locate troublesome units easily
  • Add support for multiple arguments to scopeBind. This feature indirectly allows to use multiple arguments in reflect (issue reflect#91)
  • Fix issues with clearNode (issue #1200)

effector-vue 23.1.1

01 Feb 09:36

Choose a tag to compare

  • Fix Date support in useVModel, createGate and options API (PR #1228, thanks egoson)

effector-react 23.3.0

11 Dec 16:30

Choose a tag to compare

  • Add react 19 support

effector-vue 23.1.0

25 Oct 08:25

Choose a tag to compare

  • Update useVModel bindings (issue #1150)
  • Add support for options api for vue 3 (useful for large codebase migration from vue 2) (issue #1178)

Big thanks to egoson for making this release possible

effector 23.2.3

30 Sep 11:33

Choose a tag to compare

  • Fix types for attach({ effect }), allowing to pass explicit name in this overload (issue #1000)

effector 23.2.2

23 May 12:47

Choose a tag to compare

  • Fix types for createEffect and attach in factories with generics (issue #1069). Cases like this now works correctly:
function createModel<T>() {
  const $data = createStore<T | null>(null)
  const fx = createEffect(() => null as T)
  sample({clock: fx.doneData, target: $data})
}

effector-react 23.2.1

23 May 12:46

Choose a tag to compare

  • Fix types for useUnit([fx]) with effect with custom error (PR #1070)

effector 23.2.1

24 Apr 06:12

Choose a tag to compare