Releases: reasonml/reason-react
Releases · reasonml/reason-react
0.17.0
CHANGES:
- Upgrade
ppxliblower bound to0.36(@anmonteiro in #883)
0.16.0
CHANGES:
- FEATURE: add color to domProps (@tatchi in #871)
- BREAKING: Support for React 19 (@davesnx in #846)
- DOCS: Documentation updates for 0.16 (@davesnx in #864)
- INFRA: Update deps (@johnhaley81 in #876)
- INFRA: update setup-ocaml to v3 (@anmonteiro in #878)
- FIX: Remove raise annotations and fix locations on errors (@davesnx #863)
- FIX: type of pipeable stream to allow objects with keys (@anmonteiro in #854)
- FEATURE: Add
preconnect,prefetchDNS,preinit,preinitModule,preloadandpreloadModulein ReactDOM.Experimental (@r17x in #849) - BREAKING: Make lowerbound be Melange 5.1 (due to Js.FormData.t usage)
0.15.0
CHANGES:
- Add
isValidElement(@r17x in
#837) - Add
startTransition(@r17x in
#838) - Convert
ReasonReactErrorBoundaryto Reason instead of%rawJS. This has
the benefit of skipping a hardcodedrequire('react')call (@anmonteiro in
#839) - Add CSS Box Alignment Module Level 3 (@davesnx in
#847) - Fix: Remove "unique
keyprop" warnings from multi-child fragment elements
(@jchavarri in #852)
0.14.1
0.14.0
CHANGES:
- Wrap the
Reactlibrary, exposing just a single top-level module
(@anmonteiro in #783) - Re-organise toplevel modules (@davesnx in #794)
- Require and adapt to Melange v3 (@anmonteiro in #821)
0.13.0
CHANGES:
- Remove legacy
ReactDOMReandReasonReactmodules (@anmonteiro in
#782) - Fix
React.useCallback*for callbacks with multiple arguments (@anmonteiro
in #786)
0.12.0 - reason-react-ppx is on opam (locations and new JSX)
Locations from domProps in action (Thanks @jchavarri)
new JSX transform (Thanks @anmonteiro)
CHANGES:
- Migrate the reason-react PPX and library to the new React JSX
transform
(@anmonteiro in #714) - Add
suppressHydrationWarningto supported props (@davesnx in
#721) - BREAKING: Rename
reactjs-jsx-ppxtoreason-react-ppx(@davesnx in #732) - Fix locations for lower and uppercase components so that merlin / editor
integration can get type defs on hover (@jchavarri in #748) - Refine types for
keyattributes (@anmonteiro in #750) - BREAKING: Bump React depext to v17-18 #777 (@jchavarri in #777)
- BREAKING: Make optional props optional properly
(@davesnx in #776) - BREAKING: Remove ReactDOM.props (@davesnx in #764)
- FIX: Allow memoCustomCompareProps on ppx (@davesnx in #766)
0.11.0
CHANGES:
- Setup repo with Melange @davesnx in #711
