The long-awaited release v0.12 Talat Noi is finally released 🎉
farfetched.pages.dev/release…
0.12.1 has just released with important fixes for concurrency. Please, update dependencies in your project 💙
Starting from this release, we declare feature freeze and begin the movement towards version 1.0, details can be found in the roadmap.
farfetched.pages.dev/roadmap…
The most interesting updates:
- first release of DevTools 😱 early version, not many features yet, but more to come!
- concurrency operator that allows configuring cancellation strategies for any operations
Farfetched 0.11.3 has just released with support of @Cloudflare Workers 🧑🔧
farfetched.pages.dev/release…
Replying to @farfetched_dev @NxDevTools
Hey @jeffbcross 👋
We do not need you to "launch a major change soon", it would be nice to stop launching major changes every week and start fixing bugs and adding new features without breaking changes.
xitter.cf/jeffbcross/status/1751…
Replying to @farfetched_dev @NxDevTools
New versions of Nx are released very frequently, constantly breaking compatibility and requiring maintainer attention. Meanwhile, old bugs remain unfixed, and the addition of important features is delayed.
Starting from the 0.12 release, the Farfetched repository will no longer be using @NxDevTools and other Nrwl technologies. 🙃
github.com/igorkamyshev/farf…
Replying to @farfetched_dev @NxDevTools
Day 15 (yep, we missed a couple of days): new recipe about FormData as a body of Mutation.
This article relies on 0.12 features, so it will be published on the website after release 0.12 🤓
github.com/igorkamyshev/farf…
Replying to @farfetched_dev @NxDevTools
Day 12: filter parameter is added to connectQuery operator
github.com/igorkamyshev/farf…
Replying to @farfetched_dev @NxDevTools
Day 11: to check correctness of ESM/CJS duality, we've added publint (publint.dev/) to CI as well.
github.com/igorkamyshev/farf…
Day 10: while updating @NxDevTools we significantly altered the build system for packages. To validate that end users would not face any problems (with typings), we integrated arethetypeswrong.github.io/ in pipelines.
github.com/igorkamyshev/farf…
Day 9: refactoring internal details of operation cancellation. It is an important step to adding public API of cancellation operations created by createQuery / createMutation.
github.com/igorkamyshev/farf…
Day 8: tech preview of Dev Tools
For now, it can only display a list of all Queries and its states, but we have a loooong backlog for it 😇
github.com/igorkamyshev/farf…
Day 7: function onAbort
It allows Farfetched to cancel any custom Queries / Mutations correctly
github.com/igorkamyshev/farf…
Replying to @farfetched_dev @NxDevTools
Day 6: cache now accepts parameter humanReadableKeys which can be useful for debugging.
github.com/igorkamyshev/farf…
Replying to @farfetched_dev @NxDevTools
Day 5: attachOperation deprecation.
ADR, migration path and release deletion schedule are available in the repo.
Migration will take 3 versions and the API will be deleted in 0.14.
You can start migration before release 😇
github.com/igorkamyshev/farf…
Replying to @farfetched_dev @NxDevTools
Day 4: reset Event is added to the Mutation. It allows resetting the whole state of the Mutation by calling a single Event.
github.com/igorkamyshev/farf…
Replying to @farfetched_dev @NxDevTools
Day 3: code editor with a live-preview can be added to any article on the site. We'll cover all the articles during the next months 🫡






