Skip to content

Releases: JasperFx/weasel

V7.5.0

24 Jul 15:21
8a66dec
Compare
Choose a tag to compare

What's Changed

  • Remove System.Data.Common package dependency by @baltie in #132
  • Link to repository URL in NuGet package by @pascalberger in #133
  • Bump Npgsql from 8.0.2 to 8.0.3 in /src/Weasel.Postgresql by @dependabot in #134
  • Remove string.Split allocation from parameter append hot path. by @Hawxy in #135
  • Add grouped parameter builder by @Hawxy in #136
  • Adding Sharding support to PostgreSQL Table model by @jeremydmiller in #137

New Contributors

Full Changelog: V7.4.0...V7.5.0

V7.4.0

23 Apr 22:26
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: V7.3.0...V7.4.0

V7.3.0

20 Mar 19:06
dfb5eaa
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 6.4.1...V7.3.0

6.4.1

22 Nov 09:23
Compare
Choose a tag to compare

✏️ What's Changed

  • Fixed regression around setting up Foreign Keys made in #103. Replaced cast to PostgresqlObjectName from DBObjectName with conversion. Overloaded also equality comparison to ensure that schema diffs will be backwards compatible by @oskardudycz in #109

Milestone: https://github.com/JasperFx/weasel/milestone/17?closed=1
Full Changelog: 6.4.0...6.4.1

6.4.0

21 Nov 10:15
Compare
Choose a tag to compare

🚀 What's New

  • Added "bigserial" and "smallserial" to the type mappings by @gfoidl in #106
  • Bumped peer dependencies by minor version by @oskardudycz in #107

Milestone: https://github.com/JasperFx/weasel/milestone/16?closed=1
Full Changelog: 6.3.0...6.4.0

6.3.0

08 Nov 15:59
b836e42
Compare
Choose a tag to compare

🚀 What's New

  • New overload on CommandBuilder.AppendWithParameters() to override the separator character. by @jeremydmiller in d713e81

Full Changelog: 6.2.0...6.3.0

6.2.0

02 Nov 11:43
Compare
Choose a tag to compare

🚀 What's New

  • Added support for case-sensitive SQL generation for PostgreSQL. So far, our schema comparison has not taken case sensitivity into account for PostgreSQL (as it's a default and recommended option). Still, for some cases it's useful to have it. Now you can do it by setting PostgresqlProvider.Instance.UseCaseSensitiveQualifiedNames to true in your application initialisation. by @oskardudycz in #103
  • Added option to preview the last parameter added CommandBuilder by @jeremydmiller in #104

Milestone: https://github.com/JasperFx/weasel/milestone/15
Full Changelog: 6.1.2...6.2.0

6.1.2

19 Oct 11:58
Compare
Choose a tag to compare

✏️ What's Changed

  • Added support for concurrent index creation for Postgres versions above 13. In version 13, the support for concurrent indexes changed, and they couldn't be run in the same statement as other queries. Thus, we didn't support it for versions above 13. This change brings also support to recent versions. by @danilfilatoff in #99
  • CI improvements to ease local testing by @oskardudycz in #102

New Contributors

Full Changelog: 6.1.1...6.1.2
Milestone: https://github.com/JasperFx/weasel/milestone/14?closed=1

6.1.1

19 Oct 07:14
Compare
Choose a tag to compare

✏️ What's Changed

  • Moved to drop constraints before tables creation in Postgres deltas. Thanks to that removing column that's part of primary key should work well by @jeremydmiller in #101

Full Changelog: 6.1.0...6.1.1
Milestone: https://github.com/JasperFx/weasel/milestone/13?closed=1

6.1.0

08 Aug 13:52
Compare
Choose a tag to compare

🚀 What's New

  • Added Function support in MSSQL by @smbecker in #91
  • Update index support to allow for INCLUDE (columns) syntax in MSSQL by @smbecker in #91
  • Added support for PostgreSQL 15's NULLS NOT DISTINCT for unique indexes by @VilleHakli in #89

✏️ What's Changed

New Contributors

Full Changelog: 6.0.3...6.1.0
Milestone: https://github.com/JasperFx/weasel/milestone/12?closed=1