Releases: vapor/mysql-kit
Require the new semver-major RC of mysql-nio
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
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
This patch was authored and released by @mcdappdev.
Adds functionality to hash SQL identifiers.
Use VARCHAR instead of TEXT
This patch was authored and released by @tanner0101.
Overrides SQLDataType.text
to use VARCHAR
instead of TEXT
(#265).
Allow optional database in MySQLConfiguration
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
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
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
Fixes an issue with sub-second date precision on Linux (#260).
Alter table syntax + coder fixes
Implement Postgres alter table syntax in SQLDialect
+ add improve coder JSON support.