- Support
float
field type.
- Drop support for end-of-life frameworks.
- Use roll forward with .NET tool.
- Support events.
- Add .NET 8 targets. Update dependencies.
- Support
datetime
.
- Support
extern
data and enum types.
- Update dependencies.
- Add .NET 7; remove .NET Core 3.1 and .NET 5.
- Support nullable fields.
- Fix build that didn't work properly on .NET 5 or .NET Core 3.1.
- Minor bug fixes.
- Support custom Scriban template.
- Fix "clean" feature.
- Update
Facility.Definition
.
- Remove extra blank lines from output.
- Use a Scriban template under the hood.
- Update
Facility.Definition
andFacility.CodeGen.Console
. - Add .NET Core App 3.1 support to
fsdgenmd
.
- Update
Facility.Definition
. (Supports shorthand for required attribute, e.g.string!
.)
- Upgrade to .NET Standard 2.0. Upgrade NuGet dependencies.
- Convert
fsdgenmd
to a .NET Core Global Tool. - Support static
MarkdownGenerator.GenerateMarkdown
for C# build scripts. - Leverage
FacilityConformance
tool.
- Start tracking version history.