|
1 |
| -## [5.2.2](https://github.com/cleandart/react-dart/compare/5.2.1...5.2.2) |
| 1 | +## [5.3.0](https://github.com/cleandart/react-dart/compare/5.2.1...5.3.0) |
2 | 2 |
|
3 | 3 | - Unpin the react-redux JS dependency to allow versions `7.1.1` and higher.
|
4 |
| -- Run over_react tests as part of the CI process to prevent another situation where changing JS dependencies |
| 4 | +- Run over_react tests as part of the CI process to prevent another situation where changing JS dependencies |
5 | 5 | regressed tightly coupled libs like `over_react_redux` (like the one that required the 5.2.1 hotfix).
|
| 6 | +- [#242] Implement StrictMode Component |
6 | 7 |
|
7 | 8 | ## [5.2.1](https://github.com/cleandart/react-dart/compare/5.2.0...5.2.1)
|
8 | 9 |
|
9 |
| -- Temporarily pin react-redux dependency to version `7.1.0` to prevent widespread test failures as a result of |
| 10 | +- Temporarily pin react-redux dependency to version `7.1.0` to prevent widespread test failures as a result of |
10 | 11 | [`Provider` being converted into a function component with hooks](https://github.com/reduxjs/react-redux/pull/1377).
|
11 | 12 |
|
12 | 13 | ## [5.2.0](https://github.com/cleandart/react-dart/compare/5.1.1...5.2.0)
|
@@ -37,7 +38,7 @@ __Full ReactJS 16.x Component Lifecycle Support__
|
37 | 38 | - <s>`componentWillUpdate`</s> => `getSnapshotBeforeUpdate` _(new)_
|
38 | 39 | - `componentDidCatch` / `getDerivedStateFromError` _(new)_
|
39 | 40 | - Adds support for [error boundaries](https://reactjs.org/docs/error-boundaries.html).
|
40 |
| - |
| 41 | + |
41 | 42 | __[Portals](https://reactjs.org/docs/portals.html)__
|
42 | 43 |
|
43 | 44 | - _"Portals provide a first-class way to render children into a DOM node that exists outside the DOM hierarchy of the parent component."_
|
@@ -68,7 +69,7 @@ Pull in 4.9.2 changes that were accidentally reverted as part of 5.0.0.
|
68 | 69 | - The underlying `.js` files provided by this package are now ReactJS version 16.
|
69 | 70 | - Support for the new / updated lifecycle methods from ReactJS 16 [will be released in version `5.1.0`](https://github.com/cleandart/react-dart/milestone/1).
|
70 | 71 |
|
71 |
| -> [Full list of 5.0.0 Changes](https://github.com/cleandart/react-dart/milestone/2?closed=1) |
| 72 | +> [Full list of 5.0.0 Changes](https://github.com/cleandart/react-dart/milestone/2?closed=1) |
72 | 73 |
|
73 | 74 | > __[Full List of Breaking Changes](https://github.com/cleandart/react-dart/pull/224)__
|
74 | 75 |
|
@@ -97,7 +98,7 @@ Pull in 4.9.2 changes that were accidentally reverted as part of 5.0.0.
|
97 | 98 |
|
98 | 99 | - [#181]: Remove unnecessary zoning on event handlers that interferes with testing
|
99 | 100 | - Handlers triggered by real events will now always be called in the root zone.
|
100 |
| - |
| 101 | +
|
101 | 102 | In most cases, handlers were already running in the root zone, so this should not affect behavior. See [#179] for more details.
|
102 | 103 | - When testing, you previous had to bind event handlers or callbacks triggered by event handlers to zones when using `expect` or `expectAsync`.
|
103 | 104 | ```dart
|
|
0 commit comments