Releases: gaarutyunov/gopgql
Releases · gaarutyunov/gopgql
Release list
v0.4.0
Changelog
- c7db988: Accept multiple --sdl files, and let the JSON column type be configured globally (#56) (@gaarutyunov)
v0.3.0
Changelog
- c810d40: Emit every owned table, and accept a portable transaction handle (#55) (@gaarutyunov)
v0.2.2
Changelog
- 5861f7b: Decode the canonical form in the generated client (#51) (#52) (@gaarutyunov)
v0.2.1
Changelog
- af78606: Fix edge label collapse and generation idempotency (#49) (#50) (@gaarutyunov)
v0.2.0
Changelog
- 85a2f68: Add configuration of migration (#40) (@gaarutyunov)
- e21348b: Implement M8 — SQL-side shaping and benchmark (#45) (@gaarutyunov)
- 3bafb7e: Implement agentiq requirements (#47) (#48) (@gaarutyunov)
- 060922e: Phase B: lazy-loaded execution against forked PGlite (#46) (@gaarutyunov)
- 89d62f9: Update readme (#44) (@gaarutyunov)
v0.1.0
Changelog
- f110c1b: Add CI, golangci-lint, govulncheck, and Pages/PR-preview workflows (Claude noreply@anthropic.com)
- 91e4f16: Add Go module and M0-preview SDL→SQL/PGQ generator (Claude noreply@anthropic.com)
- 8b19d3a: Add M0 harness: godog + testcontainers over postgres:19beta2 (Claude noreply@anthropic.com)
- 321a230: Add MCP server (#35) (German Arutyunov germanarutyunov@gmail.com)
- 776fb5f: Add WASM playground and docs site running compiled Go (Claude noreply@anthropic.com)
- 8c5d556: Add gopgql to garutyunov.com (#37) (German Arutyunov germanarutyunov@gmail.com)
- 95da8ae: Add syntax highlighting to the playground editors (#36) (German Arutyunov germanarutyunov@gmail.com)
- 33963fd: Add the release pipeline: goreleaser, GHCR images, tag-triggered workflow (#41) (German Arutyunov germanarutyunov@gmail.com)
- ba1871d: CI: use Go 1.25 and govulncheck@latest (Claude noreply@anthropic.com)
- 332dcb9: Create SPEC.md for gopgql library specifications (German Arutyunov germanarutyunov@gmail.com)
- 7958372: Fix golangci-lint findings in M1 tests (Claude noreply@anthropic.com)
- a0ec7a0: Implement M1: minimal generator + single-vertex compiler (Claude noreply@anthropic.com)
- 175f4d8: Implement M2: migration fold and delta generation (Claude noreply@anthropic.com)
- ef73e07: Implement M5 — Multi-pattern workaround and joins (#33) (German Arutyunov germanarutyunov@gmail.com)
- 87c2208: Implement M6 — SDL widening: moderate (#34) (German Arutyunov germanarutyunov@gmail.com)
- ca47e1b: Implement M7 — SDL widening: full, plus conformance (#39) (German Arutyunov germanarutyunov@gmail.com)
- c0776bb: Initial commit (German Arutyunov germanarutyunov@gmail.com)
- ce23b13: M3 compiler: one-hop traversal, arguments, variables; nested shaping (Claude noreply@anthropic.com)
- f138edf: M3 demo: playground compiles the nested query and shapes sample rows (Claude noreply@anthropic.com)
- b65de16: M3 integration suite: one-hop traversal over postgres:19beta2 (Claude noreply@anthropic.com)
- 58d1a8e: M4 demo: the playground surfaces the depth rejection and both interface mappings (Claude noreply@anthropic.com)
- 3fe4b7c: M4 integration suite: multi-hop, depth rejection and interfaces on postgres:19beta2 (Claude noreply@anthropic.com)
- f96a912: Playground: make MaxDepth a control on the Depth limit tab (Claude noreply@anthropic.com)
- 85c28e2: Playground: never serve the page against a stale gopgql.wasm (Claude noreply@anthropic.com)
- 480acd2: Playground: one complete scenario per tab, inputs → Generate → results (Claude noreply@anthropic.com)
- 1f75923: Record the M4 outcomes in SPEC.md and README (Claude noreply@anthropic.com)
- 48ca5d0: Refactor DDL fold parsing into a lexer + parser + AST (Claude noreply@anthropic.com)
- 576a679: Remove the integration-test skip path — suites always run (Claude noreply@anthropic.com)
- fd155a7: Rework playground demo: tabbed, editable, ui-kit — no fabricated results (Claude noreply@anthropic.com)
- ceff15f: compiler: multi-hop chains, a depth ceiling, and isomorphism guards (Claude noreply@anthropic.com)
- 3cb5cc9: deploy-docs: keep_files so main pushes don't wipe PR previews (#32) (German Arutyunov germanarutyunov@gmail.com)
- 74bf79f: sdl, generator: map GraphQL interfaces to graph labels (Claude noreply@anthropic.com)