1 | # Change Log
|
2 | This project adheres to [Semantic Versioning](http://semver.org/).
|
3 |
|
4 | ## 3.1.2
|
5 | * Reduced size (by Alexander Zaytsev).
|
6 |
|
7 | ## 3.1.1
|
8 | * Fixed store in third argument types.
|
9 |
|
10 | ## 3.1
|
11 | * Added third argument to event handler with store (by @octav47).
|
12 |
|
13 | ## 3.0.7
|
14 | * Fixed `package.types` path.
|
15 |
|
16 | ## 3.0.6
|
17 | * Added `package.types`.
|
18 |
|
19 | ## 3.0.5
|
20 | * Fixed `@change` handling if handler already removed (by @majo44).
|
21 |
|
22 | ## 3.0.4
|
23 | * Fixed types for `undefined` state (by @majo44).
|
24 |
|
25 | ## 3.0.3
|
26 | * Fix TypeScript definitions (by @irustm).
|
27 |
|
28 | ## 3.0.2
|
29 | * Fix TypeScript definitions (by @ligser).
|
30 |
|
31 | ## 3.0.1
|
32 | * Fix TypeScript definitions (by Phumrapee Limpianchop).
|
33 |
|
34 | ## 3.0
|
35 | * Add `customContext()` (by Phumrapee Limpianchop).
|
36 | * Remove Node.js 8 support.
|
37 |
|
38 | ## 2.0.2
|
39 | * Fix `ref` in wrapped component (by Andrey Ivliev).
|
40 | * Fix React Native support.
|
41 | * Reduce package size.
|
42 |
|
43 | ## 2.0.1
|
44 | * Mark package to be free from side effects.
|
45 | * Fix Yarn 2 and pnpm support (by Mateusz Burzyński).
|
46 |
|
47 | ## 2.0
|
48 | * Move to named exports.
|
49 | * Rename types to `StoreonStore`, `StoreonModule`.
|
50 | * Move logger into `storeon/devtools`.
|
51 | * Reduce size.
|
52 |
|
53 | ## 1.0.1
|
54 | * Better tree-shaking of React/Preact.
|
55 | * Fix docs (by Johannes Kronmüller).
|
56 |
|
57 | ## 1.0
|
58 | * Add ES modules support.
|
59 | * Use ES2016 syntax.
|
60 | * Use universal `devtools/logger` for Node and bundlers.
|
61 | * Reduce size.
|
62 |
|
63 | ## 0.9.8
|
64 | * Fix TypeScript definitions (by @majo44).
|
65 |
|
66 | ## 0.9.7
|
67 | * Reduce package size.
|
68 |
|
69 | ## 0.9.6
|
70 | * Show proper warning on usage outside of `Provider` (by Hadeeb Farhan).
|
71 |
|
72 | ## 0.9.5
|
73 | * Fix DevTools in `<iframe>` with `same-origin` (by Hovhannes Babayan).
|
74 |
|
75 | ## 0.9.4
|
76 | * Fix logger on `0` in event data.
|
77 |
|
78 | ## 0.9.3
|
79 | * Improved TypeScript support for typed events and store (by @majo44).
|
80 |
|
81 | ## 0.9.2
|
82 | * Fix passing options for Redux DevTools (by Hovhannes Babayan).
|
83 |
|
84 | ## 0.9.1
|
85 | * Fix event types support for `useStoreon` (by Dmitriy Skrylnikov).
|
86 |
|
87 | ## 0.9
|
88 | * Allow to define types for events (by Pawel Majewski).
|
89 |
|
90 | ## 0.8.7
|
91 | * Reduce `devtools/logger` size (by WrinkleJ and Alexey Berezin).
|
92 |
|
93 | ## 0.8.6
|
94 | * Fix `devtools/logger` on React Native.
|
95 |
|
96 | ## 0.8.5
|
97 | * Fix TypeScript definitions (by Nikita Sivakov).
|
98 |
|
99 | ## 0.8.4
|
100 | * Fix Preact `connect()` decorator (by Hadeeb Farhan).
|
101 |
|
102 | ## 0.8.3
|
103 | * Fix Preact `useEffect` re-render issue (by Maksim Karelov).
|
104 |
|
105 | ## 0.8.2
|
106 | * Fix React `useEffect` re-render issue (by @sHooKDT).
|
107 |
|
108 | ## 0.8.1
|
109 | * Fix TypeScript definitions (by Eugeny Schibrikov).
|
110 | * Reduce size (by Hyan Mandian).
|
111 | * Add project logo (by Anton Lovchikov).
|
112 | * Improve examples (by Nikolay Puzyrev and Alan H).
|
113 | * Fix docs (by Theodore Diamantidis and Igor Kamyshev).
|
114 |
|
115 | ## 0.8
|
116 | * Add `Symbol` support for store keys and event names (by Vlad Rindevich).
|
117 | * Fix `async`/`await` support (by Vlad Rindevich).
|
118 | * Fix TypeScript definitions (by Vlad Rindevich).
|
119 | * Reduce size (by Vlad Rindevich).
|
120 |
|
121 | ## 0.7
|
122 | * Move event typo check to `devtools`.
|
123 | * Reduce size.
|
124 |
|
125 | ## 0.6
|
126 | * Allow to pass DevTools options.
|
127 | * Reduce size (by Hadeeb Farhan).
|
128 | * Improve error messages.
|
129 | * Fix documentation (by Vadim Boltach and Kyle Mills).
|
130 |
|
131 | ## 0.5
|
132 | * Add `useStoreon` hook.
|
133 | * Move `connect()` to `storeon/react/connect`.
|
134 | * Move `logger` to `storeon/devtools/logger`.
|
135 |
|
136 | ## 0.4
|
137 | * Add `storeon/devtools` with Redux DevTools integration (by Hadeeb Farhan).
|
138 | * Fix state changes issue (by Hadeeb Farhan).
|
139 | * Reduce size (by Hadeeb Farhan).
|
140 |
|
141 | ## 0.3
|
142 | * Add TypeScript definitions (by Hadeeb Farhan).
|
143 |
|
144 | ## 0.2
|
145 | * Re-render components only if related state keys were changed.
|
146 | * Add state changes to `@changed` event.
|
147 | * Add `storeon/logger`.
|
148 | * Remove `mapStateToProps` function support from `connect()`.
|
149 | * Reduce size.
|
150 |
|
151 | ## 0.1
|
152 | * Initial release.
|