This release adds 1 notable feature for engineering teams evaluating rollout.
Published 2mo
Relational Databases
✓ No known CVEs patched
✓ 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
Affected surfaces
rbac
Summary
AI summaryAdds row‑level security (RLS) and policy support.
Full changelog
Changelog
- f6f353d72862055e176a562f3154e4c11cddfa16 Merge pull request #137 from winebarrel/claude/changelog-1.3.0
- afdcafdfec5eaa09c2fa64b0938768a2315b5e63 Update CHANGELOG for 1.3.0
- c13fd499bafa738108957a8e307e18f2ce1f01ea Merge pull request #136 from winebarrel/claude/rls-support
- aebfaa39d566ece6bc06f8918fdc440269791a53 Address review: doc fixes
- ed2c933f011ceb2757f75fd3cf7e3113323e9fb3 Address review: collision-free rename-suppression key
- f10f1c6870754458f444fc8b745b27beb2e7c45e Address review: clearer catalog roles query + multi-role coverage
- 8dedbaf3268fa25faac4336ec208d2a1b8dba04c Clarify role-clause test comments
- dced7ca6fbfe600579762801e88b9976b9fcdcea Address review: don't drop constraints from mixed ALTER TABLE
- 7df951136354095e51a9eeaa4e4399ef21453788 Boost RLS patch coverage with package-local tests
- fd7f5874b2b8cc5add2234005e04b77499888b6e Add row-level security (RLS) and policy support
- d65366ad44c69394c7b27c9f978b5c963bbbceba Merge pull request #135 from winebarrel/claude/rename-to-agents-md
- 4f825fc0bb73955190c069131e69977f9aac8164 Address PR #135 review: fix AGENTS.md heading and fmt reference
- 2b44c5d7ca8c34fad29f41027e938d5948b980a5 Rename CLAUDE.md to AGENTS.md, keep CLAUDE.md as symlink
- 6ebf4a01e18a883fb3a4dee0d9c76a79e61acc8e Merge pull request #134 from winebarrel/claude/claude-md-yaml-fixtures
- a6793a1bffcd5bd2be2ccfb43555dba8a57061cc Address PR #134 review: split optional fixture fields by suite
- ffb4d19f3c26138a3e54444148a3b1526224c004 Document YAML fixture conventions in CLAUDE.md
- c09f734751d58100e7348c21cc44075b93ebbcc1 Merge pull request #133 from winebarrel/claude/yaml-enable-disable
- deebf2b140b35bf0b2ced2f8d2c5895a2059f2db Move 9 enable/disable filter tests to YAML fixtures
- 59d424c4abf2008f9ea8b9a06800a8774a15ee09 Merge pull request #132 from winebarrel/claude/yaml-pre-sql-order
- 6c5444ebbcd8e6eff60891e23990ac4b1133b2ca Address PR #132 review: restore Count.Tables assertion in YAML harness
- 97fe42ffb5c7df0f63fba0110fe79f86cfc004c0 Move 9 more filter tests to YAML fixtures
- 9167cdedda00a9d6c0f256ddc77f433bfc4b3cf8 Restore view in TestDump_NoFilters fixture
- eaf17e1d52e6d977d0074ba416c6141f9b5e7e16 Move 9 more filter/drop-policy tests to YAML fixtures
- d439b8d3ebe7f394feb5d20ab8453bbacb10e4da Move PreSQL_And_ConcurrentlyPreSQL_Order and WithPreSQLFile_Output tests to YAML
- 3c2f405fa28b7dedfb4933302c5c605c30516ef2 Merge pull request #131 from winebarrel/claude/yaml-harness-pre-sql
- 0d96118874e63c8eb445846363f47ce53177468f Tighten TestApply_InvalidConcurrentlyPreSQLFile error assertion
- 740895a734ad5f74363d0b18071698e800de78b4 Address PR #131 review: assert ApplyResult.DisallowedDrops in YAML harness
- 2ef5859a37972c77fe6042e69a1911a26836ff8f Address PR #131 review: clarify *File field semantics, restore no-drift check
- 085b9083f4349825c186ac56eaa44990c05c54f3 Move apply ConcurrentlyDirective and InlineConcurrently tests to YAML
- 34511cb60979ab598436b2ee94f0125ab0e7aa41 Move apply pre-SQL/concurrently/drop_policy tests to YAML
- 10fdfec8fa640afefa781808edd448f19b582c3c Move plan pre-SQL tests to YAML fixtures
- acf7bc71191ed9b127564f6fc903f6f06c1c7abd Merge pull request #130 from winebarrel/claude/convert-yaml-tests-go-jNBS1
- 314efc0260a4e1156b3b6be795d793387af761a8 Match PG 15 view output in omit_schema_string fixture
- 0e30df5c1c27d8779fa693271a2d0d5a949fb195 Fix gofumpt: trim trailing newline in plan_test.go
- 94a0b3fa3b02679ae6cb7adfb456aebe8303f378 Move disable-index-concurrently and concurrently-directive tests to YAML
- 19ddf718e0178780923b3ec69c4a866303db3a24 Move plan disallowed-drop tests to YAML fixtures
- 3792619151608b37dbe00f6f491cfe93a13908fc Move dump --omit-schema tests to YAML fixtures
- 507f783606bbe22a0c9a9f6ad7c8cac904a5218b Merge pull request #129 from winebarrel/claude/convert-yaml-tests-go-jNBS1
- 65ff5373b1e82ed5a6a38a5ad1a84f214a85b14b Move pure SQL-input/output tests to YAML fixtures
- 6bfa1561a390fcf3a035257f59fa44164502e44b Merge pull request #128 from winebarrel/claude/zenn-article-feedback-dUu5G
- dd172f2329d7901282e6785368cf34dd9a8704c4 Move CONCURRENTLY recreate cases to YAML fixtures
- bc6027feb92b21b0ffdcd60c405a6592ea2fd896 Assert DROP precedes CREATE in concurrent recreate tests
- f419e8e69acbc4e3edee004adcac54a7f279b23c Test partial index WHERE-predicate changes (incl. CONCURRENTLY)
- 7a7279f945a06f0ef5eb3e9415bd30331d80d5b3 Merge pull request #127 from winebarrel/docs/link-todo-pr-refs
- 70387107f303f8b88e46fe5739e6df4d801d4441 Link PR references in TODO.md
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
About Pistachio
All releases →Related context
Related tools
Beta — feedback welcome: [email protected]