github sqitchers/sqitch v1.5.2
Release v1.5.2

4 months ago

Changes for v1.5.2

  • Added missing German translations, thanks to @0xflotus for the PR (#873)!
  • Fixed bug where the location of reworked script files did not respect the deploy_dir, revert_dir, or verify_dir options. Thanks to Neil Freeman for the report (#875)!
  • Updated the MySQL engine's installation of the checkit() function so that it no longer depends on permission-checking, since the current user may not have such permission. It instead attempts to create the function and ignores a failure due to a lack of permission. Thanks to Alastair Douglas for the report and solution (#874)!
  • Added missing CockroachDB templates. Thanks to @Peterbyte for the report (#878)!
  • Removed support for the SNOWSQL_PORT environment variable, which has long been deprecated by Snowflake and likely never did anything.
  • Fixed the quoting of the role and schema names on connecting to Snowflake, which was silently failing and thus not properly using the registry schema, which lead to a failure to find the registry. Broken in v1.5.1.
  • Added redaction of passwords from Snowflake URL query parameters in the display URL. Any query parameter matching pwd will now appear as "REDACTED".
  • Expanded the documentation of Snowflake key pair authentication in sqitch-authentication.pod to recommend setting sensitive ODBC parameters in an odbc.ini file rather than connection URL query parameters.
  • Switched to key pair authentication in the Snowflake CI workflows.
  • Fixed another test failure with some Firebird configurations and improved diagnostic output when an engine cannot be integration-tested.

Don't miss a new sqitch release

NewReleases is sending notifications on new releases.