Skip to content

Releases: vapor/mysql-kit

Require the new semver-major RC of mysql-nio

06 May 10:16
b59a08d
Compare
Choose a tag to compare
This patch was authored and released by @gwynne.

Semver-major is more trouble than it's worth sometimes.

Need a new release to bump Package.swift. There's no change to MySQLKit's API whatsoever so it's semver-patch here.

Fix decode force unwrap

22 Apr 22:46
932d772
Compare
Choose a tag to compare
Pre-release
This patch was authored and released by @tanner0101.

Replaces a force unwrap in MySQLDataDecoder with a Swift error (#274).

Add normalize method and upgrade SQLKit

14 Apr 20:01
9b3fbb2
Compare
Choose a tag to compare
Pre-release
This patch was authored and released by @mcdappdev.

Adds functionality to hash SQL identifiers.

Use VARCHAR instead of TEXT

04 Mar 23:24
35c9ea3
Compare
Choose a tag to compare
Pre-release
This patch was authored and released by @tanner0101.

Overrides SQLDataType.text to use VARCHAR instead of TEXT (#265).

Allow optional database in MySQLConfiguration

04 Mar 20:51
886c97b
Compare
Choose a tag to compare
This patch was authored and released by @tanner0101.

Small fix to allow optional database string in new MySQLConfiguration for unix domain socket path (#264).

Add unix socket option to MySQLConfiguration

04 Mar 20:24
411631f
Compare
Choose a tag to compare
This patch was authored and released by @tanner0101.

Adds MySQLConfiguration(unixDomainSocketPath:) initializer for connecting to MySQL over a unix socket (#263, vapor/fluent-mysql-driver#161).

Release Candidate 1

28 Feb 21:41
1706262
Compare
Choose a tag to compare
Release Candidate 1 Pre-release
Pre-release

Updates to Swift 5.2 and macOS 10.15 as well as updating dependencies to RC versions.

Release candidates represent the final shift toward focusing on bug fixes and documentation. Breaking changes will only be accepted for critical issues. We expect a final release of this package shortly after Swift 5.2's release date.

Fix subsecond precision on Linux

25 Feb 21:08
97e9811
Compare
Choose a tag to compare

Fixes an issue with sub-second date precision on Linux (#260).

Alter table syntax + coder fixes

20 Feb 23:49
a21cd8d
Compare
Choose a tag to compare
Pre-release

Implement Postgres alter table syntax in SQLDialect + add improve coder JSON support.

Correctly decode null columns

14 Feb 22:30
0afdcf8
Compare
Choose a tag to compare
Pre-release

Fixes a bug causing columns with null values to not correctly decode to Swift optionals (fixes #255, #256).