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.
- [Beam] Add
Language.Beamcase and Erlang AST types (Beam.AST.fs) (by @dbrattli)
- [All] Fix #4221 Fable.Type union case arg names (by @ncave)
- [All] Support for Nullable Reference Types (by @ncave and @MangelMaxime)
- [All] Add support for module comments (by @ncave)
- Stable release
- [All] Re-package with
--realsig+to fixMethod not found: 'Boolean Fable.CompilerOptions.Equals(by @nojaf)
- Remove
MemberRefInfo.AttributesGH-3817 (by @DunetsNM)
- Add
MemberRefInfo.AttributeFullNamesGH-3817 (by @DunetsNM)
- Change
| TypeCast of expr: Expr * Typeto| TypeCast of expr: Expr * typ: Type
- Add
AttributestoMemberRefInfo
- Get sources from PluginHelper
- Add Entity.DeclaringEntity
- Add IsInternal/IsPrivate to Entity and MemberFunctionOrValue
- Stable AST for Fable 4
- Snake Island alpha release
- Publish with icon and symbols @cartermp
- Add GetOutputPath to PluginHelper
- Official release
- Add
Expr.LetRec - Add
ScanForPluginsAttribute - Add
AST.Fable.Fileargument toMemberDeclarationPlugin.Transform
- Add
MemberDecl.ExportDefault
- Beta release
- Use string literals in ImportInfo
- Add optional string tag to TypeCast
- Add methods from Compiler to PluginHelper
- Add CallMemberInfo to Call expr
- Merge Member/Call plugins
- First alpha release