Skip to content

Releases: Syrx/Syrx.Commanders.Databases

2.4.0

19 Jan 12:48
f84e74a
Compare
Choose a tag to compare

Minor Release

Technical release. Final .NET8 release before introducing .NET9.
No functional changes.
Publishing as 2.4.0 for consistent versioning across this final .NET8 release.

What's Changed

  • Submodule support by @sextondjc in #12
  • Remove floating versions by @sextondjc in #13
  • Introduced Directory.Build.props file.
  • Updated assertion messages support again. by @sextondjc in #17
  • Corrected assertion message bug. by @sextondjc in #18
  • Make tests overridable. by @sextondjc in #19
  • Bump .submodules/Syrx from 6119004 to 647bd88 by @dependabot in #20
  • Bump .submodules/Syrx from 647bd88 to 666196d by @dependabot in #21
  • Bump xunit.runner.visualstudio from 2.8.2 to 3.0.0 by @dependabot in #22
  • Bump coverlet.collector from 6.0.2 to 6.0.3 by @dependabot in #23
  • Bump xunit from 2.9.2 to 2.9.3 by @dependabot in #24
  • Bump xunit.runner.visualstudio from 3.0.0 to 3.0.1 by @dependabot in #25
  • Bump Microsoft.Extensions.Configuration and Microsoft.Extensions.Configuration.Json by @dependabot in #26
  • Bump Microsoft.Extensions.Configuration and Microsoft.Extensions.Configuration.Xml by @dependabot in #27
  • Bump Microsoft.Extensions.DependencyInjection and Microsoft.Extensions.Logging.Console by @dependabot in #28
  • Bump Microsoft.Extensions.Options from 9.0.0 to 9.0.1 by @dependabot in #29
  • Bump Microsoft.Extensions.Configuration.Binder from 9.0.0 to 9.0.1 by @dependabot in #30
  • Bump Microsoft.Extensions.Configuration from 9.0.0 to 9.0.1 by @dependabot in #32
  • 2.4.0 by @sextondjc in #33

Full Changelog: 2.3.0...2.4.0

2.3.0

22 Nov 18:19
0674822
Compare
Choose a tag to compare

What's Changed

Detailed Changes

  • Syrx.Commanders.Databases.Settings.Readers - removed redundant references.
  • Syrx.Commander.Databases.Settings.Extensions - marked Evalute method as private.
  • Syrx.Commanders.Databases.Settings.Extensions.Json - added UseFile extension method to provide better syntactic support.
  • Syrx.Commanders.Databases.Settings.Extensions.Xml - added UseFile extension method to provide better syntactic support.

Full Changelog: 2.2.0...2.3.0

2.2.0

21 Nov 16:48
a2d73cd
Compare
Choose a tag to compare

2.2.0 Minor release.

What's Changed

  • First commit. Split from 2.1.0. by @sextondjc in #1
  • Bump actions/checkout from 3 to 4 by @dependabot in #2
  • Bump Microsoft.NET.Test.Sdk from 17.11.1 to 17.12.0 by @dependabot in #3
  • 2.2.0 by @sextondjc in #9
  • Added Directory.Build.props to simplify build and package maintenance.
  • Added a new unit tests assembly for the DatabaseCommander. Have been relying on integration tests for specific connectors so far.
  • Added argument null validation for the Execute and ExecuteAsync with TModel overloads. These will now return an ArgumentNullException instead of a NullReferenceException.
  • Updated projects to use floating versions. This should (hopefully) make dependabot updates simpler.

New Contributors

Full Changelog: https://github.com/Syrx/Syrx.Commanders.Databases/commits/2.2.0