v2.9.1
This bugfix release fixes how sorted entity adapters handle duplicate IDs, tweaks the TS types for RTKQ query state cache entries to improve how the data field is handled, and adds better cleanup for long-running listener middleware effects.
What's Changed
- fix(entityAdapter): ensure sorted addMany keeps first occurrence of duplicate ids by @demyanm in #5097
- fix(entityAdapter): ensure sorted setMany keeps just unique IDs in state.ids by @demyanm in #5107
- fix(types): ensure non-undefined
dataon isSuccess withexactOptionalPropertyTypesby @CO0Ki3 in #5088 - Allow executing effects that have become unsubscribed to be canceled by
listenerMiddleware.clearListenersby @chris-chambers in #5102
Full Changelog: v2.9.0...v2.9.1