Release 1.5.0
As usual, quite a while between releases, as real work™️ and life itself takes some time 😄
Thanks to all the people that contribute, either via filing issues or PRs to grate! More contributors are more than welcome as well! No contribution is too small 😃
Grate is now also available via homebrew - separate cask for now, hope to get it into the official homebrew repo soon:
https://erikbra.github.io/grate/getting-grate/#homebrew
You can get the binaries from here below, if that's your thing, or you can use some of the more convenient deployment channels, listed here: https://erikbra.github.io/grate/getting-grate/
What's Changed
Bugs fixed
- Issue #235: Incorrect exception message in Migration\OracleDatabase.cs - (Maria DB -> Oracle) by @RachelAmbler in #240
- workflow donwload ref up to v1.4.0 by @OzBob in #281
- Issue #282: Respect the users console background colours by @wokket in #290
- Issue #311: Do not output 'No sql run' in Dryrun mode by @erikbra in #316
- Issue #307: Set 'master' DB name per database type by @erikbra in #314
- Issue #232: Disable connection pooling by default for SqlServer by @erikbra in #322
New features
- Create winget package on build - resolves #209 by @erikbra in #231
- .NET 7 support by @erikbra in #313
- Feat #252 custom create database by @erikbra in #289
Improvements in documentation
- Fixed some typos with AnyTime (issue #237) by @RachelAmbler in #239
- GettingStarted by @OzBob in #279
- Using Markdown comment in issue templates so user doesn't need to remove the instructions lines manually by @MangelMaxime in #293
- Clarify --adminconnectionstring purpose in docs by @mattgallagher92 in #309
- Bug #302: Clarify documentation when specifying multiple folders by @erikbra in #317
- Update configuration docs to reflect pull #314 by @mattgallagher92 in #318
- Feat #61: Added doc on how to install with homebrew by @erikbra in #323
Chores
- Bump Microsoft.NET.Test.Sdk from 17.3.1 to 17.3.2 by @dependabot in #254
- Restrict max CPU count to 2 when running tests by @erikbra in #257
- Bump docker/login-action from 2.0.0 to 2.1.0 by @dependabot in #263
- Bump docker/build-push-action from 3.1.1 to 3.2.0 by @dependabot in #262
- Bump docker/metadata-action from 4.0.1 to 4.1.0 by @dependabot in #261
- Bump gittools/actions from 0.9.13 to 0.9.14 by @dependabot in #260
- Bump Microsoft.Data.SqlClient from 5.0.0 to 5.0.1 by @dependabot in #259
- fix: Added tests using case sensitive Sql server by @wokket in #251
- Bump actions/setup-dotnet from 2 to 3 by @dependabot in #258
- Bumped PostgreSQL identifier from 14 -> 15 on latest by @erikbra in #271
- Update FluentAssertions requirement from 6.7.* to 6.8.* by @dependabot in #267
- Bump docker/metadata-action from 4.1.0 to 4.1.1 by @dependabot in #266
- Bump gittools/actions from 0.9.14 to 0.9.15 by @dependabot in #272
- Update NUnit3TestAdapter requirement from 4.2.* to 4.3.* by @dependabot in #273
- Update Microsoft.Extensions.DependencyInjection requirement from 6.0.* to 7.0.* by @dependabot in #275
- Update Microsoft.Extensions.Logging.Console requirement from 6.0.* to 7.0.* by @dependabot in #278
- Update Microsoft.Extensions.Hosting requirement from 6.0.* to 7.0.* by @dependabot in #276
- Update Microsoft.Data.Sqlite requirement from 6.0.* to 7.0.* by @dependabot in #277
- Update MySqlConnector requirement from 2.1.* to 2.2.* by @dependabot in #285
- Update NUnit.Console requirement from 3.15.* to 3.16.* by @dependabot in #287
- Bump Microsoft.NET.Test.Sdk from 17.3.2 to 17.4.1 by @dependabot in #288
- Update Npgsql requirement from 6.0.* to 7.0.* by @dependabot in #286
- Bump docker/build-push-action from 3.2.0 to 4.0.0 by @dependabot in #300
- Bump Microsoft.Data.SqlClient from 5.0.1 to 5.1.0 by @dependabot in #299
- Bump docker/metadata-action from 4.1.1 to 4.3.0 by @dependabot in #297
- Bump Microsoft.NET.Test.Sdk from 17.4.1 to 17.5.0 by @dependabot in #306
- Update NSubstitute requirement from 4.4.* to 5.0.* by @dependabot in #304
- Update FluentAssertions requirement from 6.8.* to 6.10.* by @dependabot in #303
- build(deps): bump gittools/actions from 0.9.15 to 0.10.2 by @dependabot in #312
- build(deps): update NUnit3TestAdapter requirement from 4.3.* to 4.4.* by @dependabot in #308
- Changed to using official Oracle docker image for testing by @erikbra in #291
- Make unit tests work again by @erikbra in #315
- build(deps): bump Microsoft.Data.SqlClient from 5.1.0 to 5.1.1 by @dependabot in #320
New Contributors
- @RachelAmbler made their first contribution in #239
- @MangelMaxime made their first contribution in #293
- @mattgallagher92 made their first contribution in #309
Full Changelog: 1.4.0...1.5.0