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.
- Change package target frameworks from .NET Standard 2.0 to .NET 8.0 and .NET Framework 4.6.2.
- Upgrade Atata package reference to v4.0.0-beta.12.
- Upgrade Atata.Cli.HtmlValidate package reference to v4.0.0-beta.3.
- Change
HtmlValidationOptions.HtmlValidatePackageVersionproperty default value to"10.7.0".
3.4.0 - 2025-10-30
- Upgrade Atata.Cli.HtmlValidate package reference to v2.4.0.
3.3.0 - 2025-10-26
- Upgrade Atata package reference to v3.7.0.
- Enable nullable reference types feature.
- Change
HtmlValidationOptions.HtmlValidatePackageVersionproperty default value to"10.2.1".
3.2.0 - 2025-01-28
- Upgrade Atata package reference to v3.4.0.
- Change
HtmlValidationOptions.HtmlValidatePackageVersionproperty default value to"8.29.0".
3.1.0 - 2024-05-18
- Upgrade Atata package reference to v3.1.0.
- Validation result output cuts off when greater than 65536 characters on non-Windows OSs (#9).
- Upgrade Atata package to v3.0.0.
- Change
HtmlValidationOptions.HtmlValidatePackageVersionproperty default value to"8.18.1".
- Remove obsolete
HtmlValidationOptionsproperties:KeepHtmlFileWhenValidandRecommendedHtmlValidatePackageVersion. - Remove
Func<AtataContext, string> WorkingDirectoryBuilderproperty ofHtmlValidationOptionsin favor of usingstring WorkingDirectoryproperty.
- Upgrade Atata package to v2.14.0.
- Change
HtmlValidationOptions.HtmlValidatePackageVersionproperty default value to"8.9.1".
- Change
HtmlValidationOptions.HtmlValidatePackageVersionproperty default value to"8.3.0". - Upgrade Atata package to v2.9.0.
- Upgrade Atata.Cli.HtmlValidate package to v2.3.0.
- Change
HtmlValidationOptions.HtmlValidatePackageVersionproperty default value to"7.13.2". - Upgrade Atata package to v2.7.0.
- Upgrade Atata.Cli.HtmlValidate package to v2.2.0.
- Upgrade Atata package to v2.2.0.
- Change
HtmlValidationOptions.HtmlValidatePackageVersionproperty default value to"7.5.0".
- Upgrade Atata.Cli.HtmlValidate package to v2.1.0.
- Upgrade Atata package to v2.1.0.
- Change
HtmlValidationOptions.HtmlValidatePackageVersionproperty default value to"7.1.2".
- Add optional
AtataContext atataContextparameter toHtmlValidatorconstructor.
- Change
HtmlValidationOptions.HtmlValidatePackageVersionproperty default value to"7.0.0". - Get rid of
AtataContext.Currentusages. - Change
HtmlValidationOptions.WorkingDirectoryBuilderproperty type fromFunc<string>toFunc<AtataContext, string>. - Upgrade Atata.Cli.HtmlValidate package to v2.0.0.
- Upgrade Atata package to v2.0.0.
- Add
public ICliCommandFactory CliCommandFactory { get; set; }property toHtmlValidationOptions.
- Upgrade Atata.Cli.HtmlValidate package to v1.4.0.
- Upgrade Atata package to v1.14.0.
- Change
HtmlValidationOptions.HtmlValidatePackageVersionproperty default value to"5.5.0".
- Change
HtmlValidationOptions.HtmlValidatePackageVersionproperty default value to"5.2.0".
- Add
ValidateHtmlAttributetrigger attribute.
- Add
ComponentFullNameof page object to error message inPageObjectHtmlValidateExtensions.ValidateHtmlmethod. - Reformat main log message in
PageObjectHtmlValidateExtensions.ValidateHtmlmethod. - Upgrade Atata.Cli.HtmlValidate package to v1.3.0.
- Upgrade Atata.Cli.HtmlValidate package to v1.2.0.
- Replace
RecommendedHtmlValidatePackageVersionproperty ofHtmlValidationOptionswith newHtmlValidatePackageVersion.
- Add method to
HtmlValidationResult:public HtmlValidationResult MoveFilesToDirectory(string directory);
- Add property to
HtmlValidationOptions:public string RecommendedHtmlValidatePackageVersion { get; set; } = "5.x";
- Make
HtmlValidationOptionsbool KeepHtmlFileWhenValidproperty obsolete and replace it with newHtmlSaveCondition SaveHtmlToFileproperty. - Upgrade Atata.Cli.HtmlValidate package to v1.1.0.
- Improve logging of
HtmlValidator.
Initial version release.