diff --git a/CHANGELOG.md b/CHANGELOG.md index 69813644d..cd1848d3f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,16 @@ # OverReact Changelog +## 5.4.1 +- [#958] Officially support Dart 3, raise SDK constraint explicitly + - This did not involve any changes that would affect consumers; previous null-safe versions should also work in Dart 3. + - Note: there's a known bug in Dart >=3.3.0 <3.5.0 that breaks behavior in DDC of certain functions passed to components, + such as refs and potentially JS callback props: https://github.com/dart-lang/sdk/issues/56897. + + During development, we recommend either avoiding those Dart versions or compiling with dart2js. + +- [#960] Raise `analyzer` upper bound to allow 6.x +- [#957] Docs: add more details around connect vs hooks + ## 5.4.0 - [#941] Add Dart wrapper for React [lazy](https://react.dev/reference/react/lazy) - [#952] Docs: fix diagram formatting in null safety migration guide diff --git a/pubspec.yaml b/pubspec.yaml index 9cc175313..9b41391a6 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,5 +1,5 @@ name: over_react -version: 5.4.0 +version: 5.4.1 description: A library for building statically-typed React UI components using Dart. homepage: https://github.com/Workiva/over_react/ environment: diff --git a/tools/analyzer_plugin/pubspec.yaml b/tools/analyzer_plugin/pubspec.yaml index eb0ff8bf9..a4f83c503 100644 --- a/tools/analyzer_plugin/pubspec.yaml +++ b/tools/analyzer_plugin/pubspec.yaml @@ -13,7 +13,7 @@ dependencies: # Upon release, this should be pinned to the over_react version from ../../pubspec.yaml # so that it always resolves to the same version of over_react that the user has pulled in, # and thus has the same boilerplate parsing code that's running in the builder. - over_react: 5.4.0 + over_react: 5.4.1 path: ^1.5.1 source_span: ^1.7.0 yaml: ^3.0.0