Releases: jorgerojas26/lazysql
Releases · jorgerojas26/lazysql
Release list
v0.5.5
Changelog
- 5452599 "fix(postgres): preserve unix socket paths when switching databases"
- 08f0965 Merge branch 'jorgerojas26:main' into main
- 19c4e3d Merge pull request #293 from Liferenko/main
- 3300e44 Merge pull request #303 from andreygaag/fix/unix-socket-db-switch
- 3f9c463 Merge pull request #306 from jorgerojas26/feat/postgres-programming
- 1801c8b Merge pull request #308 from suraniharsh/fix/auto-expand-db-node-from-url
- 96cff6b Merge pull request #312 from jmserra/fix/preserve-connection-fields
- cc4da25 Merge pull request #313 from iihmsunn/main
- 72fdf7a Merge pull request #315 from Loeffeldude/main
- 7323db0 Squash commits from fix/confirmation_when_accidentally_press_q
- 22d12ed auto formatted mssql driver code
- 1e30cca chore: add unix tests for shell semantics
- 73fc361 chore: remove unneccesary .tool-versions
- 802cc74 feat: Postgres programming support with per-schema functions/procedures/views
- e74c5e5 feat: add ConfirmOnQuit config option (default: true)
- a09fbcb feat: add shell syntax support
- 12ae100 feat: handle ctrl+c and Y/N as a confirmation/rejection for quit
- 139993f fix: address PR #293 review issues
- ec22507 fix: auto-expand database node when DB is specified in connection URL
- 5a9f320 fix: close quit confirmation when loading/error steals focus
- 505da7d fix: collect schema names from all maps so table-less schemas with functions/procedures/views appear in tree
- 23151bf fix: linter
- b4222db fix: migrate .golangci.yml to v2 format for golangci-lint compatibility
- c13d41a fix: missing space in the mssql getFunctions query
- 25fc62c fix: preserve connection fields when editing
- f60bd24 fix: resolve merge conflict in SetLoading, add closeQuitConfirmation guards in editor paths
- 0e438b7 fix: restore gosec G204 annotations removed in PR
- 33f0ffe refactor: clean-up and readability
- 5d6efce refactor: deduplicate quit confirmation logic into showQuitConfirmation
v0.5.4
Changelog
- fa9665a feat: saves to local config file when present
v0.5.3
Changelog
- 7d3a6c1 fix: panic when filtering a table on loading status
v0.5.2
Changelog
- b285adb Merge pull request #311 from jorgerojas26/feat/make-loading-async
- b99a602 feat: add color to pagination loading state
- 69b8e25 feat: add non-blocking loading indicator to pagination bar
- 763d226 feat: make all DB operations async with context cancellation
- 0745652 fix: remove exporting loading state from pagination row
- ca48ab5 fix: sql editor freezing
v0.5.1
Changelog
- cd8c949 Merge branch 'main' into feat/fk-jump
- daea66a Merge pull request #296 from SAY-5/fix/primary-key-value-oob-294
- b85814a Merge pull request #305 from jorgerojas26/fix/various
- 17dd134 Merge pull request #307 from jorgerojas26/feat/improve-sql-editor
- 2600ab7 Merge pull request #309 from jorgerojas26/feat/fk-jump
- fd79239 chore: fix linter
- 8b7c90c feat: add Ctrl+W delete-word and auto-uppercase for SQL keywords
- 831e9ec feat: add fk jump with enter
- e254cba feat: add fuzzy autocomplete ranking and table.column completion support
- ed392ac feat: rewrite SQL editor with syntax highlighting, vim modes, and autocomplete
- c224b32 fix(results_table): guard GetPrimaryKeyValue against out-of-range rowIndex
- ccc03a8 fix: app config toml keys
- 0c665f4 fix: autocomplete popup clipping and add scroll navigation
- 061cfbc fix: empty fk on postgres
- b55df15 fix: rename unused defaultBg parameter to _ in drawStatusBar and drawAutocomplete
- 3cb5399 fix: resolve golangci-lint errors across sql editor files
- 5df7892 fix: strip color tags and expand all ancestors in tree search
- 718353d fix: update cell display when setting NULL/EMPTY/DEFAULT on inserted rows
- 04004b4 fix: update test TOML keys to match untagged struct field names
- f927c9c fix: use schema-qualified table names for Postgres column loading
v0.5.0
v0.4.9
Changelog
- 1d4ee97 Add Star History section to README
- d5b0c4b Calling ForceDraw from a goroutine can cause a panic
- 714c988 Fix PostgreSQL database switching and listing
- 26b8e14 Fix cross-database queries using temporary connections
- 7d8304d Fix formatting for Homebrew installation command
- cb47008 Fix: JSON viewer single-cell view
- 633bb97 Merge branch 'main' into feat/cell-external-editor
- a166236 Merge pull request #272 from carlosflorencio/feat/cell-external-editor
- 3d772c3 Merge pull request #278 from kovstas/fix/no-pk-edit
- a3caecb Merge pull request #279 from koh-sh/fix/confirmation-dialog-wording
- 6c279cd Merge pull request #280 from qdentity/dvic/fix-postgres-switch-database
- c7959d1 Merge pull request #282 from quantonganh/281-forcedraw-goroutine-panic
- aec4474 Merge pull request #283 from shahwan42/main
- 4f56f18 Merge pull request #288 from SylvanFranklin/patch-1
- f40493b Merge pull request #299 from jorgerojas26/feat/local-config-file
- f36b5e4 changed keybinding from 'Ctrl + o' to 'e' for editing a cell in external editor
- c53bf4a feat: add external editor for cell values and Enter keybinding config
- 4695fe6 feat: add local .lazysql.toml config file support
- 19fd586 fix: address PR review feedback
- 54b8445 fix: align confirmation dialog wording with actual action
- 105fedf fix: allow editing and deleting rows in tables without primary keys
- d51d253 fix: linter
- 70f1837 fix: linter
- 33f67f2 fix: resolve duplicate rows in PostgreSQL Columns tab
- 58ffe72 fix: resolve golangci-lint errors (errcheck, gci)
- 225e3f2 fix: scope pending change highlights to current table
- 0715cdc fix: suppress gosec G204 false positive for editor command
v0.4.8
Changelog
- 1e8bc92 Add configurable timeout for pre-connection commands
- 075b18d Merge pull request #233 from ivanetchart/feature/configurable-command-timeout
- 2ee9adf Merge pull request #271 from carlosflorencio/feat/json-viewer-word-wrap
- 4139d0b Merge pull request #274 from fjmoralesp/main
- fecdce5 Merge pull request #275 from jorgerojas26/fix/focus-lost
- 71c6fdb feat: add JSON viewer word wrap setting and toggle keybinding
- 612a33f feat: add keymaps config
- 1517047 fix: app focus lost when navigating tabs after removing one
v0.4.6
Changelog
- b57c904 Merge pull request #259 from AlexRainHao/fix-toggle-left-wrapper
- 9bc8ec4 Merge pull request #260 from koh-sh/feature/csv-export
- c1c5690 feat: add csv export feature
- b4251e9 fix toggle left wrapper or help when table filtering or editing
- 4367aac fix: fallback to first column sort when no user sort or primary key exists in CSV export
- 94817ce fix: prevent timeout on large csv exports with batch fetching