Releases: jorgerojas26/lazysql
Releases · jorgerojas26/lazysql
Release list
v0.4.4
Changelog
- 944f14b Add Azure AD support for Azure SQL connections
- a92a2a3 Add Ctrl+H shortcut to toggle pinning file tree sidebar
- 6f9aa69 Add ReadOnly field to Connection model
- 7523b0e Add SQL mutation validation for read-only mode
- 2ab0c78 Add read-only checkbox to connection form
- 3e4b6d7 Addressing PR comments
- 482f1be Block editing in Sidebar for read-only connections
- b9f5f50 Catch unknown provider
- 1010c9a Display visual indicator for read-only connections
- 82d0644 Implement read-only mode in ResultsTable
- ffc1109 Make consistent color to light blue!
- ab8c325 Merge branch 'main' into tree-toggle
- e52bf1a Merge pull request #232 from iihmsunn/main
- 55b1189 Merge pull request #234 from byuly/feat/read-only-mode
- 2f10981 Merge pull request #236 from Publicker/azure-sql-ad-auth
- a4e98ca Merge pull request #240 from RuairidhWilliamson/catch-unknown-provider
- d4a5b52 Merge pull request #241 from OrenSayag/patch-1
- 17e2120 Merge pull request #242 from janusfil/fix/allow-type-gt-char-in-filter
- 4fd59ec Merge pull request #248 from itsmewes/tree-toggle
- b8dd9c8 Merge pull request #252 from jorgerojas26/fix-linting
- 971d886 Propagate read-only mode to Home component
- 0c5df6c SetCellSimple supports color changes, no need to make a new cell
- 3b7f476 Show left wrapper when moving left, hide when moving right if tree is not pinned
- fdba21f Update README.md
- d49e084 add move driver information to reduce ambiguity
- 00f90ad add proper "non implemented" errors to drivers
- a1de77e add readonly parameter for connecting with args
- 347cc63 changes how the toggling works because of a bug on postgres connections
- 313f3a6 changes the toggle tree keymap
- d0b33f2 fix all mssql databases showing the same list of tables
- 371ecb3 fix an issue for drivers that don't support functions/procedures
- 9401986 fix linter issues
- 948cff3 fix mssql not passing the selected database into queries
- 16bbfde fix mssql tests
- 6ba2160 fix selected database when opening tables or functions
- 8624391 fix unable to type chars like <,>,{,} into table filter input
- e49d3b5 functions support initial commit
- 60c456b linter fixes
- 4a618a0 opening functions/procedures/view from the tree
- 8af630f revert a rename
- 181fd03 rewrite code for selecting tree nodes to have proper data of what they represent
- 74029c3 updating documentation for read only mode
v0.4.3
Changelog
- dd5c6d7 Merge pull request #216 from kmiterror/fix-mssql-guid-shows-up-wrong
- 6bdaccd Merge pull request #220 from kmiterror/cleanup-after-fix-mssql-guid-shows-up-wrong
- a84ed01 Merge pull request #221 from nytoan/feat/editor-result-copy
- 45e58f0 Merge pull request #222 from nytoan/feat/restore-cursor-position
- 097ebab Merge pull request #224 from nytoan/feat/help-search
- 3e5c518 Merge pull request #225 from nytoan/fix/sorting-icon-column
- eb17564 Merge pull request #227 from gabrielvincent/edit-cell-deadlock
- 405f568 Merge pull request #228 from jameslaydigital/tree-filter-rank-results
- 5a36c03 Preserve selected cell position after table sort
- 85ca35b add ranking system
- 7c00dde add search in help modal
- 50e95a6 can search without the need to add whitespaces between words
- 459bd02 enable to copy cell value in the editor result
- 6b157d8 fix search counter - show 1/N instead of N/N
- 388970c fix the way GUID are shown
- fa4333b fix/edit-cell-deadlock
- 910885e remove the sorting icon from the column name when editing cell
- 48c57fb remove unused code
v0.4.2
Changelog
- 66886d4 Merge pull request #210 from chenrui333/switch-to-core-tap
- 9dd3a1b Merge pull request #211 from jorgerojas26/json-viewer
- 1c21fd0 Merge pull request #215 from nytoan/feat/duplicate-row
- 6e420fb add json colorizer
- 387ff01 add keybinding to yank
- 5d3f49d change keybindings and add option to view only specific cell data
- ad57903 feat: add DuplicateRow command
- 4f4b8a0 fix: linter
- 92635e6 implements json viewer component
- a789520 support for nested json data
v0.4.1
Changelog
- 3c1a1ac Fix typos
- 02887e1 Implement user-defined variables
- c6911c1 Merge branch 'main' into query-history
- a3ce269 Merge branch 'main' into query-history
- 0cc4b19 Merge pull request #193 from jorgerojas26/query-history
- 3859a9f Merge pull request #196 from kianmeng/fix-typos
- 125d632 Merge pull request #197 from CalebJohnHunt/cmd-variables
- 4dd9642 Merge pull request #208 from codeErrorSleep/feature/mysql-show-full-columns
- ffdfefc add yank to query history modal
- 2df1187 creates an env var with the current connection that can be read by the external editor
- 28da619 feat: Add query to history after successful execution
- 0541a06 feat: Capture and store executed query when filtering records.
- adc5b9b feat: Implement query history modal with filtering and copy.
- e2e7e77 feat: Initialize query history map in app initialization
- c30b11a feat: Return query string in SQLite GetRecords method
- 44745c5 feat: Update GetRecords to return the executed SQL query string
- f201ccf feat: update MySQL query to use SHOW FULL COLUMNS for table column retrieval
- 4ceba9f fix linter
- 95b90a4 fix mssql call to FormatArg
- 25a993a fix tests
- 5f5c34c fix: loading modal causing app to get stuck
- 0e80aad fix: prevent double focusing on tab change
- ca48351 fix: show save modal on filtering
- e82ce12 fix: table modals not showing
- be3034d fix: yank query only yanking first line
- f22be60 go back to manage tabbed menu keymaps on parent components and other adjustments
- 60eb053 implements saved queries
- 9fef7eb improves behavior of external sql editor
- 7fb4fd6 linter fixes
- cbbcf50 refactor: Enhance MSSQL GetRecords with query string and count WHERE
v0.4.0
Changelog
- 661267a The changes involve updating the
FormatArgForQueryStringmethods across multiple database drivers to properly handle string escaping, NULL/DEFAULT values, float formatting, and sql.NullString handling. These fixes address test failures related to query parameter formatting. - 646b5d5 feat: Improve float formatting in MySQL driver
- 1cc0e45 fix mssql string quoting
- db14352 fix sqlite and mysql test
- 0e64e6a fix: Properly format nil and byte array values in drivers
- df608e5 fix: Update driver tests to use FormatArgForQueryString
- 017d977 fix: Update test expectations for query string arguments
- 2f6fabb fix: filter state on escape
- 07a6ddc refactor: Simplify MySQL query string argument formatting
v0.3.9
v0.3.8
Changelog
- 6f6ef27 Allow MSSQL from CLI args
- ec2c0f9 Error on unhandled drivers
- a612c53 Merge pull request #186 from jbleyaert/main
- 41144e3 Merge pull request #194 from TakodaS/feat/local-config
- 8d8bdfe Merge pull request #195 from CalebJohnHunt/mssql-cli-arg
- 1870265 adjust table filter behavior
- 0ea60c0 feat: Lazysql can be embedded in applications that already have a sqlite driver registered
- 7d9c31a feat: declare config file from the command line
v0.3.7
v0.3.6
Changelog
- ea5b09a Adjust comment
- c1a90b0 CI be carefull, be very carefull
- ae432c7 CI eh, maybe now linter will be happy
- 5e24862 CI fix maybe?
- ab45c28 Merge branch 'main' into changes-previewer
- 1826df3 Merge pull request #165 from jorgerojas26/improve-search
- aac446b Merge pull request #170 from jorgerojas26/changes-previewer
- 423124f Merge pull request #174 from kmiterror/fix-scrambled-guids-in-ms-sql-db
- 74c89e7 Merge pull request #175 from kmiterror/page-up-and-down-in-tree-nav
- 25d36ff Merge pull request #176 from kmiterror/fix-square-brackets-in-query-editor
- 5423a96 Update drivers/mssqql.go
- 9d27c22 Update drivers/mssqql.go
- 6802b0b adjust README.md
- 6bdf34c adjust README.md
- b74468a another CI fix
- 044a11a avoid panic when accessing columnTypes[i]
- ea41392 change keybind from [] to ctrl+[] for navigation between tabs
- 8d3c7f5 ci fix
- 79f0b5d cleanup
- 324ca7d cleanup
- 555bfe3 damn
- 8e7cdb3 feat: add error state
- 24154cf feat: add search pattern dbName + tableName
- 4f88121 feat: dml changes previewer
- e1395ad fix debug text
- 14a20f5 fix: Fix MSSQL column retrieval and default sort for pagination
- 5d41ef2 fix: escape query string
- 82b4718 fix: golangci config
- 3385e52 fix: indexes query and test
- 1249c0c fix: inserts and some mssql queries
- 0b27822 fix: postgres connection
- 7b28373 fix: search on every keystroke
- 767564b get rid of else clause
- 1398a6f make it possible to jump by page instead of 1 item
- 0dca3a5 proper assertion
- c3747ff show guids properly in MS SQL
- 040c1bb show hex when cannot parse to proper guid
- 0b5c44b this is ridiclous
- a39fd37 typo fix
- cac2dfe victory at last
- 5adceea victory is certain
v0.3.5
Changelog
- 29ff98b Add a global tree search keyboard shortcut
- 1d40b75 Add fuzzy searching
- 31dc3b4 Merge branch 'main' into feature/fuzzy-search
- 011bdc7 Merge branch 'main' into feature/fuzzy-search
- e1b8d86 Merge branch 'main' into feature/global-tree-search
- a5c8564 Merge pull request #134 from itsmewes/feature/global-tree-search
- 2ac1929 Merge pull request #138 from itsmewes/feature/fuzzy-search
- 00e8b4e Merge pull request #162 from tkolleh/patch-1
- 0d3a141 Merge pull request #163 from jorgerojas26/sidebar-layout
- 8be9b73 Move clearing the search field to it's own method for reusibility
- 804a6fc Only check for table when focusing the left wrapper
- 791b565 Update README.md
- 02b15a2 chore: fix comment
- ff062f3 chore: linter
- f5ecc8f feat: add offset layout to the sidebar