A lot of exciting features have been developed recently, resulting in many feature releases. We've been hard a work integrating them into Coinbase's various products, so I skipped a few release announcements. The biggest focus has been performance features - highlighted by adding true optimistic updates.
Indexes allow lookup by alternate fields other than the primary key
Full set of 4.1 release commits
Optimistic updates Keep referential equality in list views
- Export EntitySchema and EntityInstance
- Fixed react native listUrl bug
- Include all FetchOptions in subscribe action (https://github.com/data-client/rest-hooks/issues/265)
- Support non JSON (aka binary) fetches (https://github.com/data-client/rest-hooks/issues/267)
Internal Breaking: Changing middlewares results in a new dispatch that properly wraps those middlewares. Technically this is a fix, but if you relied on the old behavior be careful!