Skip to content

Releases: atata-framework/atata-configuration-json

1.7.0

02 Sep 11:52
Compare
Choose a tag to compare

New Features

  • #68 Add driverInitializationStage configuration property

Changes and Enhancements

  • #67 Use Atata package v1.12.0

Links

Atata.Configuration.Json 1.7.0 on NuGet
Atata.Configuration.Json 1.7.0 is Released - Atata Blog

1.6.0

04 Jun 09:58
Compare
Choose a tag to compare

New Features

  • #57 Support environment variables
  • #60 Add UseNUnitTestSuiteName and UseNUnitTestSuiteType configuration properties
  • #61 Add artifactsPath configuration property
  • #62 Add timeZone configuration property
  • #63 Add support of NLogFileConsumer
  • #64 Add onCleanUpAddArtifactsToNUnitTestContext configuration property
  • #65 Add onCleanUpAddDirectoryFilesToNUnitTestContext configuration property
  • #66 Fill template variables of driver options capabilities and preferences

Changes and Enhancements

  • #58 Use Atata.WebDriverExtras package v1.5.0
  • #59 Use Atata package v1.11.0

Links

Atata.Configuration.Json 1.6.0 on NuGet
Atata.Configuration.Json 1.6.0 is Released - Atata Blog

1.5.0

16 Dec 14:59
Compare
Choose a tag to compare

New Features

  • #56 Add support of log consumer configuration properties for hierarchical prefixes customization

Changes and Enhancements

  • #53 Use Newtonsoft.Json package v12.0.3
  • #54 Use Atata.WebDriverExtras package v1.4.0
  • #55 Use Atata package v1.9.0

Links

Atata.Configuration.Json 1.5.0 on NuGet
Atata.Configuration.Json 1.5.0 is Released - Atata Blog

1.4.0

05 Nov 12:13
Compare
Choose a tag to compare

New Features

  • #45 Add support of "AssemblyNamePattern"s configuration properties
  • #46 Add driver's portsToIgnore configuration property
  • #48 Add support of attributes
  • #49 Add warningReportStrategyType configuration property
  • #50 Add useNUnitWarningReportStrategy configuration property
  • #51 Add useAllNUnitFeatures configuration property

Changes and Enhancements

  • #44 Use Atata package v1.8.0
  • #47 Change types of JsonConfig<TConfig> array properties to List<T>
  • #52 Use TypeFinder while mapping type configuration properties

Links

Atata.Configuration.Json 1.4.0 on NuGet
Atata.Configuration.Json 1.4.0 is Released - Atata Blog

1.3.0

28 Apr 13:57
Compare
Choose a tag to compare

Check Atata.Configuration.Json 1.3.0 is Released blog post.

New Features

  • #35 Add .NET 4.6 as target framework
  • #39 Add support of "options.extensions" configuration property for Edge driver

Changes and Enhancements

  • #36 Use Atata.WebDriverExtras package v1.3.0
  • #37 Use Atata package v1.5.0
  • #38 Update JsonConfig<TConfig>.Current to consider AsyncLocal mode of AtataContext

Links

Atata.Configuration.Json 1.3.0 on NuGet
Atata.Configuration.Json 1.3.0 is Released - Atata Blog

1.2.0

19 Sep 10:22
Compare
Choose a tag to compare

Check Atata.Configuration.Json 1.2.0 is Released blog post.

New Features

  • #28 Add aggregateAssertionExceptionType configuration property
  • #29 Add aggregateAssertionStrategyType configuration property
  • #30 Add useNUnitAggregateAssertionStrategy configuration property

Changes and Enhancements

  • #27 Use Atata package v1.3.0

Links

Atata.Configuration.Json 1.2.0 on NuGet
Atata.Configuration.Json 1.2.0 is Released - Atata Blog

1.1.0

13 May 08:24
Compare
Choose a tag to compare

Check Atata.Configuration.Json 1.1.0 is Released blog post.

Changes and Enhancements

  • #23 Use Selenium.WebDriver package v3.141.0
  • #24 Use Newtonsoft.Json package v12.0.2
  • #25 Use Atata.WebDriverExtras package v1.2.0
  • #26 Use Atata package v1.1.0

Fixes

  • #22 ApplyJsonConfig method for AtataContext.GlobalConfiguration doesn't set JsonConfig<TConfig>.Global value if there are already settings in AtataContext.GlobalConfiguration

Links

Atata.Configuration.Json 1.1.0 on NuGet
Atata.Configuration.Json 1.1.0 is Released - Atata Blog

1.0.0

19 Oct 14:34
Compare
Choose a tag to compare

Check Atata.Configuration.Json 1.0.0 is Released blog post.

Changes and Enhancements

  • #19 Use Selenium.WebDriver package v3.14.0
  • #20 Use Atata.WebDriverExtras package v1.1.0
  • #21 Use Atata package v1.0.0

Fixes

  • #18 Applying of JsonConfig with multiple drivers fails when applied to AtataContext.GlobalConfiguration

Links

Atata.Configuration.Json 1.0.0 on NuGet
Atata.Configuration.Json 1.0.0 is Released - Atata Blog

0.17.0

05 Sep 13:16
Compare
Choose a tag to compare

Check Atata.Configuration.Json 0.17.0 Released blog post.

Breaking Changes

  • #10 Remove mapping of DesiredCapabilities
  • #11 Remove mapping of PhantomJSDriver

New Features

  • #13 Add mapping of Base, ElementFind, Waiting, Verification timeout and interval
  • #15 Write config file path to log
  • #16 Support {basedir} in service/driverPath

Changes and Enhancements

  • #7 Use Selenium.WebDriver package v3.12.1
  • #8 Use Atata.WebDriverExtras package v1.0.0
  • #9 Use Atata package v0.17.0
  • #14 Deprecate mapping of RetryTimeout and RetryInterval
  • #17 Use Newtonsoft.Json package v11.0.2

Fixes

  • #12 JsonConfig<TConfig>.Global and JsonConfig<TConfig>.Current can be set with incorrect values

Links

Atata.Configuration.Json 0.17.0 on NuGet
Atata.Configuration.Json 0.17.0 Released - Atata Blog

0.16.0

18 Jan 16:08
Compare
Choose a tag to compare

Check Atata.Configuration.Json 0.16.0 Released blog post.

New Features

  • #5 Add Culture property support
  • #6 Add JsonConfigFile class

Changes and Enhancements

  • #1 Use Selenium.WebDriver package v3.8.0
  • #2 Use Atata.WebDriverExtras package v0.14.0
  • #3 Use Atata package v0.16.0
  • #4 Remove Selenium.Support package reference

Links

Atata.Configuration.Json 0.16.0 on NuGet
Atata.Configuration.Json 0.16.0 Released - Atata Blog