Skip to content

Releases: JasperFx/weasel

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

1.3.0

06 Dec 12:55
Compare
Choose a tag to compare

Weasel.Postgres

Enhancements

  • Add index definition parse logic to handle nulls sort order #52
  • Add implementation to support COLLATE on index creation #54

Bug Fixes

  • Index parsing fails with an exception when USING clause is not there in the index definition #53
  • Fix index definition parse logic to handle tablespace #51

Miscellaneous

  • Add unit test for support FASTUPDATE on gin indexes #25

Milestone v1.3.0: https://github.com/JasperFx/weasel/milestone/8?closed=1
Full Changelog: v1.2.0...v1.3.0