Skip to content

Pistachio

v1.4.0 Bugfix

This release fixes issues for SREs watching stability and regressions.

Published 2mo Relational Databases
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

cli database-migration database-migrations db-migration ddl declarative
+7 more
declarative-migrations go postgresql schema-changes schema-management schema-migration schema-migrations

Summary

AI summary

Reject empty or whitespace schema names during validation.

Full changelog

Changelog

  • f7cea02a0a4936910b705b7ec27126fd2427b7e7 Merge pull request #146 from winebarrel/update-changelog
  • 2e988feb407e22c8ab768f9d44dd440db6f46ea8 Add 1.4.0 to Change log
  • e0fee463de2a5fbd69b71a0e0a8c57cbd57f6b5f Merge pull request #145 from winebarrel/claude/changelog-unreleased
  • d7e7d290463fba0b1123f70f8abef306e8812fdf Add [Unreleased] CHANGELOG entries for #139–#144
  • 65c2826acdb2bd484eff3cb62cfd50469f1cb3bb Merge pull request #142 from winebarrel/claude/fix-replacer-determinism
  • 36fc5df6dc023a8c667c584ce6e613ab81dcf278 Clarify three-part-reference test comment
  • b56bdb46880b0dc42ffc7edd40bda364b582ede4 Drop raw-form fallback in schema-replacer pair list
  • 456ed2c125cb77f81949ed6fc5e8bbf8dfa4c090 Merge pull request #140 from winebarrel/claude/fix-identity-toggle
  • 8bcc7a33ef07be25e695df74151bd1f5f913d205 Merge pull request #144 from winebarrel/claude/fix-empty-schemas-validation
  • f462c345dce819701f38ba8497f15168ec62adc8 Reuse serialBaseTypes in isSerialType
  • 0a14d341b57e8614453444e6ff6e4cd1d55d4547 Reject empty/whitespace schema names in validateSchemas
  • bbb4b405a0aeb4c8c3705e919b309f436f44ed27 Make DROP DEFAULT conditional on actual default or serial type
  • 2d9f8ebadf61f9070baf87793d35851637f34f82 Address review: serial→identity, coverage, ordering apply fixtures
  • b66fe36f84be0819b0c3ce782f05383306d42df1 Detect and emit DDL for IDENTITY column transitions
  • 7687aafe9043e9f6ee08e30eb25702aaa5cf159b Merge pull request #143 from winebarrel/claude/fix-omit-schema-keys
  • f4477e9bdd4fb87274ff75a18d6266c9932cd058 Merge pull request #141 from winebarrel/claude/fix-toposort-quoted-fk
  • f1724d5393ec1b4064eca9baf130ffb7739dbe82 Validate non-empty Schemas at boundary in Plan/Apply/Dump
  • 5aa27547ecd49cce09e60db1172134566c309329 Merge pull request #139 from winebarrel/claude/fix-ctx-propagation
  • 9f5b37aa8fc10bd2a53ebae8502b61100ebddf97 Use unqualified keys in OmitSchema dump helpers
  • ae3f7e915634bdde81470d762ace8713339108f7 Match FK dependency lookups against quoted map keys in toposort
  • 98b017e2d89d725dc8b7e5b8c50fb0cfdaa77bad Propagate caller's context through Client.connect
  • 2c9862c07ba4a26c2f5989fa90905848b02be106 Merge pull request #138 from winebarrel/claude/remove-misspell-NTkaw
  • 589cf3eb225c57b56172e0947fd720dfd9e812b1 Remove misspell linter

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track Pistachio

Get notified when new releases ship.

Sign up free

About Pistachio

All releases →

Related context

Beta — feedback welcome: [email protected]