Releases: Workiva/over_react
1.9.2
1.9.1
Bug Fixes
- #66: Fix regression with transitions not completing in consumers of AbstractTransition that don't call
super.componentDidMount
1.9.0
Improvements
- #60: Provide easy access to DOM node in
ValidationUtil.warn
messages - #61: Export some
react
library members and add capturing event handlers- Export
setClientConfiguration
andReactElement
- Export all
Synthetic*Event
classes - Add capturing event handlers supported by ReactJS
- Export
Bug Fixes
- #58: Fix issue with the
transitionend
warning (added via #55) sometimes firing when it shouldn't - #59: Ensure
AbstractTransitionComponent
does not callsetState
while in the process of unmounting- Thanks @joshbeam-wf!!!
- #65: Work around Dart 1.23 strong mode issue with
MapViewMixin
1.8.0
Bug Fixes
1.7.0
Deprecations
- #51: Deprecate the
@Required()
annotation since it conflicts with themeta
package. Replaced by:-
arguments to the
Accessor
annotation:@Accessor(isRequired: true, isNullable: true, requiredErrorMessage: 'foo')
-
shorthand aliases:
@requiredProp
/@nullableRequiredProp
-
Bug Fixes
- #52: Eliminate dart2js warnings on component props classes
1.6.0
- #48: Improved
getProps()
functionality.- Allows you to traverse wrapper components by setting the named parameter
traverseWrappers
totrue
.
- Allows you to traverse wrapper components by setting the named parameter
1.5.0
Improvements
- #46: Add
ResizeSensorProps.quickMount
flag for better performance when sensors are mounted often - Make
getProp
,getProps
, andmodifyProps
conditional based on the named parametershouldAdd
/shouldModify
.
Dependency Updates
- Add missing quiver dependency (now depends on quiver
>=0.21.4 <0.25.0
) - Broaden analyzer dependency range to
>=0.26.1+3 <0.30.0
(was>=0.26.1+3 <0.28.0
)
1.4.0
#40: Sync changes from original private repo library
This is the last time we'll do this - as the original library has now been completely switched over to use
over_react
-
Switched dependency from
browser_detect
to our
newplatform_detect
library! -
Improved
toString
method ofDebugFriendlyConstant
. -
Improved
setSelectionRange
polyfill to avoid dart-lang/sdk#22967 -
Added typedef for
ElementCallback
andResizeSensorHandler
. -
Added
newStyleFromProps
utility function. -
Added
getPropKey
utility function.- Allows you to get a namespaced prop key dynamically!
Miscellaneous
1.3.0
React JS Upgrade
- #31: Upgrade to
React JS15.4.x
via
react-dart3.1.0
. - #27: Add missing SVG elements
(e.g.Dom.foreignObject
pointed out by @kasperpeulen)
We are now on Gitter!
- #33: Implement vehicle for community discussion
(on Gitter).
Thanks for the suggestion @jtrunick!
1.2.0
Strong Mode
- #15: Make
over_react
code "strong mode" compliant!- We will be working in the near future to make the code generated by our transformer compliant as well.
Dependency Updates
Bug Fixes
- #17: Add missing
browser_detect
dependency.- Thanks @denniskaselow!
Documentation
- #16: Fix typos in readme.
- Thanks @denniskaselow / @johncblandii!
- #20: Improve PR / Issue templates.