8000 Releases · reatom/reatom · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Releases: reatom/reatom

lens: v3.4.0

18 Apr 05:42
81b2834
Compare
Choose a tag to compare

3.4.0 (2023-04-18)

Features

  • lens: add new operators and onLensUpdate (#533) (2442ca3)

Bug Fixes

hooks: v3.4.0

18 Apr 05:42
81b2834
Compare
Choose a tag to compare

3.4.0 (2023-04-18)

Features

  • hooks: handle lensed atoms in onUpdate (c296746)

Bug Fixes

eslint-plugin: v3.1.3

18 Apr 05:41
81b2834
Compare
Choose a tag to compare

3.1.3 (2023-04-18)

Bug Fixes

  • eslint-plugin: #541 not fired inside the object (#546) (e6c6778)
  • eslint-plugin: the detection of uncorrect name when importing through aliases (#538) (c23d920)

async: v3.5.2

18 Apr 05:41
81b2834
Compare
Choose a tag to compare

3.5.2 (2023-04-18)

Bug Fixes

  • async: withCache for reject (034d5ec)

lens: v3.3.0

12 Apr 13:02
8e62ef0
Compare
Choose a tag to compare

3.3.0 (2023-04-10)

Features

  • lens: add new operators and onLensUpdate (#533) (2442ca3)

eslint-plugin: v3.1.1

12 Apr 13:02
8e62ef0
Compare
Choose a tag to compare

3.1.1 (2023-04-10)

Bug Fixes

  • eslint-plugin: the detection of uncorrect name when importing through aliases (#538) (c23d920)

core-v1: v3.1.4

12 Apr 13:02
8e62ef0
Compare
Choose a tag to compare

3.1.4 (2023-04-10)

Bug Fixes

  • core-v1: wrong action check (3466ad6)

async: v3.5.1

12 Apr 13:02
8e62ef0
Compare
Choose a tag to compare

3.5.1 (2023-04-10)

Bug Fixes

3.0

07 Apr 12:09
Compare
Choose a tag to compare
3.0

The whole new things.

  • New flexible and extensible API
  • Friendly internal structures
  • Dynamic linking
  • Lifecycle hooks

e88400c (3.0 was with error, 3.1 is ready to prod)

3.2

07 Apr 12:35
Compare
Choose a tag to compare
3.2

Huge release with abort integrations and async package.

New releases

@reatom/eslint-plugin

  • could check and autofix atom*, action*, reatom* names

What's Changed

@reatom/core

  • add ability to react on dependency changes by the second argument of ctx.spy
  • improve effects error handling

@reatom/async

  • a lot of new docs! Check right now: reatom.dev/packages/async
  • nested abort handling
  • huge withCache refactoring and improvements
  • more tests
  • abort handling improvements
  • fix withStatusesAtom concurrent requests

@reatom/effects

  • add onCtxAbort
  • add abort logic for take and takeNested
  • internal improvements (__thenReatomed)

@reatom/hooks

  • add AbortController to ctx.controller for onConnect
  • fix onUpdate types`
  • add params to the second argument of onUpdate callback
  • deprecate spyChange - use the second parameter of ctx.spy instead

@reatom/utils

  • add Map and Set (all iterables) support for isShallowEqual
  • add cycles support for isDeepEqual
  • add toStringKey
  • add abort helpers: AbortError interface, toAbortError, throwIfAborted, isAbort

@reatom/timer

  • internal refactoring, tests improvements, stability
  • add JSDoc

@reatom/primitives

  • get and has methods for reatomMap and reatomSet

@reatom/testing

  • add ability to read mocked action params
  • improve effects error handling

Special thanks

@pivaszbs for eslint-plugin and @BANOnotIT for infrastructure help


the real commit: d9ead4b

0