All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Types of changes
- ✨
Addedfor new features. - 🔄
Changedfor changes in existing functionality. - 🗑️
Deprecatedfor soon-to-be removed features. - 🔥
Removedfor now removed features. - 🐛
Fixedfor any bug fixes. - 🔒
Securityin case of vulnerabilities.
- Update
Fable.ASTto5.0.0-rc.3(by @MangelMaxime)
- Support for
"use memo"and"use no memo"directive on[<ReactMemoComponent(bool)>]to better integrate with React Compiler in annotation mode (by @Freymaurer)
- Support for predefined equality functions for
[<ReactMemoComponent>](by @Freymaurer, @melanore)
- Removed name setting for memo components, as this would remove the
memotag in react dev tools (by @Freymaurer)
- Fix
propsaliasing issue. Alet propsinside the react component also created duplication issues (by @Freymaurer)
- Fix
propsaliasing issue. when passing a arg with the namepropsto a[<ReactComponent>]it threw with duplication error (by @Freymaurer)
- Remove transformation of single input record types for ReactComponent #603 (by @Freymaurer)
- Fix equality issue for single input record types for ReactComponent #603 (by @Freymaurer)
- Correctly call single tuple inputs for ReactComponent #644 by @Freymaurer
- Relax validation of record props defined along the react component to allow lower cased record types #463, #666, #667 by @melanore
- Resolve relative import paths between call site and reference file for
[<ReactComponent(import="...", from="...")>]#624 by @Freymaurer
[<ReactLazyComponent>]attribute
- Make
[<ReactComponent>]transpile arguments to JavaScript object instead ofanyfor better typescript support
- Last release before start of Changelog