commit 29d5324929ee9c24e35a125533c59002e38a87df
Author: yangfl <yangfl@users.noreply.github.com>
Date: Thu Feb 12 23:29:45 2026 +0800
debian: update to 3.4.21
commit 2abd37e4df94190a1d8eae525bcb0ceb983fb2d4
Merge: 6d58c58 e42e568
Author: yangfl <yangfl@users.noreply.github.com>
Date: Thu Feb 12 23:28:28 2026 +0800
Merge tag '3.4.21'
commit e42e5688d8e5e6cd79cf745291288863ba74c192
Author: Paweł Salawa <pawel.salawa@solidnksiegowa.com>
Date: Fri Jan 23 16:34:04 2026 +0100
#5482 Changed default hotkey for Collations Editor from Ctrl+Shift+C to Ctrl+Shift+L to avoid conflict with another action assigned to Ctrl+Shift+C - Copy With Headers.
commit 76369e2051bd6c8471e05e7d915171dc877eed59
Author: Paweł Salawa <pawel.salawa@solidnksiegowa.com>
Date: Fri Jan 23 16:30:06 2026 +0100
#5479 Fixed the Copy With Headers action in data view to copy correct headers if in selected cells there are gaps in columns.
commit b77390c0e812ce1b53002dbe483001ad6987aa7c
Author: Paweł Salawa <pawel.salawa@solidnksiegowa.com>
Date: Fri Jan 23 16:16:09 2026 +0100
#5475 Fixed handling object names starting with a dollar sign.
commit 40775467a1bb6a534d3cd4c784462909f7a39bcb
Author: Paweł Salawa <pawel.salawa@solidnaksiegowa.com>
Date: Wed Jan 21 10:54:54 2026 +0100
#5474 The Deterministic feature of custom functions is now properly persisted between application sessions.
commit aa3fde757892cd77beeea425a98a16cbec230a2e
Author: Phil Krylov <phil@krylov.eu>
Date: Wed Jun 21 23:05:47 2023 +0200
Fix persistence of the deterministic function property
commit bac89a1a27776df3072dfddb46d6d188dca7e307
Author: Paweł Salawa <pawel.salawa@solidnksiegowa.com>
Date: Sun Jan 18 16:03:42 2026 +0100
#5472 Fixed updates cheking under Windows.
commit 61f9f7968c1508afda396747729c09dd92fc22d1
Author: Paweł Salawa <pawel.salawa@solidnksiegowa.com>
Date: Sun Jan 18 15:59:34 2026 +0100
#5472 Fixed updates cheking under Windows.
commit 3d281d1fe2976d9326595635182a5553cbe8f86b
Author: Paweł Salawa <pawel.salawa@solidnaksiegowa.com>
Date: Mon Jan 12 17:27:51 2026 +0100
#5466 Support foreign keys with implicit columns (proper values in FK combobox columns).
commit 67bf1ad6c83949ed978dbb2c7ca08805acd1c271
Author: Paweł Salawa <pawel.salawa@solidnaksiegowa.com>
Date: Tue Jan 6 18:56:01 2026 +0100
#5452 Fixed rendering Unicode line/paragraph breaks in Grid View.; #5452 Option to convert Unicode line/paragraph breaks (U+2028 / U+2029) to LN (\n) when storing value entered in the Form View.
commit 41713c5ed0870db8df0045788628947732c9814a
Author: Paweł Salawa <pawel.salawa@solidnaksiegowa.com>
Date: Tue Jan 6 17:48:48 2026 +0100
#5453 Fixed next/prev page buttons if the data was refreshed while being on the last page.
commit 5f244c71c319330ad0e943300d7c6ea7310d1f24
Author: Paweł Salawa <pawel.salawa@solidnaksiegowa.com>
Date: Tue Jan 6 16:33:27 2026 +0100
#5455 Added missing syntax support for ALTER TABLE RENAME COLUMN.
commit 058ba07338d5bb1182525e9f25a727e64e17a2e8
Author: Paweł Salawa <pawel.salawa@solidnaksiegowa.com>
Date: Tue Jan 6 14:48:54 2026 +0100
#5437 Fixed issue with flushing WAL files when quitting application.
commit e6336defc54e30c987876212c953b2360bd9ee49
Author: Paweł Salawa <pawel.salawa@solidnaksiegowa.com>
Date: Sat Dec 27 00:12:21 2025 +0100
#5443 Fixed data entering in Grid View after it has got broken in 3.4.18 (entering editing mode by starting to type jumped to wrong cell).
commit fa98ac8de5b5262e3a386c7ef34bc5b20dc29466
Author: Paweł Salawa <pawel.salawa@solidnaksiegowa.com>
Date: Fri Dec 26 23:34:59 2025 +0100
#5436 Updated syntax definitions to support VALUES clause after UNION ALL.
commit 07f391b53db5b3bc3afe16520609c9cd28e9dd6d
Author: Paweł Salawa <pawel.salawa@solidnaksiegowa.com>
Date: Fri Dec 26 22:49:35 2025 +0100
Version increment
commit 256fcbf79929af2947a1727e54b9349f49211e4e
Author: Paweł Salawa <pawel.salawa@solidnaksiegowa.com>
Date: Fri Dec 26 22:42:29 2025 +0100
#5440 Fixed formatting string literals in WITH-CTE clause.
commit 1e4104d73206c3c62e98b3b05b03d76d8774e5b1
Author: Paweł Salawa <pawel.salawa@solidnaksiegowa.com>
Date: Fri Dec 26 21:31:03 2025 +0100
#5450 Further improvement for scientific and decimal notation of real numbers.
commit 433d52a33f21bf778ce5b6c19dca5020fe3f2c08
Author: Paweł Salawa <pawel.salawa@solidnaksiegowa.com>
Date: Fri Dec 26 11:17:06 2025 +0100
#5450 Increased precision for very small decimal numbers (like 1e-15).
commit 2752e64d45197672c7882734afc07af89bf996e8
Author: Paweł Salawa <pawel.salawa@solidnaksiegowa.com>
Date: Fri Dec 26 00:46:58 2025 +0100
#5447 Database object filtering improved - both speed (3x) and reliability (i.e. typing while filtering is in progress).
commit 5b4ed7af51a775663cefa01389e794950e5db4cd
Author: Paweł Salawa <pawel.salawa@solidnaksiegowa.com>
Date: Thu Dec 25 23:43:00 2025 +0100
Fixed manual updates checking in case when automatic on-startup checking is disabled.
commit c0d198af3c758479ca5283335e10fb45259dee07
Author: Paweł Salawa <pawel.salawa@solidnaksiegowa.com>
Date: Fri Dec 5 21:08:47 2025 +0100
Attempt to fix MacOS build for plugins
commit aa96baa0863c6c56dcb3a273ff4a173bf6a73f93
Author: Paweł Salawa <pawel.salawa@solidnaksiegowa.com>
Date: Fri Dec 5 09:07:28 2025 +0100
Attempt to fix MacOS build for plugins
commit dfadddbaf9d8360048f6bdfa58cfe6538eab95ab
Author: Paweł Salawa <pawel.salawa@solidnaksiegowa.com>
Date: Fri Dec 5 00:07:37 2025 +0100
Attempt to fix MacOS build for plugins
commit 1c5450885f4b66fe28843699e678bc486c871676
Author: Paweł Salawa <pawel.salawa@solidnaksiegowa.com>
Date: Fri Dec 5 00:04:45 2025 +0100
Attempt to fix MacOS build for plugins
commit 901424e661f464d252bd7eb0cde22a27a817bd4a
Author: Paweł Salawa <pawel.salawa@solidnaksiegowa.com>
Date: Fri Dec 5 00:02:46 2025 +0100
Attempt to fix MacOS build for plugins
commit ef1794c5603ef350fba6c0a39d167bbb0ed76ab7
Author: Paweł Salawa <pawel.salawa@solidnaksiegowa.com>
Date: Thu Dec 4 13:07:49 2025 +0100
Attempt to fix MacOS build for plugins
commit 3d2d19d90e7a5adfa426833018f11808830c50b4
Author: Paweł Salawa <pawel.salawa@solidnaksiegowa.com>
Date: Thu Dec 4 12:02:39 2025 +0100
Attempt to fix MacOS build for plugins
commit 5a9078b0e4d315e6b2fa8f7004c63423b333aa22
Author: Paweł Salawa <pawel.salawa@solidnaksiegowa.com>
Date: Thu Dec 4 02:17:53 2025 +0100
Attempt to fix MacOS build for plugins
commit 6ed3ead014abcf6edd1a591fa39a7c313816946d
Author: Paweł Salawa <pawel.salawa@solidnaksiegowa.com>
Date: Thu Dec 4 01:35:31 2025 +0100
Attempt to fix MacOS build for plugins
commit 7418002a5dca9af1dbbafea849eaaa411bdd275a
Author: Paweł Salawa <pawel.salawa@solidnaksiegowa.com>
Date: Thu Dec 4 00:44:02 2025 +0100
Attempt to fix MacOS build for plugins
commit 883142610de0c9a10b1de26f0a8ce556aa9741f9
Author: Paweł Salawa <pawel.salawa@solidnaksiegowa.com>
Date: Wed Dec 3 23:49:44 2025 +0100
Restored older MacOSX building script for 3.4 branch, as the new one doesn't work well in this branch
commit 2f7826b45a728a8f326abcf95e90357db7f11829
Author: Paweł Salawa <pawel.salawa@solidnaksiegowa.com>
Date: Wed Dec 3 01:29:38 2025 +0100
Updated release workflow
commit cb9cf6d8b1ffdda6a0c89c23f1f26a067c834588
Author: Paweł Salawa <pawel.salawa@solidnaksiegowa.com>
Date: Wed Dec 3 00:59:50 2025 +0100
#5407 Restored older SQLCipher, because it has conflicting OpenSSL requirements against Qt 5
commit 5f77c2d5fb94fb0e655a751595eb8ccf8a7a7d91
Author: Paweł Salawa <pawel.salawa@solidnaksiegowa.com>
Date: Tue Dec 2 23:05:06 2025 +0100
Attempt to fix macos workflow build
commit 3460214097562f0f6f86e7098a7b2c58a3ce30b0
Author: Paweł Salawa <pawel.salawa@solidnaksiegowa.com>
Date: Tue Dec 2 22:18:09 2025 +0100
#5407 SQLite updated to 3.51.1 (except for SQLCipher, which is up to 3.50.4).
commit bf189741a71c563dbba7b2538429cc7ae4ac7265
Author: Paweł Salawa <pawel.salawa@solidnaksiegowa.com>
Date: Tue Dec 2 01:43:22 2025 +0100
Attempt to fix Win64 Action build
commit 5b74b9e380a7b0804930465cdca10efaea003d51
Author: Paweł Salawa <pawel.salawa@solidnaksiegowa.com>
Date: Tue Dec 2 01:35:17 2025 +0100
Attempt to fix Win64 Action build
commit d53f1a7cd99b137b91b8d0117d29ab1cb6bfebc1
Author: Paweł Salawa <pawel.salawa@solidnaksiegowa.com>
Date: Tue Dec 2 01:27:01 2025 +0100
Attempt to fix Win64 Action build
commit 07d872afbe77747e667b7bd71c033ed7afd13d02
Author: Paweł Salawa <pawel.salawa@solidnaksiegowa.com>
Date: Tue Dec 2 01:20:54 2025 +0100
Attempt to fix Win64 Action build
commit f745446805cf59f6f57d2eeb4220b2095147b3a2
Author: Paweł Salawa <pawel.salawa@solidnaksiegowa.com>
Date: Tue Dec 2 00:37:08 2025 +0100
Attempt to fix Win64 Action build
commit 855e638deae9a4889e8af3e16c3e0c77e9300ff8
Merge: b2c34e3 0e187b7
Author: Paweł Salawa <pawel.salawa@solidnaksiegowa.com>
Date: Mon Dec 1 23:51:24 2025 +0100
Attempt to fix MacOS Action build
commit b2c34e38b91c19e745a21508151d8b348b06e255
Author: Paweł Salawa <pawel.salawa@solidnaksiegowa.com>
Date: Mon Dec 1 23:12:46 2025 +0100
Attempt to fix MacOS Action build
commit 0e187b718ef3dd57cdcba56cf5e56f16bf2f12ad
Author: Paweł Salawa <pawel.salawa@solidnaksiegowa.com>
Date: Mon Dec 1 23:12:46 2025 +0100
Attempt to fix MacOS Action build
commit 56b5fd29e6d532f3a430f6f12b6942550ccb4773
Author: Paweł Salawa <pawel.salawa@solidnaksiegowa.com>
Date: Mon Dec 1 22:05:41 2025 +0100
Attempt to fix Win64 Action build
commit 334e7cdcecc6cdbe66ed39630bfabea538a62e26
Author: Paweł Salawa <pawel.salawa@solidnaksiegowa.com>
Date: Mon Dec 1 21:40:10 2025 +0100
Attempt to fix MacOS Action build
commit 73d449d65b29c980dd102ff9a207fbadd8a27e81
Author: Paweł Salawa <pawel.salawa@solidnaksiegowa.com>
Date: Mon Dec 1 20:01:51 2025 +0100
Attempt to fix MacOS Action build & update other arch builds
commit 67a6c1d04dba4f11d0ac59295e01d2180ca649a0
Author: Paweł Salawa <pawel.salawa@solidnaksiegowa.com>
Date: Mon Dec 1 19:39:12 2025 +0100
Attempt to fix MacOS Action build
commit c70e0b91c39f0971709c3900ea3f3bcecc0b8ea0
Author: Paweł Salawa <pawel.salawa@solidnaksiegowa.com>
Date: Mon Dec 1 19:17:06 2025 +0100
Attempt to fix MacOS Action build
commit bab1334462f7574b41ab916344f6d389e216fae6
Author: Phil Krylov <phil@krylov.eu>
Date: Sun Sep 1 22:03:11 2024 +0200
Merged ScriptingTcl pro file from master.
commit f79eb5734c83ad0501ebda336e33ada17ab2feb4
Author: Phil Krylov <phil@krylov.eu>
Date: Tue Mar 21 20:44:23 2023 +0100
Changelog update
commit 76e18c0e527815dec6c5d5294d28f5cc81d32f02
Author: Paweł Salawa <pawel.salawa@solidnaksiegowa.com>
Date: Mon Dec 1 18:23:26 2025 +0100
Attempt to fix MacOS Action build
commit 104cc9104bc9a2684fc859a4eb952ef2c21f1ab5
Author: Paweł Salawa <pawel.salawa@solidnaksiegowa.com>
Date: Mon Dec 1 00:14:44 2025 +0100
Attempt to fi MacOS Action build
commit 9c230beca27823367b3426fc4897c0cf4be0056e
Author: Paweł Salawa <pawel.salawa@solidnaksiegowa.com>
Date: Mon Dec 1 00:13:39 2025 +0100
Attempt to fi MacOS Action build
commit b2c956e31453930d20c8339651f94e7db2cf93bc
Author: Paweł Salawa <pawel.salawa@solidnaksiegowa.com>
Date: Mon Dec 1 00:12:51 2025 +0100
Attempt to fi MacOS Action build
commit a0223381a321f8cb0ed61c46e91b95b59198ec60
Author: Paweł Salawa <pawel.salawa@solidnaksiegowa.com>
Date: Mon Dec 1 00:10:58 2025 +0100
Attempt to fi MacOS Action build
commit 86e8176e0844ff05f50f802fc5b07f4ace210fde
Author: Paweł Salawa <pawel.salawa@solidnaksiegowa.com>
Date: Mon Dec 1 00:09:09 2025 +0100
Attempt to fi MacOS Action build
commit f32b3740567d174e005d7d805172c830b75ef910
Author: Paweł Salawa <pawel.salawa@solidnaksiegowa.com>
Date: Mon Dec 1 00:04:08 2025 +0100
Attempt to fi MacOS Action build
commit 40f870df08a855429de6c9daf9aadd66d3ec768a
Author: Paweł Salawa <pawel.salawa@solidnaksiegowa.com>
Date: Mon Dec 1 00:01:56 2025 +0100
Attempt to fi MacOS Action build
commit b30ef2763ff43fef7e415e109e35ea52e4577114
Author: Paweł Salawa <pawel.salawa@solidnaksiegowa.com>
Date: Mon Dec 1 00:00:09 2025 +0100
Attempt to fi MacOS Action build
commit e86f904109fa28049ba4b9ad34a7128625bb7a9a
Author: Paweł Salawa <pawel.salawa@solidnaksiegowa.com>
Date: Sun Nov 30 23:53:59 2025 +0100
#5412 Removed ICU extension from Linux binary packages in 3.4.x, as icu.c uses recent ICU API, while Qt 5 comes with older ICU. Users need to provide theirn own icu extension if they want to use it in SQLite under Linux.
commit 2513ddb6b56433a6e9834e106523606c77361d8f
Author: Paweł Salawa <pawel.salawa@solidnaksiegowa.com>
Date: Sun Nov 30 23:11:05 2025 +0100
#5412 Debugging issues with ICU linking
commit faf59c018cb575ffd69f31a21a022ea9ca413a90
Author: Paweł Salawa <pawel.salawa@solidnaksiegowa.com>
Date: Sun Nov 30 22:41:06 2025 +0100
#5412 Debugging issues with ICU linking
commit 195cab78f1004efadb21bbfe33ee423944bc1345
Author: Paweł Salawa <pawel.salawa@solidnaksiegowa.com>
Date: Sun Nov 30 22:35:48 2025 +0100
debug code cleanup
commit 51a1e0dcf61fb32ca0170ad69a4b7b5d436b91df
Author: Paweł Salawa <pawel.salawa@solidnaksiegowa.com>
Date: Sun Nov 30 21:24:23 2025 +0100
#5412 Fixed GitHub action for Linux x64 by updating to Ubuntu 22.04, sine 20.04 is now deprecated.
commit 0816003e4ed5fb8ae6f9931b298b2483f523e9e0
Author: Paweł Salawa <pawel.salawa@solidnaksiegowa.com>
Date: Sun Nov 30 16:13:33 2025 +0100
#5412 Fixed GitHub action for Linux x64 to link against same ICU library as shipped with the binary package.
commit 27adb0ef0fb597a81f0f2fcc32070b8886c3c7fa
Author: Paweł Salawa <pawel.salawa@solidnaksiegowa.com>
Date: Sun Nov 30 16:06:31 2025 +0100
#5410 Fixed AST token rebuilding for joined data sources being functions.
commit d9f42d8c376b793e3e8b0f60c06994ece8f3b4e9
Author: Paweł Salawa <pawel.salawa@solidnaksiegowa.com>
Date: Sun Nov 30 11:47:42 2025 +0100
#5411 Data View sorting is reset upon modifying table structure.
commit 55c64a478fc75c83533119de9be58eb0b220f4ee
Author: Paweł Salawa <pawel.salawa@solidnaksiegowa.com>
Date: Sun Nov 30 01:31:35 2025 +0100
#5407 SQLite updated to 3.51.1. Updated syntax files, AST and formatter to support syntax updates.
commit 068b10a341f930805939b32443660bf1a274eba8
Author: Paweł Salawa <pawel.salawa@solidnaksiegowa.com>
Date: Sat Nov 29 00:11:29 2025 +0100
#5406 Tracking calls to load_extension() SQL function and loading the same extensions in the Results Counting connection.
commit 08e9cd52df773e86ac18a5cfd299f1271bc26937
Author: Paweł Salawa <pawel.salawa@solidnaksiegowa.com>
Date: Wed Nov 26 23:11:28 2025 +0100
#5398 Fixed Smart Executor for queries, where two joined, unaliased tables return column of the same name, but different case-wise.
commit b39a5bd0a925d6ef4ea11f00856276bc95b1e04c
Author: Paweł Salawa <pawel.salawa@solidnaksiegowa.com>
Date: Tue Nov 25 23:12:06 2025 +0100
#5395 Fixed loading trigger condition if it starts with the NOT keyword.
Among the 1 debian patch available in version 3.4.21-1 of the package, we noticed the following issues: