This version brings some SQL syntax support enhancements (UPDATE/DELETE/INSERT with aliases, ordering and limiting) and another set of bugfixes.
ORDER BY and LIMIT clauses to UPDATE and DELETE statements.AS clause in INSERT, UPDATE, and DELETE statements.INDEXED BY.UPDATE suggestions.SELECT queries containing subselects that use the * operator to ensure correct results.SELECT queries involving subselects, joined tables, and mixed alias usage. These now run properly using Smart Execution.AND keyword.Incremental bugfix release, focused on completer (the code assistant) fixes.
INSERT INTO statement.SELECT other_database.sqlite_*) are now deprioritized in completer proposals.logname command on some Linux distributions.Incremental bugfix release.
Changes:
USING clause in joins, ensuring proper metadata extraction and enabling result editing.Incremental bugfix release.
Changes:
Yet another set of bugs fixed and also one enhancement.
Changes:
Version 3.4.9 introduces two bug fixes. One is quite important.
Changes:
dbName.tableName) could fail to execute correctly.This hotfix release addresses few issues to enhance stability and usability.
Changes:
percentile extension was loaded (this issue was due to corruption in SQLite 3.46.x, which, although fixed in later versions, was not included in SQLite 3.47.1 source code package).I'm excited to announce the latest version of SQLiteStudio! This update brings several important bug fixes and upgrades SQLite to its latest version (3.47.1).
Notable bug fixes:
import() SQL Function Performance. Addressed the extremely poor performance of the import() SQL function when used in SQL queries, offering a significant speed boost.WAL journaling and concurrent database access by another application, prevented users from restarting SQLiteStudio immediately.For the full list of changes, please refer to the ChangeLog.
It's a hotfix release to address urgent problem of "black SQL code line" that appeared in 3.4.5. It also gets two more issues resolved.
Apart from the mentioned "black line" bugfix, there are following 2 issues fixed:
ScriptingPlugin against Python 3.11.SELECT with inline subquery as result column.A lot of bugs got fixed + few small additions.
Most notable fixes and additions:
Ctrl-O/Cmd-O from SQL Editor window (which is for loading SQL script file), which caused SQL Editor to choke on big binary files. Now the editor will detect such attempt and redirect user to the Add Database dialog.Database dialog is changed slightly. Now it has an explicit choice whether user wants to create a new database, or to open an existing one. This allows the application to go back using the native file dialog for each operating system and maintain the integrity of user intentions (which was not previously possible with native dialogs). Thanks to @tuffnatty for this big contribution!