HtmlBuilder
Release Notes
1.1.0 (2022-07-25)
Update dependencies.
Requirements to build
- Visual Studio 2022 Version 17.2 or .NET 6.0 SDK (SDK 6.0.300)
Changed
- Depend on Maroontress.Collection.
- Change
LangVersionto10. - Change
TargetFrameworktonetstandard2.1andnet6. - Update dependencies.
- Migrate
*.rulesetfiles to.editorconfigfiles.
1.0.4 (2019-09-28)
Add APIs to indent HTML files.
Requirements to run
- Visual Studio 2019 (16.3) or .NET Core 3.0 (3.0.100)
Requirements to build
- Visual Studio 2019 (16.3) or .NET Core 3.0 (3.0.100)
New
- Add the
ToString(FormatOptions)method andFormatOptionsclass to generate HTML files with indentation.
Changed
- Change the framework version with .NET Standard 2.1.
1.0.3 (2019-05-25)
Add APIs to generate an empty attribute.
Requirements to run
- Visual Studio 2019 (16.1) or .NET Core 2.2 (2.2.300)
Requirements to build
- Visual Studio 2019 (16.1) or .NET Core 2.2 (2.2.300)
New
- Add
AddEmptyAttributes()methods toTagandEmptyTagclasses in order to generate empty attributes.
Changed
- Migrate to C# 8.0.
- Fix
Node.ToString()method so that the occurrence order of attributes is deterministic. - Fix
AddAttributes()methods to generate empty attributes when the value of the attribute isnull.
1.0.2 (2019-04-15)
Add APIs to use Character References.
Requirements to run
- Visual Studio 2017 (15.9) or .NET Core 2.2 (2.2.203)
Requirements to build
- Visual Studio 2017 (15.9) or .NET Core 2.2 (2.2.203)
New
- Add a new node type of
NodeKind.CharacterReference. - Add
NodeFactory.Entityproperty and a new interfaceEntitythat provides Named Character References. - Add
NodeFactory.CharacterReference(int)method that provides a hexadecimal numeric character reference.
1.0.1 (2019-03-11)
Change API to separate interface and add properties.
Requirements to run
- Visual Studio 2017 (15.9) or .NET Core 2.2 (2.2.104)
Requirements to build
- Visual Studio 2017 (15.9) or .NET Core 2.2 (2.2.104)
New
- Add
Nameproperty toTagandEmptyTaginterfaces. - Add
NodeKindproperty to theNodeinterface.
Changed
- Separate
EmptyTaginterface from theTaginterface.
1.0.0 (2019-03-04)
Initial release.
Requirements to run
- Visual Studio 2017 (15.9) or .NET Core 2.2 (2.2.104)
Requirements to build
- Visual Studio 2017 (15.9) or .NET Core 2.2 (2.2.104)
New
- Add APIs to generate an HTML document.