Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RM-89097 RM-89096 Release over_react 4.0.0 #647

Merged
merged 32 commits into from
Jan 19, 2021
Merged
Show file tree
Hide file tree
Changes from 28 commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
58e8670
Add dependency overrides
sydneyjodon-wk Oct 16, 2020
661aa79
Add Greg's updates to event helpers
sydneyjodon-wk Oct 23, 2020
ac494f2
Update react dependency override
sydneyjodon-wk Oct 26, 2020
ae11122
Update react dependency overrides
sydneyjodon-wk Oct 26, 2020
6ef6f91
Remove fixme
sydneyjodon-wk Oct 27, 2020
f6d59e8
Fix failing test
sydneyjodon-wk Oct 27, 2020
c4a339c
Move event helper utils to react-dart
sydneyjodon-wk Nov 2, 2020
017d855
Update react overrides to 6.0.0-wip
sydneyjodon-wk Nov 4, 2020
1d91c08
Merge branch 'master' into 4.0.0-wip
sydneyjodon-wk Nov 5, 2020
a6e1e35
Point to new branch
joebingham-wk Nov 10, 2020
c89d43e
Resolve conflicts
joebingham-wk Nov 10, 2020
db598c6
Merge branch 'master' of github.com:Workiva/over_react into 4.0.0-wip
joebingham-wk Nov 17, 2020
0e75a57
Merge branch '4.0.0-wip' of github.com:Workiva/over_react into react-…
joebingham-wk Nov 17, 2020
8cc4705
Add helper
joebingham-wk Nov 17, 2020
f3996da
Add new helper
joebingham-wk Nov 18, 2020
14440ad
Remove extension export
joebingham-wk Nov 18, 2020
cd5eb93
Update overrides
joebingham-wk Nov 20, 2020
8fc3219
Update helpers
joebingham-wk Nov 20, 2020
4c44389
Address PR feedback
joebingham-wk Nov 24, 2020
350c355
Merge pull request #639 from Workiva/react-17-synthetic-event-updates
greglittlefield-wf Nov 24, 2020
03d73c8
Merge branch 'master' into 4.0.0-wip
sydneyjodon-wk Nov 24, 2020
843c1b8
over_react_4.0.0
rmconsole-readonly-wk Nov 24, 2020
7ab92bd
Add over_react_test override
joebingham-wk Nov 24, 2020
7c55759
Merge pull request #648 from Workiva/4.0.0-wip
joebingham-wk Nov 24, 2020
c21bb67
Update Changelog
joebingham-wk Nov 30, 2020
c02f25d
Point changelog to PR
joebingham-wk Dec 1, 2020
7c6cf4e
Remove over_react_test override
joebingham-wk Dec 1, 2020
acead9a
Update dependencies
joebingham-wk Dec 1, 2020
02082c2
Fix bad implicit cast in composeHocs (technically a breaking change)
greglittlefield-wf Jan 13, 2021
2bb2504
Merge branch 'master' of github.com:Workiva/over_react into release_o…
bender-wk Jan 14, 2021
54b223d
Update version in README example
aaronlademann-wf Jan 14, 2021
5b6cb62
Consume react 6.0.0
greglittlefield-wf Jan 15, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 10 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,15 @@
# OverReact Changelog

## 4.0.0

This stable, __major__ release of over_react includes:

### ReactJS 17.x Support

The underlying `.js` files provided by this package are now ReactJS version `17.0.1`.

> __[Full List of Breaking Changes](https://github.com/Workiva/over_react/pull/647)__

## [3.12.1](https://github.com/Workiva/over_react/compare/3.12.0...3.12.1)
- [#643] Use `propsOrStateMapsEqual` in `memo` so that function tearoffs don't cause unnecessary rerenders.

Expand Down
9 changes: 7 additions & 2 deletions app/over_react_redux/todo_client/pubspec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ dependencies:
color: any
memoize: ^2.0.0
meta: ^1.0.0
over_react: ^3.1.5
over_react: ">=3.1.5 <5.0.0"
json_annotation: ^3.0.0
redux: ">=3.0.0 <5.0.0"
redux_dev_tools: ">=0.4.0 <0.6.0"
Expand All @@ -21,7 +21,7 @@ dev_dependencies:
dart_dev: ^3.0.0
glob: ^1.2.0
json_serializable: ^3.2.2
over_react_test: ^2.0.0
over_react_test: ^2.10.2
pedantic: ^1.8.0
test: ^1.9.1
test_html_builder: ^1.0.0
Expand All @@ -32,3 +32,8 @@ dev_dependencies:
dependency_overrides:
over_react:
path: '../../../'
react:
git:
url: https://github.com/cleandart/react-dart.git
ref: 6.0.0-wip

24 changes: 14 additions & 10 deletions lib/over_react.dart
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,6 @@ export 'package:react/react.dart'
SyntheticKeyboardEvent,
SyntheticFocusEvent,
SyntheticFormEvent,
SyntheticDataTransfer,
SyntheticMouseEvent,
SyntheticTouchEvent,
SyntheticTransitionEvent,
Expand All @@ -43,13 +42,22 @@ export 'package:react/react.dart'
createSyntheticAnimationEvent,
createSyntheticUIEvent,
createSyntheticWheelEvent,
SyntheticEventTypeHelpers;
fakeSyntheticFormEvent,
wrapNativeKeyboardEvent,
wrapNativeMouseEvent,
SyntheticEventTypeHelpers,
DataTransferHelper;

export 'package:react/react_client/js_backed_map.dart' show JsBackedMap;

export 'package:react/react_client.dart'
// ignore: deprecated_member_use
show setClientConfiguration, chainRefs, ReactElement, ReactComponentFactoryProxy;
show
// ignore: deprecated_member_use
setClientConfiguration,
chainRefs,
ReactElement,
ReactComponentFactoryProxy;
export 'package:react/react_client/react_interop.dart' show ReactErrorInfo, Ref;
export 'package:react/hooks.dart' show StateHook, ReducerHook;

Expand All @@ -58,11 +66,9 @@ export 'src/component/_deprecated/abstract_transition_props.dart';
export 'src/component/aria_mixin.dart';
export 'src/component/callback_typedefs.dart';
export 'src/component/_deprecated/error_boundary.dart';
export 'src/component/_deprecated/error_boundary_mixins.dart'
hide LegacyErrorBoundaryApi;
export 'src/component/_deprecated/error_boundary_mixins.dart' hide LegacyErrorBoundaryApi;
export 'src/component/dom_components.dart';
export 'src/component/error_boundary_api.dart'
show defaultErrorBoundaryLoggerName;
export 'src/component/error_boundary_api.dart' show defaultErrorBoundaryLoggerName;
export 'src/component/ref_util.dart';
export 'src/component/fragment_component.dart';
export 'src/component/hooks.dart';
Expand All @@ -73,8 +79,7 @@ export 'src/component/prop_typedefs.dart';
export 'src/component/pure_component_mixin.dart';
export 'src/component/_deprecated/resize_sensor.dart';
export 'src/component_declaration/annotations.dart';
export 'src/component_declaration/builder_helpers.dart'
hide GeneratedErrorMessages;
export 'src/component_declaration/builder_helpers.dart' hide GeneratedErrorMessages;
export 'src/component_declaration/component_base_2.dart'
show
registerComponent2,
Expand All @@ -91,7 +96,6 @@ export 'src/util/constants_base.dart';
export 'src/util/css_value_util.dart';
export 'src/util/dom_util.dart';
export 'src/util/equality.dart' show propsOrStateMapsEqual;
export 'src/util/event_helpers.dart';
export 'src/util/guid_util.dart';
export 'src/util/hoc.dart';
export 'src/util/handler_chain_util.dart';
Expand Down
88 changes: 0 additions & 88 deletions lib/src/util/event_helpers.dart

This file was deleted.

10 changes: 8 additions & 2 deletions pubspec.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: over_react
version: 3.12.1
version: 4.0.0
description: A library for building statically-typed React UI components using Dart.
homepage: https://github.com/Workiva/over_react/
authors:
Expand Down Expand Up @@ -43,7 +43,13 @@ dev_dependencies:
glob: ^1.2.0
io: ^0.3.2+1
mockito: ^4.1.1
over_react_test: ^2.7.0
over_react_test: ^2.10.2
pedantic: ^1.8.0
test: ^1.9.1
yaml: ^2.2.1

dependency_overrides:
react:
git:
url: https://github.com/cleandart/react-dart.git
ref: 6.0.0-wip
161 changes: 0 additions & 161 deletions test/over_react/util/event_helpers_test.dart

This file was deleted.

Loading