-
v0.0.7
StableCI / Build (push) Successful in 20sRelease / Release (push) Successful in 36sRelease / Debian packages (push) Successful in 33sRelease / VSCode Extension (push) Successful in 35sRelease / AUR package (push) Successful in 55sRelease / RPM package (push) Successful in 56sRelease / Windows installer (push) Successful in 59sRelease / DataGrip Plugin (push) Successful in 4m29sCI / Test (push) Successful in 33sRelease / Test (push) Successful in 31sreleased this
2026-07-17 12:29:45 +00:00 | 0 commits to main since this releaseWhat's changed
- chore(release): bump version to 0.0.7
- feat(format): add runtime semantic-equality safety gate
Downloads
-
v0.0.6
StableRelease / AUR package (push) Successful in 53sRelease / DataGrip Plugin (push) Successful in 4m17sRelease / Release (push) Successful in 1m57sRelease / VSCode Extension (push) Successful in 56sRelease / Test (push) Successful in 1m50sCI / Test (push) Successful in 1m51sCI / Build (push) Successful in 21sRelease / RPM package (push) Successful in 39sRelease / Debian packages (push) Successful in 47sRelease / Windows installer (push) Successful in 47sreleased this
2026-07-17 11:21:20 +00:00 | 2 commits to main since this releaseWhat's changed
- chore(release): bump version to 0.0.6
- feat(datagrip): migrate from LSP4IJ to native CLI integration
Downloads
-
v0.0.4
StableRelease / Test (push) Successful in 34sCI / Test (push) Successful in 38sRelease / Windows installer (push) Successful in 58sCI / Build (push) Successful in 27sRelease / Release (push) Successful in 37sRelease / VSCode Extension (push) Successful in 43sRelease / Debian packages (push) Successful in 59sRelease / RPM package (push) Successful in 1m3sRelease / AUR package (push) Successful in 1m32sRelease / DataGrip Plugin (push) Successful in 3m17sreleased this
2026-07-02 12:42:16 +00:00 | 7 commits to main since this releaseWhat's changed
- chore(release): bump version to 0.0.4
- fix(body): handle CASE depth in body statement formatting
- feat(ui): add version display action and status bar widget * Implement PgTidyShowVersionAction to show pgtidy version * Create PgTidyStatusBarWidget for real-time version display * Update plugin.xml to register new action and widget
Downloads
-
v0.0.3
StableRelease / Test (push) Successful in 28sCI / Test (push) Successful in 35sCI / Build (push) Successful in 27sRelease / Release (push) Successful in 40sRelease / Debian packages (push) Successful in 1m10sRelease / Windows installer (push) Successful in 1m6sRelease / RPM package (push) Successful in 1m8sRelease / VSCode Extension (push) Successful in 1m2sRelease / AUR package (push) Successful in 1m21sRelease / DataGrip Plugin (push) Successful in 3m16sreleased this
2026-07-01 16:04:40 +00:00 | 10 commits to main since this releaseWhat's changed
- chore(release): bump version to 0.0.3
- feat(pkg-nsis): add Windows installer workflow
- fix(cmd): handle errors and improve output formatting * update error handling in various commands to use blank identifier * enhance output formatting for better readability * add golangci-lint to Makefile for linting checks
- fix(body): prevent joining continuation lines to comments * Ensure comment-only lines are flushed before adding new statements * Adjust logic to handle col-0 continuation lines correctly
- chore: more work done and planning with AI.
- fix(release): update package manager before RPM build
Downloads
-
v0.0.2
StableCI / Test (push) Successful in 34sCI / Build (push) Successful in 28sRelease / Release (push) Successful in 33sRelease / AUR package (push) Successful in 1m15sRelease / Test (push) Successful in 35sRelease / RPM package (push) Failing after 31sRelease / Debian packages (push) Successful in 46sRelease / VSCode Extension (push) Successful in 41sRelease / DataGrip Plugin (push) Successful in 2m37sreleased this
2026-06-29 14:35:53 +00:00 | 16 commits to main since this releaseWhat's changed
- chore(release): bump version to 0.0.2
- fix(release): build RPM from pre-compiled binary with injected version
- fix(release): build RPM directly on ubuntu runner without Docker
- fix(release): mount host Go into RPM container instead of downloading
- fix(release): produce linux tarballs matching PKGBUILD source URLs
- fix(release): bump Node to 22 for pnpm v11 compatibility
- fix(release): publish release immediately so AUR job can curl binaries
- fix(release): guard PREV_TAG with rev-parse before using in log range
- fix(release): fix VSCode pnpm, RPM docker mount, and AUR empty repo
- fix(release): update release notes generation logic
Downloads
-
v0.0.1
StableCI / Test (push) Successful in 37sRelease / Test (push) Successful in 37sCI / Build (push) Successful in 25sRelease / Debian packages (push) Has been skippedRelease / RPM package (push) Has been skippedRelease / AUR package (push) Has been skippedRelease / VSCode Extension (push) Has been skippedRelease / DataGrip Plugin (push) Has been skippedRelease / Release (push) Failing after 56sreleased this
2026-06-29 13:34:47 +00:00 | 26 commits to main since this releaseWhat's changed
- fix(release): mount host Go into RPM container instead of downloading
- fix(release): produce linux tarballs matching PKGBUILD source URLs
- fix(release): bump Node to 22 for pnpm v11 compatibility
- fix(release): publish release immediately so AUR job can curl binaries
- fix(release): guard PREV_TAG with rev-parse before using in log range
- fix(release): fix VSCode pnpm, RPM docker mount, and AUR empty repo
- fix(release): update release notes generation logic
- chore(release): bump version to 0.0.1
- fix(release): handle missing previous tag in release workflow
- fix(release): improve release upload URL handling * Added error handling for missing upload URL in release creation * Replaced Python command with simpler grep and cut for extracting upload URL * Removed unnecessary upload URL artifact upload step
- ci: add CI and release workflows for automated builds
- fix: fixed compile issues and added build steps
- docs: update README with installation and usage instructions
- feat(lsp): add textDocument/rangeFormatting support
- feat(dml): implement DML statement formatting and tests * Add formatDML function for formatting top-level DML statements * Introduce tests for various DML scenarios including SELECT, INSERT, UPDATE, and DELETE * Enhance printer to handle DML statements correctly
- feat(datagrip): add PgTidy formatting action for SQL files * Implement PgTidyFormatAction to format SQL using pgtidy * Register action in plugin.xml with keyboard shortcut * Update dependencies for bundled plugins * Modify build configuration for Gradle wrapper
- feat: add LSP server, VSCode + DataGrip extensions, release infra, autofix
- feat(lint): add linter rules for migration and naming conventions
- feat(cmd): add unified diff output option for formatting * Implemented
-d/--diffflag to print unified diffs. * AddedunifiedDifffunction for generating diffs. * Config discovery now merges fields from.pgtidy.yaml. - feat(format): add PL/pgSQL body formatting and tests * Implemented formatting for BEGIN...END blocks in PL/pgSQL. * Added logic to handle indentation and blank lines. * Introduced tests for broken formatting cases.
- feat(format): implement PL/pgSQL body formatting * add formatBody and formatBodyInner functions for DECLARE section * update needSpace to handle LBracket correctly * enhance semanticallyEqual to compare dollar-quoted bodies * add test data for broken layout scenarios
- feat: initial plan
- Initial commit
Downloads