Skip to content

Releases: Intrinsec/protoc-gen-psql

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 29 May 10:05
491d20f

Changelog

  • 491d20f Merge pull request #2 from Intrinsec/cr/quiet-noise-buf-regression
  • 7f050c4 ci: install protoc in test-buf-generate job
  • c7049f5 ci: override GOFLAGS for buf install; ignore buf target temp files
  • 0d029a6 test: exclude tests/buf from test-generate scan; tidy buf gen artifacts
  • 405d1aa docs: changelog entry for v0.1.0
  • 6968dee docs: document tableType/column extensions with a worked example
  • 1406503 ci: run test-buf-generate; gate release on it
  • f5acea7 test: iterate references in test-buf-generate to catch dropped outputs
  • fe9272e test: add test-buf-generate target locking source-relative + clean stderr
  • 664ac77 test: add buf source-relative regression fixture
  • 63adcc4 chore: gitignore rules for buf regression fixture
  • bc70d97 fix: debug-gate expected skip/disabled stderr lines
  • 5475857 docs: implementation plan for CR (quiet stderr, buf regression, docs)
  • 746ff26 docs: design spec for CR (quiet stderr, buf regression, extension docs)

v0.0.13

Choose a tag to compare

@github-actions github-actions released this 20 May 17:07

Changelog

  • 17e0fbb docs: changelog entry for v0.0.13 release-automation bring-up
  • a487350 ci: automate releases via GoReleaser + cosign keyless signing
  • 23f437b chore: gitignore dist/ for release-binary builds

v0.0.12

Choose a tag to compare

@ynsta ynsta released this 20 May 15:51

Toolchain and dependency refresh. No change to generated PostgreSQL output.

Highlights

  • lyft/protoc-gen-star v0.6.2 → v2.0.4 (new /v2 module path).
  • Dropped deprecated github.com/golang/protobuf direct dependency.
  • Regenerated psql/psql.pb.go with protoc-gen-go v1.36.11 (was v1.27.1); now imports from google.golang.org/protobuf/types/descriptorpb.
  • golangci-lint pinned to v2.12.2 (CI + pre-commit).
  • Removed gitleaks from CI and pre-commit hooks (BSL-1.1 license, no commercial license available; carve-out documented in AGENTS.md).
  • Added multi-directory regression fixture (tests/sub/asset.proto) locking in source-relative output behaviour.

See CHANGELOG.md for full notes.

Full changelog: v0.0.11...v0.0.12

v0.0.11 — iagen-dev onboarding + dep refresh

Choose a tag to compare

@ynsta ynsta released this 20 May 06:22
e7786b5

Release 0.0.11

First release after iagen-dev brownfield onboarding (tier B Go CLI).
No behavioural change to the generated PostgreSQL output. See
CHANGELOG.md for details.

Highlights:

  • go.mod: go 1.17 -> go 1.25.0, toolchain go1.26.3
  • Dependencies refreshed (lyft/protoc-gen-star, google.golang.org/protobuf,
    golang/protobuf, afero, x/text)
  • vendor/ added; Go jobs use -mod=vendor
  • AGENTS.md, docs/DEVELOPMENT.md, docs/superpowers/plans/
  • .golangci.yml (v2 schema, 0 issues)
  • renovate.json, .pre-commit-config.yaml
  • GitHub Actions + GitLab CI pipelines: lint, gitleaks, unit-test
    (with coverage), test-generate, test-integration, govulncheck,
    build, sbom (cyclonedx-gomod), license-check (go-licenses allow-list)
  • Weekly govulncheck cron on master
  • Unit test coverage 5 -> 17 tests; helpers 88-100 %
  • Bug fixes in psqlify.go: errcheck on pgs.Walk, govet shadow warnings,
    misspellings
  • All known stdlib + dependency CVEs cleared