v0.12 Talat Noi
The main highlights of this release are:
concurrency
operator which allows you to control the concurrency of the any operation (not only created bycreateJsonQuery
andcreateJsonMutation
).- Initial release of Dev Tools interface which allows you to inspect and debug operation.
Photo by Maria Goroshko
Why Talat Noi?
Talat Noi is a historic neighborhood in Bangkok renowned for its street art and vibrant atmosphere. This release is all about prettifying the Farfetched APIs and Talat Noi is a perfect match for it 🎨
Migration guide
Some features of Farfetched are deprecated since v0.12 and will be removed in the future releases. Please, read the migration guide carefully to be ready for the next release.
attachOperation
operator
This operator is deprecated and will be removed in v0.14. Please read this ADR for more information and migration guide.
concurrency
operator
Field concurrency
in createJsonQuery
and createJsonMutation
is deprecated and has to be replaced by the concurrency
operator. Please read this ADR for more information and migration guide.
Full changelog
0.12.4
@farfetched/atomic-router
Patch Changes
- 42ce0f0: Add missed export of
barrierChain
- @farfetched/core@0.12.4
@farfetched/dev-tools
Patch Changes
- @farfetched/core@0.12.4
@farfetched/io-ts
Patch Changes
- @farfetched/core@0.12.4
@farfetched/json-schema
Patch Changes
- @farfetched/core@0.12.4
@farfetched/runtypes
Patch Changes
- @farfetched/core@0.12.4
@farfetched/solid
Patch Changes
- @farfetched/core@0.12.4
@farfetched/superstruct
Patch Changes
- @farfetched/core@0.12.4
@farfetched/typed-contracts
Patch Changes
- @farfetched/core@0.12.4
@farfetched/valibot
Patch Changes
- @farfetched/core@0.12.4
@farfetched/zod
Patch Changes
- @farfetched/core@0.12.4
0.12.3
@farfetched/atomic-router
Patch Changes
@farfetched/core
Patch Changes
0.12.2
@farfetched/core
Patch Changes
- 1b4ea89: Invoke
.finished.failure
in case of disabledretry
applied to operation
0.12.1
@farfetched/core
Patch Changes
0.12.0
@farfetched/atomic-router
Minor Changes
- cee42f6: Introduce
barrierChain
operator to connect Barrier API and atomic-router
Patch Changes
- 896e27d: Update build tool-chain
@farfetched/core
Minor Changes
- 7331eb8: Add
.reset
Event to Mutation - 66991a0: Add
filter
parameter toconnectQuery
operator - ef2bf7d: Add
onAbort
to save abort handlers increateQuery
/createMutation
- 004c47b: Initial release of Dev Tools interface
- b9d84bb: Add parameter
humanReadableKeys
to operatorcache
- 2ea13bd: Deprecate
attachOperation
- e8d0512: New overload
applyBarrier(operations, { barrier })
Patch Changes