Skip to content

Releases: grate-devs/grate

2.0.0

25 Dec 08:24
f3dc728

Choose a tag to compare

Update

Merry Christmas to everyone. Time for a new grate release with new support .NET 10 and bug fixes.

What's Changed

  • feat #676: Add support for net10, and remove support for net6/net7 by @wokket in #683
  • Document Alpine Linux support; recommend against creating .apk package by @Copilot in #701
  • Update repository references from erikbra/grate to grate-devs/grate by @Copilot in #703
  • Fix Docker multi-platform build for ARM64 architectures by @Copilot in #705
  • Trying to get multi-arch docker build to work again (still doesn't work yet, disabled arm64 build in GitHub Actions for now) by @erikbra in #709
  • [WIP] Fix case-sensitive comparison for schema name in SQL Server by @Copilot in #700
  • Flatten folder when introduce the zip file by @hoangthanh28 in #710
  • Changing the NuGet Trusted Publishing to use the username in secret. by @hoangthanh28 in #708
  • Chore: Fix docker repository name by @erikbra in #706
  • Restore OIDC trusted publishing for NuGet package publishing by @Copilot in #704
  • Update the grate new repos link and docs website by @hoangthanh28 in #712
  • Moving the dockerHub username to secrets. by @hoangthanh28 in #713

New Contributors

  • @Copilot made their first contribution in #701

Full Changelog: 1.9.8...2.0.0

1.9.8

07 Dec 06:46
087331d

Choose a tag to compare

Another pipeline-only release.

What's Changed

  • fix: set the RuntimeIdentifiers to empty when building the docker image. by @hoangthanh28 in #696
  • Adding the release asset after publishing artifact. by @hoangthanh28 in #697

Full Changelog: 1.9.7...1.9.8

1.9.7

06 Dec 09:40

Choose a tag to compare

Trying a different way of creating the release.

Full Changelog: 1.9.6...1.9.7

1.9.6

06 Dec 09:08
e25d6c1

Choose a tag to compare

What's Changed

  • fix #689: Yet another attempt at resolving build pipeline by @wokket in #694

Full Changelog: 1.9.5...1.9.6

1.9.5

06 Dec 08:45
898e41c

Choose a tag to compare

What's Changed

Full Changelog: 1.9.4...1.9.5

1.9.3

06 Dec 04:49
0a64318

Choose a tag to compare

A small release to try and resolve some build issues.

What's Changed

  • Build: Update build to use trusted publish for library nugets by @wokket in #690
  • fix #689: Ensure we can get artifacts into a release when the build i… by @wokket in #691

Full Changelog: 1.9.2...1.9.3

1.9.2

04 Dec 19:08
fbeac37

Choose a tag to compare

What's Changed

Full Changelog: 1.9.1...1.9.2

1.9.1

04 Dec 10:51
21949fa

Choose a tag to compare

Bug fix release.

What's Changed

Full Changelog: 1.9.0-beta.1...1.9.1

V1.9.0-beta

11 Oct 21:22
f33ca01

Choose a tag to compare

It's been a while between releases so we're releasing this as a beta for testing.

The release went out for real instead of a beta, oh well.

What's Changed

  • [Build] Update docker containers to .net9 so they build by @wokket in #667
  • Publish docker container with multiple platforms support. by @hoangthanh28 in #658
  • Fix build command for self-contained executable by @tracker1 in #671
  • fix(sql-server): Remove text and ntext when creating grate internal tables by @hoangthanh28 in #662
  • build: Update pipeline to use trusted publishing instead of static API key by @wokket in #672
  • [Docs] Update --isuptodate documentation by @Tsingis in #584
  • chore(sdk): bump the project to .net 9 by @hoangthanh28 in #607
  • Chore: Make it still build on .net6.0 and 7.0 by @erikbra in #613
  • Chore: Use latest SqlServer 2022 docker image in tests by @erikbra in #614
  • [Fix(mariadb)]: correct the grate internal migration script - issue #569 by @hoangthanh28 in #606
  • [Sample] Added example of running a migration as part of automated tests by @wokket in #633
  • [Docs] Update --transaction default to false in index.md by @DynamicPaul in #646
  • [Docs] Update TokenReplacement.md by @tracker1 in #644
  • [Feat] Log scripts as DryRun and not Running by @Tradioyes in #621
  • [Fix] #616 - Fix MySQL syntax errors by @Coedgy in #617
  • [Feat] #641: Allow equal signs in user tokens by @wokket in #663
  • [Fix] Make transaction scope timeout the same as command timeout by @sebgod in #612

New Contributors

Thank you to everyone that has stepped up and contributed to this release...grate is only as good as the people that chip in to make it awesome! 🍻

Full Changelog: 1.8.0...1.9.0

1.8.0

25 Jul 07:09

Choose a tag to compare

Time for another grate release. A couple of small new features, and some bugfixes. Thanks for all the feedback! A special thanks to first-time contributors @ArveSystad, @XelgoSett (PR not merged, but good input, thanks!), and @Delich, for reporting a missing update in the documentation.

New features

Bugs fixed

  • Bug #557: Fixed new (similar) bug if grate schemas/tables exist with different casing for PostgreSQL by @erikbra in #560
  • Bug #536: Run After Create Database scripts are run even if database isn't created from scratch by grate by @erikbra in #565
  • Bug #524: Scripts in internal Grate migration tables are always registered as "run" by @erikbra in #566
  • Bug #553: Baseline creates orphan version_id in ScriptsRun by @erikbra in #567

List of everything that's changed (including chores)

  • build(deps): bump Microsoft.NET.Test.Sdk from 17.9.0 to 17.10.0 by @dependabot in #525
  • build(deps): bump xunit.runner.visualstudio from 2.8.0 to 2.8.1 by @dependabot in #528
  • build(deps): bump xunit from 2.8.0 to 2.8.1 by @dependabot in #527
  • Task #504: Add --isuptodate feature by @erikbra in #529
  • build(deps): bump docker/login-action from 3.1.0 to 3.2.0 by @dependabot in #531
  • build(deps): bump Microsoft.Data.Sqlite from 8.0.5 to 8.0.6 by @dependabot in #530
  • build(deps): bump Microsoft.Data.SqlClient from 5.2.0 to 5.2.1 by @dependabot in #535
  • build(deps): bump MartinCostello.Logging.XUnit from 0.3.0 to 0.4.0 by @dependabot in #534
  • build(deps): bump docker/build-push-action from 5.3.0 to 5.4.0 by @dependabot in #537
  • build(deps): bump docker/build-push-action from 5.4.0 to 6.0.1 by @dependabot in #543
  • build(deps): bump docker/build-push-action from 6.0.1 to 6.0.2 by @dependabot in #545
  • build(deps): bump docker/build-push-action from 6.0.2 to 6.1.0 by @dependabot in #547
  • Add reassuring info message when running in baseline mode by @ArveSystad in #542
  • Update TestContainers to 3.9.0 by @erikbra in #548
  • build(deps): bump docker/build-push-action from 6.1.0 to 6.2.0 by @dependabot in #552
  • build(deps): bump gittools/actions from 1.1.1 to 1.2.0 by @dependabot in #556
  • build(deps): bump docker/build-push-action from 6.2.0 to 6.4.0 by @dependabot in #558
  • build(deps): bump docker/build-push-action from 6.4.0 to 6.4.1 by @dependabot in #559
  • Bug #557: Fixed new (similar) bug if grate schemas/tables exist with different casing for PostgreSQL by @erikbra in #560
  • Bug #536: Run After Create Database scripts are run even if database isn't created from scratch by grate by @erikbra in #565
  • build(deps): bump gittools/actions from 1.2.0 to 2.0.1 by @dependabot in #563
  • build(deps): bump docker/build-push-action from 6.4.1 to 6.5.0 by @dependabot in #561
  • build(deps): bump docker/login-action from 3.2.0 to 3.3.0 by @dependabot in #562
  • Bug #524: Scripts in internal Grate migration tables are always registered as "run" by @erikbra in #566
  • Bug #553: Baseline creates orphan version_id in ScriptsRun by @erikbra in #567

New Contributors

Full Changelog: 1.7.4...1.8.0