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.
4.2:
Indexes allow lookup by alternate fields other than the primary key
Full set of 4.1 release commits
4.3:
Optimistic updates Keep referential equality in list views
4.4
- SetShapeParams
- ParamsFromShape
- Export EntitySchema and EntityInstance
- Fixed react native listUrl bug
4.5
- 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!