github erikbra/grate 1.7.0

latest releases: 1.7.4, 1.6.3, 1.7.3...
16 days ago

Release 1.7.0

A couple of new features, so we deserve a version bump (according to semantic versioning).

Thanks a lot to @kitroed for making their first contribution!!

And, as always, bug/issue reports are always welcome, PRs are even more welcome 😉 - if you are able to. The PR doesn't have to be huge. Find something in the docs that is difficult to understand, if you have a question you don't find the answer to easily, or something else. Open source projects are a community effort, and the more each and every one of you contributes, the better grate gets 😄

New features

  • Implement repository path command line argument (#454) by @kitroed in #481
  • Dog-fooding: Use grate to version grate tables by @erikbra in #482 (maybe not a feature per se, but quite a big change, so it earns its place on the "new features" list 😄 )
  • Task #485: Add factory IFoldersConfiguration builder 'Folders' for convenience by @erikbra in #490
  • Issue #492: Add support for multiple simultaneous environments by @erikbra in #495

Old bugs that suddenly can be fixed

PR #482 made it much easier to evolve the grate table structure itself, and made fixing the following issues much easier.

  • Bug #440: Replaced "TableName" with [TableName] for SQL Server by @erikbra in #500
  • Bug 432: Allow for non-ASCII characters in scripts by @erikbra in #501

What's Changed

  • build(deps): bump Microsoft.Data.Sqlite from 8.0.2 to 8.0.3 by @dependabot in #471
  • build(deps): bump coverlet.collector from 6.0.1 to 6.0.2 by @dependabot in #472
  • build(deps): bump gittools/actions from 0.13.4 to 1.1.1 by @dependabot in #473
  • build(deps): bump azure/login from 1 to 2 by @dependabot in #474
  • build(deps): bump docker/build-push-action from 5.2.0 to 5.3.0 by @dependabot in #476
  • build(deps): bump MySqlConnector from 2.3.5 to 2.3.6 by @dependabot in #484
  • build(deps): bump docker/login-action from 3.0.0 to 3.1.0 by @dependabot in #475
  • build(deps): bump Xunit.DependencyInjection from 8.9.1 to 9.0.1 by @dependabot in #479
  • build(deps): bump Testcontainers from 3.7.0 to 3.8.0 by @dependabot in #483
  • build(deps): bump Xunit.DependencyInjection.Logging from 8.1.0 to 9.0.0 by @dependabot in #480
  • Dog-fooding: Use grate to version grate tables by @erikbra in #482
  • build(deps): bump Testcontainers.PostgreSql from 3.7.0 to 3.8.0 by @dependabot in #488
  • build(deps): bump Testcontainers.MsSql from 3.7.0 to 3.8.0 by @dependabot in #489
  • build(deps): bump Testcontainers.MariaDb from 3.7.0 to 3.8.0 by @dependabot in #486
  • build(deps): bump Testcontainers.Oracle from 3.7.0 to 3.8.0 by @dependabot in #487
  • Implement repository path command line argument (#454) by @kitroed in #481
  • Task #485: Add factory IFoldersConfiguration builder 'Folders' for convenience by @erikbra in #490
  • build(deps): bump Xunit.DependencyInjection from 9.0.1 to 9.1.0 by @dependabot in #491
  • build(deps): bump Microsoft.Data.Sqlite from 8.0.3 to 8.0.4 by @dependabot in #494
  • Chore/more integration tests by @erikbra in #493
  • build(deps): bump xunit from 2.7.0 to 2.7.1 by @dependabot in #498
  • build(deps): bump Oracle.ManagedDataAccess.Core from 3.21.130 to 3.21.140 by @dependabot in #499
  • Issue #492: Add support for multiple simultaneous environments by @erikbra in #495
  • build(deps): bump xunit.runner.visualstudio from 2.5.7 to 2.5.8 by @dependabot in #497
  • Bug #440: Replaced "TableName" with [TableName] for SQL Server by @erikbra in #500
  • Bug 432: Allow for non-ASCII characters in scripts by @erikbra in #501
  • build(deps): bump MySqlConnector from 2.3.6 to 2.3.7 by @dependabot in #502
  • Fix integration tests by @erikbra in #496
  • build(deps): bump Xunit.DependencyInjection from 9.1.0 to 9.2.1 by @dependabot in #505
  • build(deps): bump xunit.runner.visualstudio from 2.5.8 to 2.8.0 by @dependabot in #507
  • build(deps): bump xunit from 2.7.1 to 2.8.0 by @dependabot in #506

New Contributors

Full Changelog: 1.6.2...1.7.0

Don't miss a new grate release

NewReleases is sending notifications on new releases.