UNPKG

use-context-selector

Version:
123 lines (92 loc) 2.35 kB
# Change Log ## [Unreleased] ## [1.3.4] - 2020-12-12 ### Changed - Refactor useBridgeValue because it does not depend on changedBits=0 ## [1.3.3] - 2020-12-11 ### Changed - Fix an edge case with render bail out (with useContextUpdate) ## [1.3.2] - 2020-12-03 ### Changed - Fix useBridgeValue typing ## [1.3.1] - 2020-12-03 ### Changed - Refactor for efficiency and bundle size - Check typeof process for `NODE_ENV` ## [1.3.0] - 2020-12-01 ### Changed - No longer depends on changedBits=0 behavior - Tearing with parent can't be avoided - Migrate to TypeScript ## [1.2.12] - 2020-11-29 ### Changed - Re-implement without latest ref for value/selected to fix edge cases ## [1.2.11] - 2020-11-09 ### Changed - Fix default context value ## [1.2.10] - 2020-10-17 ### Added - Peer dependencies for React Native ## [1.2.9] - 2020-10-16 ### Changed - Fix compile script for ESM build ## [1.2.8] - 2020-10-08 ### Changed - Fix incomplete useBridgeValue implementation ## [1.2.7] - 2020-10-08 ### Changed - Fix missing useBridgeValue type ## [1.2.6] - 2020-10-08 ### Added - useBridgeValue for BridgeProvider ## [1.2.5] - 2020-10-03 ### Changed - Again fix bundle for React Native (#27) ## [1.2.4] - 2020-10-03 ### Changed - Fix bundle for React Native (#26) ## [1.2.3] - 2020-10-03 ### Changed - Fix back porting bug in v1.2.0-v1.2.2 ## [1.2.2] - 2020-10-02 ### Added - useIsomorphicLayoutEffect for SSR (#25) ## [1.2.1] - 2020-10-01 ### Added - Type definition for useContextUpdate ## [1.2.0] - 2020-10-01 ### Added - useContextUpdate for state branching support ## [1.1.4] - 2020-09-22 ### Added - BridgeProvider for multiple react roots ## [1.1.3] - 2020-09-17 ### Changed - useIsoLayoutEffect for SSR ## [1.1.2] - 2020-07-02 ### Changed - Modern build ## [1.1.1] - 2020-03-02 ### Changed - Avoid React render warning in test (#15) ## [1.1.0] - 2020-02-24 ### Changed - A workaround for React render warning (#13) ## [1.0.1] - 2019-09-27 ### Changed - Shave more bytes in the production environment (#6) ## [1.0.0] - 2019-08-02 ### Changed - Fix API v1 ## [0.4.0] - 2019-07-23 ### Changed - Shave bytes (#2) ## [0.3.0] - 2019-07-20 ### Changed - No useLayoutEffect for invoking listeners (which leads de-opt sync mode) ## [0.2.0] - 2019-07-07 ### Changed - Use microbundle ## [0.1.0] - 2019-07-05 ### Added - Initial release