Skip to content

Latest commit

 

History

History
226 lines (167 loc) · 8.93 KB

CHANGELOG.md

File metadata and controls

226 lines (167 loc) · 8.93 KB

Changelog

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.

No unreleased changes

1.0.0-pre11 - 2024-05-16

Changed

  • TyparDecl Widget by @edgarfgp in #96
  • Use voption by @edgarfgp in #99
  • Attributes clean up by @edgarfgp in #101

Fixed

  • Abbrev (type alias) doesn't output XML Docs by @edgarfgp in #101

1.0.0-pre10 - 2024-05-13

Added

  • Support InterfaceEnd and StructEnd widgets by @edgarfgp in #98

Fixed

  • Fix EmptyInterfaceMember widget by @edgarfgp in #98

1.0.0-pre9 - 2024-05-13

Added

  • Support EmptyInterfaceMember widget by @edgarfgp in #97

1.0.0-pre8 - 2024-05-12

Changed

  • Adds addition OS to build matrix by @TheAngryByrd in #94

Fixed

  • Fix AbstractSlot AnonRecord generation by @edgarfgp in #95

1.0.0-pre7 - 2024-05-10

Changed

  • Update to use netsandard2.1 by @edgarfgp in #93

1.0.0-pre6 - 2024-05-10

Changed

  • RecordPat widget by @edgarfgp in #85
  • Unify Constant widget by @edgarfgp in #86
  • Remove Extension attribute on types by @edgarfgp in #87
  • InheritRecordExpr by @edgarfgp in #88
  • Inherit Widgets by @edgarfgp in #89
  • Member LetBinding widget by @edgarfgp in #90
  • ExplicitCtor Widget by @edgarfgp in #91
  • Normalizing Widgets by @edgarfgp in #92

1.0.0-pre5 - 2024-04-14

Added

  • WhileExpr widget by @edgarfgp in #82
  • AutoProperty widget by @edgarfgp in #83

Changed

  • Update Property widget by @edgarfgp in #84

1.0.0-pre4 - 2024-04-07

Added

  • Add support for ExprForEach by @edgarfgp in #81

1.0.0-pre3 - 2024-04-01

Changed

  • More Widget Expr by @edgarfgp in #80

1.0.0-pre2 - 2024-03-27

Changed

  • Use WidgetBuilder for Expr and Pattern for simplicity by @edgarfgp in #79

1.0.0-pre1 - 2024-03-25

Added

  • Add Union samples by @edgarfgp in #74
  • Add record samples by @edgarfgp in #75
  • Support AppLongIdentAndSingleParenArg by @edgarfgp in #73
  • Add support for multiple bindings in a method by @edgarfgp in #78

Changed

  • Update AttributeCollectionBuilder by @edgarfgp in #76
  • Rework hasQuotes by @edgarfgp in #71

Fixed

  • Fix missing open statement in example code by @lamg in #72

0.9.0 - 2024-03-12

Fixed

  • Unable to return IfThenElse expression from a Method by @edgarfgp in #70

0.8.2 - 2024-03-11

Changed

  • Add backticks for reserved keywords by @JordanMarr in #68

0.8.1 - 2024-03-10

Added

  • Escape content in from String by @edgarfgp in #64

0.8.0 - 2024-03-08

Changed

  • Rework constant widgets by @edgarfgp in #57
  • Update fsdocs-tool to 20.0.0
  • Unify Module and Namespace

Added

  • Attribute Widgets by @edgarfgp in #58
  • Type widgets by @edgarfgp in #59
  • Add ConstantStringExpr widget

0.7.0 - 2023-02-11

Added

  • Interface Widget by @edgarfgp in #40
  • Initial support for unit of measures by @edgarfgp in #50
  • Interface abstract members widgets by @edgarfgp in #48
  • Common types by @edgarfgp in #47

Changed

  • Update fantomas by @kaashyapan in #38
  • Rework Class Widget by @edgarfgp in #42
  • Record Unions Generic Widgets by @edgarfgp in #45
  • Widgets for TypeAugmentation member methods and patterns by @kaashyapan in #46
  • Update fsharp formatting to modern theme by @nojaf in #49
  • Unify Record and GenericRecord into a single node by @TimLariviere in #52
  • Simplify union definitions by @edgarfgp in #53
  • Classes Unification by @edgarfgp in #54
  • Interfaces unification by @edgarfgp in #55
  • BindingNode cleanup by @edgarfgp in #51
  • DSL clean-up by @edgarfgp in #56

0.6.2 - 2023-06-07

Added

  • Attributes for Unions and Emums
  • Enum/Unions/Records fields attributes support
  • TypeArgs for Unions and Records

0.6.1 - 2023-06-04

Added

  • Add initial support for Classes

Fixed

  • Fix Multiple for loops in builder causes crash

0.6.0 - 2023-05-29

Added

  • Add initial support for IfThen expression
  • Add initial support for IfThenElse expression
  • Add initial support for IfThenElIf expression
  • Add supprt for yield! expression for CollectionBuilder

Changed

  • Update Fantomas.Core 6.0.3

0.5.0 - 2023-04-21

Added

  • Add initial support for IfThen expression

Changed

  • Rename Alias to Abbrev to match AST

0.4.0 - 2023-04-13

Added

  • Add initial support for enums and type aliases

Changed

  • Update Fantomas.Core 6.0.0

0.3.0 - 2023-04-11

Added

  • Add initial support for members in Record and Unions

Changed

  • Update Fantomas.Core 6.0.0-beta-001

0.2.0 - 2023-04-06

Added

  • Add initial support for Record TypeDeclaration. @nojaf

Changed

  • Target netstandard2.1 @nojaf
  • Use fixed version of Fantomas.Core @nojaf

0.1.0 - 2023-04-03

  • Initial release