Skip to content

Releases: sqlitebrowser/sqlitebrowser

nightly

16 Jan 00:20
Compare
Choose a tag to compare
nightly Pre-release
Pre-release
parseClipboard: make QRegularExpression behave as QRegExp, issue #3763

In QRegExp partial matching was implicit, for QRegularExpression
a partial match must be explicitly requested.

continuous

16 Jan 08:03
Compare
Choose a tag to compare
continuous Pre-release
Pre-release
parseClipboard: make QRegularExpression behave as QRegExp, issue #3763

In QRegExp partial matching was implicit, for QRegularExpression
a partial match must be explicitly requested.

[TEMPORARY] DB Browser for SQLite with SQLite 3.48.0

14 Nov 09:54
Compare
Choose a tag to compare

Warning

This build is a temporary release.

Note

Please note that the SQLite version is displayed as 3.48.0,
but it differs from the actual 3.48.0 version that will be released in the future.

A bug has been identified in the latest stable version of SQLite (3.47.0) that prevents proper use of database files with UTF-L(B)E encoding. This issue has been resolved in the latest master branch of SQLite, which has not yet been officially released. Therefore, we are distributing this temporary version for users to use until the new stable version of SQLite that includes this fix is released.

For more details, please refer to https://sqlite.org/src/info/af7173a10ec6, issue #3714, and the comments on PR #3792.
If you have additional feedback or questions, please open an issue or a discussion. Contact: @lucydodo

SHA256SUM

334910f5d0821921a89b1fc7f15daf2cddec85d23c219db75fc9657b1992ab71  DB.Browser.for.SQLCipher-dev-656651a-x86.64.AppImage
cf56b0efceb74a77bd0882bbf48bce1b221339b6a11ff8e539ce0459a36e3277  DB.Browser.for.SQLCipher-dev-656651a.dmg
3d7b8ee50212439010362ec47baa7cda0413b61b592a2f0781c8dcffc3c25688  DB.Browser.for.SQLite-dev-656651a-win32.msi
998a576db6e23e4db5e2dc4f94079abb469f9aea64fa67c1da56dd6499c2d67b  DB.Browser.for.SQLite-dev-656651a-win32.zip
d51d85f2202942910f54e564f1038b96bce7e612b6ae423ccf5b71bd34f5cd24  DB.Browser.for.SQLite-dev-656651a-win64.msi
2dd3d867e16149e56d02328d85869dd883f743a4a21cc74cdbf5e8aa803d3878  DB.Browser.for.SQLite-dev-656651a-win64.zip
ed3e2bdce4b78be48669589cb54e9a780a530f00814e9e6fed7215ea29961f8e  DB.Browser.for.SQLite-dev-656651a-x86.64.AppImage
173d7bacf0156f7ad8f9e3217ada08a318ebb80339b3a0cb693e7b83063e4fd5  DB.Browser.for.SQLite-dev-656651a.dmg

DB Browser for SQLite v3.13.1

16 Oct 08:42
Compare
Choose a tag to compare

Note

A problem has been reported where the AppImage cannot be run on some previous OS versions,
leading to the release of version v2 specifically for the AppImage binary. Further information: #3781, https://github.com/sqlitebrowser/sqlitebrowser/discussions/3775#discussioncomment-10969170

This is a new release with several improvements over the v3.13.0 release from three months ago. 🚀

As a special mention, SQLean has a new time extension! Check out the following link for more information: https://github.com/nalgeon/sqlean/blob/main/docs/time.md

Thanks to everyone for being part of our Community!

Related Discussion: https://github.com/sqlitebrowser/sqlitebrowser/discussions/3775

Changelog

Added

Changed

  • Change the default to install a shortcut to the Start menu when installing on Windows (623bec6)
  • Improve icon image for links in 'Help' menu (#3693, 027c6a8)
  • Pragma names and values can now be translated (#3697, bf62f3a, ad00ad4)
  • Remove trailing characters when copying a single cell (#3735, 20f481a)
  • Update AppImage binary to use the latest SQLCipher library (#3744, 21ba2d0)
  • When editing the DB cells, expanded queries with parameters are included in the SQL Log (ac3209f)

Fixed

  • ExtendedTableWidget

    • Fix an issue that prevented autocomplete from working in some race conditions (#2567, #3706)
    • Use Tab to close autocomplete popup and move to next item (3aff8c9)
    • Troubleshoot 'Copy as SQL' action on a cell results in string being copied (#1952, 1ebe7bf)
  • Global

    • Fix "Argument Missing" error in Korean translation (#3635, #3692, cd518de)
    • Fix an issue that caused apps to crash on some older versions of macOS (#3691)
    • Fix an issue when freezing after stopping a pragma (#3742, 15a9620)
    • Fix an issue with outputting the wrong version on macOS
    • Troubleshooting poor HiDPI support on Windows (#3684)
    • Troubleshoot SQL queries containing VACUUM that run incorrectly (#3723, 51784aa)
  • MainWindow

    • Fix an issue when selecting queries containing multi-byte strings (#3731, f89097c)
  • TableBrowser

    • Fix a bug where the first row was not adjusted (#3767, ad690e7)
  • etc

Dependent library version information for each OS

- Qt SQLCipher SQLite SQLean
AppImage 5.12.8 4.6.1 Not applicable Not applicable
macOS 5.15.13 4.6.1 Not applicable 0.27.1
Windows 5.15.2 4.6.1 3.46.1 0.27.1

SHA256SUMS

  • DB.Browser.for.SQLite-v3.13.1-win32.msi
    • e0b9f86d3da4d8d800e144295487e43de306c1bd27f14dccfe41e904736f25f7
  • DB.Browser.for.SQLite-v3.13.1-win32.zip
    • 917ad2fa8d36e3bfa3fc85b11a34a8c18d189fbc2289f5a0d3bf41de8a288edc
  • DB.Browser.for.SQLite-v3.13.1-win64.msi
    • d023d54b3a5db10c7e896089bb3dbe6e7f4bc4eaa9bbecb34ca414be5970f688
  • DB.Browser.for.SQLite-v3.13.1-win64.zip
    • 22375e275ec42d96de1d3b8e9ea4ed86d2a3505c4d0ffcbd1af67aa4003e5e4d
  • DB.Browser.for.SQLite-v3.13.1-x86.64-v2.AppImage
    • c2fd0c27c84777747527e1b28deccc824bc88eeb47f36a9575bf1ba0a5a38453
  • DB.Browser.for.SQLite-v3.13.1.dmg
    • a641cfbfcc2ce609f07de44a35134dab53485ecc18e6d9afa297b514d74bd75e

DB Browser for SQLite v3.13.1 RC2

30 Sep 01:38
Compare
Choose a tag to compare
Pre-release

We're accepting translation contributions. If you're interested, please check out the following issue: #3747

Added

Changed

  • Improve icon image for links in 'Help' menu (#3693, 027c6a8)
  • Pragma names and values can now be translated (#3697, bf62f3a, ad00ad4)
  • Remove trailing characters when copying a single cell (#3735, 20f481a)
  • Update AppImage binary to use the latest SQLCipher library (#3744, 21ba2d0)
  • When editing the DB cells, expanded queries with parameters are included in the SQL Log (ac3209f)

Fixed

ExtendedTableWidget

  • Troubleshoot 'Copy as SQL' action on a cell results in string being copied (#1952, 1ebe7bf)

Global

  • Fix "Argument Missing" error in Korean translation (#3635, #3692, cd518de)
  • Fix a bug that prevented autocomplete from working in some race conditions (#2567, #3706)
  • Fix an issue that caused apps to crash on some older versions of macOS (#3691)
  • Fix an issue with outputting the wrong version on macOS
  • Fix an issue when selecting queries containing multi-byte strings (#3731, f89097c)
  • Troubleshooting poor HiDPI support on Windows (#3684)

etc.

  • Fix misleading links to Qt license information (8361aa5)
  • Replace 'http' with 'https' in the 'AboutDialog' and 'MainWindow' (9832a52)

The highlighted changes refer to modifications made since RC1.

DB Browser for SQLite v3.13.1 RC1

11 Sep 11:47
Compare
Choose a tag to compare
Pre-release

Added

Changed

  • Pragma names and values can now be translated (#3697, bf62f3a, ad00ad4)
  • When editing the DB cells, expanded queries with parameters are included in the SQL Log (ac3209f)

Fixed

ExtendedTableWidget

  • Troubleshoot 'Copy as SQL' action on a cell results in string being copied (#1952, 1ebe7bf)

Global

  • Fix "Argument Missing" error in Korean translation (#3635, #3692, cd518de)
  • Fix a bug that prevented autocomplete from working in some race conditions (#2567, #3706)
  • Fix an issue that caused apps to crash on some older versions of macOS (#3691)
  • Fix an issue with outputting the wrong version on macOS
  • Troubleshooting poor HiDPI support on Windows (#3684)

etc.

  • Fix misleading links to Qt license information (8361aa5)
  • Replace 'http' with 'https' in the 'AboutDialog' and 'MainWindow' (9832a52)

DB Browser for SQLite 3.13.0

23 Jul 01:03
5733cb7
Compare
Choose a tag to compare

Related Discussion: https://github.com/sqlitebrowser/sqlitebrowser/discussions/3689

Caution

An issue has been reported where the app fails to launch on macOS Catalina (10.15.x).
We will be tracking and resolving the issue. For more information, see issue #3691

We are very excited to release a new stable version after almost three years. 🚀
It's been a while since we've released a new stable version, so there are a lot of changes, see the release notes below for more details.

Table of Contents

Highlights on user-visible changes

SQLite update and improved support

New Built-in Extension: sqlean (#3517, 0561d3f, be10d1a)

sqlean: All the Missing SQLite Functions
This new built-in extension bring together several commonly known SQLite extensions neatly packaged into one domain module.
Check out their repository for further information: https://www.github.com/nalgeon/sqlean

Also, this inclusion of this awesome extension was made possible by the generosity of the original author, @nalgeon
We'd like to take this opportunity to thank him.

Docked Data Browsers (1e1e87e, c96c393, 28ae741, c40fb07, c33b8be)

imagen
Press the new button at the left of the toolbar in the "Browse Data" to get a new tab where you can browse a second table.
By default, the tab title follows the table name, but it can also be renamed to set a permanent name, using the contextual menu of the tab title.
imagen
You can drag this new tab by the title bar, or use the buttons at the right to detach this dock and make it an independent window.
imagen

Or you can drag the docked window inside the original Data Browser to drop it using different layouts.
This will allow you to compare two tables or different sections of the same tables side by side.
imagen

Moreover, when opening a related record by pressing Ctrl+Shift+Click on a foreign key cell, the other table will be opened now in a new tab.
imagen

Specifying multiple tables using the -t/--table parameter on the command line now opens all of them in different tabs. (ab682a3)

Other improvements in Data Browser

The table shows a visual hint for keys in its column header: primary keys are underscored, foreign keys are in italics (b6c5024).
imagen

Sort order indicators have been swapped to be in line with the majority of applications (03ce140).

Columns can be frozen when scrolling horizontally (a15f81b)
imagen

Database Cell Editor

A new "Evaluation" mode can be selected in the Database Cell Editor (9a70af7)
imagen

Any input in this mode will be interpreted as an SQLite expression,
and the result of the evaluation will be inserted in the corresponding cell when pressing "Apply".
imagen
Note another minor improvement in the Cell Editor: it now shows the current row and column number being edited.

A new prompt is shown for saving any modified data when abandoning the cell editor (8f5c17e)
imagen

The image mode now has zoom controls and can be adjusted with the mouse wheel (d3c69ad, d62ccb1, 8bc9d33, f749f38, 23a597b)
imagen

Better support for HiDPI and new scalable icons #2485

DB Browser for SQLite has now better display in High DPI monitors, including the use of scalable icons from the Paste SVG icon set by Michael Burckley under a Creative Commons Attribution Share Alike 4.0 license. This will allow better display in High DPI monitors.
imagen

Dark and light style

The dark style has been updated and a new light style has been added (2a830e5)
imagen
imagen

Import and export

CSV data can be imported now from the clipboard. (9d87b96)
imagen

CSV files can also be imported from the command line, passing necessary arguments to drive the correct import. If just a CSV file is passed as single argument in the command line, the data is imported into an in-memory database. This can work as a quick glance of CSV data, alternative to what you can do with inferior data management tools, a.k.a. your favorite spreadsheet 😄 (cfa4dee, 09aaacc, f75a358, 36c5b1b, 6bdacf6).

There's a new option to use system locale conventions for interpreting numbers in the CSV file (f9314b6).
imagen

Data in Browser and Execute SQL can now be exported as JSON (a5cc259, e225dc1)
imagen

File menu

Added new "Save Database As..." action for saving in-memory databases and saving database files to another
file name. (c8cd858)
imagen

Recent Files are now accessible in a new menu, can be cleared (ec6ff6a), and the maximum number of entries can be changed in Preferences (#2373)

Display formats

  • New display formats: binary GUID to text (e51aa2e); SpatiaLite to SVG (#2767)
  • Columns where a display format is in place have a different background and foreground, which can be customized in preferences (9a3ebd1)

New and improved keyboard shortcuts

| Shortcut | Action | Related |
|------------------------------------|-----------------------------------------------------------------------------------------------|---...

Read more

DB Browser for SQLite 3.12.2

17 May 12:40
v3.12.2
1955cb1
Compare
Choose a tag to compare

2022-10-23 update - We've added a native arm64 (eg M1/M2/etc) macOS download below, for people using Apple Silicon. It's the file named DB.Browser.for.SQLite-arm64-3.12.2.dmg.


Original release text:

This is a minor maintenance release, primarily to update the internal certificates for
anonymous communication with the DBHub.io servers.

You don't need to upgrade unless you're using DBHub.io anonymously. If you're using DBHub.io
with your own client certificate, this upgrade won't really do much either. 😄

The changes in this over the 3.12.1 release include:

SHA256SUMS

  • DB.Browser.for.SQLite-3.12.2-win32.msi
    • 2b87a0ca1b14f436f2dc2cbfaa380249e754c3c87c81b6648a513f75d3c73368
  • DB.Browser.for.SQLite-3.12.2-win32.zip
    • 9344bcd50865663674f11c1d8297c0d2b4a4f7ced0a459c9e71e89382549454f
  • DB.Browser.for.SQLite-3.12.2-win64.msi
    • 723d601f125b0d2402d9ea191e4b310345ec52f76b61e117bf49004a2ff9b8ae
  • DB.Browser.for.SQLite-3.12.2-win64.zip
    • 559edc274a2823264e886159eaa36332fd5af1f2f4b86ba2a5ef485b6420ab54
  • DB.Browser.for.SQLite-3.12.2.dmg
    • 546d57b6c88c2be7517759c016c0bf0313dfcc14adfcb43967f3c5d24657f366
  • DB.Browser.for.SQLite-arm64-3.12.2.dmg
    • 0c2076e4479cb9db5c85123cfe9750641f92566694ff9f6c99906321a2c424e8
  • SQLiteDatabaseBrowserPortable_3.12.2_English.paf.exe
    • a597b791949c260e31908d00bde474cbb4b16d55120be92ee6e0d7c08be56809
  • DB_Browser_for_SQLite-v3.12.2-x86_64.AppImage
    • ea14c7439f7e666f3e9d8cbffe9048134b87db3e2d7bf65f4146b0649536de5c

DB Browser for SQLite 3.12.1

09 Nov 03:46
v3.12.1
Compare
Choose a tag to compare

This is the first bug fix release for our 3.12.x series.

There aren't any "super critical must upgrade" bugs fixed, so updating isn't urgent. 😄

The changes in this over the 3.12.0 release include:

Enhancements

  • Completely reworked interface for accessing DBHub.io
  • Add .Net DateTime.Ticks to list of supported display formats (#2378)
  • Add more options for setting font sizes (#2306)
  • New predefined settings for simplified window layout (#2307)

Bug fixes

  • Fix loading of project files with empty filter values (#2288)
  • Fix initial table view when using the -t / --table command line option (#2113)
  • Add status message when opening a file from the recent file list (4dfe4f7)
  • Make sure to not show "NULL" for empty but non-NULL values in the Edit dialog (#2204)
  • Fix plot being drawn before all data is loaded (#2286)
  • Restore original default for having condition format in filter line (f28ecc0)
  • Fix default font in the format toolbar (c4b2ffc)
  • Improve binary detection for cases starting by chance by a BOM (#2197)
  • Make sure the order of the statements in the SQL log is correct (05db901)
  • Fix executing selected SQL text when there are multi-byte characters (#2311)
  • Fix executing SQL queries with compound operators (#2316)
  • Fix SQL import of files with BOM (#2323)
  • Also update schema when clicking the Refresh button in Browse Data tab (16c3d8d)
  • Select column in table results when column header is pressed (#2343)
  • Tweak the output wording for command line options (#1069)
  • Remove the default property of the cancel button in the "Fetching data..." dialog (#2383)
  • Fix not being saved and not applied when modifying database cells in Windows external program (f2d8f79)
  • Fix incorrect display of SQL calltips containing non-US-ASCII characters (9f7851b)
  • Fix to 'Window Layout' options work properly (#2435)

Building and packaging

  • Fix CMake warning during compilation (115aa00)
  • snap: Add environment variables to set Qt theme (7b5d652)
  • Updated to OpenSSL 1.1.1h for the Windows and macOS builds

Platform specific

  • No longer force Light theme on macOS when "Follow the desktop style" is chosen (508118f)
  • Keep registry key consistent on Windows (#2328)
  • Allow use of integrated graphics card instead of high performance graphics card in macOS (#2377)
  • Use native path separators in Preferences dialog (f38b829)
  • Added message box for informative command line arguments for Windows (#1069)

Translations

  • Remove all translations of key shortcuts (0070a15)
  • Update of the Korean translation (#2329, 82accb2)
  • Update of the Spanish translation (551a420)
  • Update of the Japanese translation (#2407)
  • Update of the French translation (2803da3)
  • Update of the Arabic translation (1dfa70c)
  • Fixes in the Spanish translation (4791b99, 5d85ca1, 454fd4a)
  • Fixes in the French translation (90d33c6, 0375206)
  • Update of the German translation (#2415)
  • Update of the Italian translation (#2419)
  • Update of the Portuguese translation (#2418)
  • Update of the Chinese translation (#2421)
  • Add of the Dutch translation (#2424)

SHA256SUMS

  • DB.Browser.for.SQLite-3.12.1-win32-v2.msi
    • 6fb72e41cf867e34d1fffdd5b544dc317fbbd25e3c4e56986d62de0c0e46da06
  • DB.Browser.for.SQLite-3.12.1-win32.zip
    • c12223a20c4b6e08d086e0d1f54ab0cba9b11b83698ed94f0bdf7728ac67e2f3
  • DB.Browser.for.SQLite-3.12.1-win64-v2.msi
    • 512f68ff998564b6a297ee0910563bd97808ce292bf09a840f097faea9be577e
  • DB.Browser.for.SQLite-3.12.1-win64.zip
    • 3dd4ccb07f5aabe86b8b12a2544169f9dc15c371f1655ce4072da5a0bd2d2ae3
  • DB.Browser.for.SQLite-3.12.1-v2.dmg
    • 45c8789dc77461299a0aeb9eaae2d089086e76eebae31b45b7a0ee48c1c9e898
  • SQLiteDatabaseBrowserPortable_3.12.1_English.paf.exe
    • 7a0d4bebbafc1d781fb615ba9d699ede07cf6444a8444c56f58a9cd318baf6ca

DB Browser for SQLite 3.12.1 Release Candidate 1

27 Sep 12:07
Compare
Choose a tag to compare

This is the first, and hopefully only 😉, release candidate for DB Browser for SQLite version 3.12.1.

The changes in this over the 3.12.0 release include:

Enhancements

  • Completely reworked interface for accessing DBHub.io
  • Add .Net DateTime.Ticks to list of supported display formats (#2378)
  • Add more options for setting font sizes (#2306)
  • New predefined settings for simplified window layout (#2307)

Bug fixes

  • Fix loading of project files with empty filter values (#2288)
  • Fix initial table view when using the -t / --table command line option (#2113)
  • Add status message when opening a file from the recent file list (4dfe4f7)
  • Make sure to not show "NULL" for empty but non-NULL values in the Edit dialog (#2204)
  • Fix plot being drawn before all data is loaded (#2286)
  • Restore original default for having condition format in filter line (f28ecc0)
  • Fix default font in the format toolbar (c4b2ffc)
  • Improve binary detection for cases starting by chance by a BOM (#2197)
  • Make sure the order of the statements in the SQL log is correct (05db901)
  • Fix executing selected SQL text when there are multi-byte characters (#2311)
  • Fix executing SQL queries with compound operators (#2316)
  • Fix SQL import of files with BOM (#2323)
  • Also update schema when clicking the Refresh button in Browse Data tab (16c3d8d)
  • Select column in table results when column header is pressed (#2343)
  • Tweak the output wording for command line options (#1069)
  • Remove the default property of the cancel button in the "Fetching data..." dialog (#2383)

Building and packaging

  • Fix CMake warning during compilation (115aa00)
  • snap: Add environment variables to set Qt theme (7b5d652)

Platform specific

  • No longer force Light theme on macOS when "Follow the desktop style" is chosen (508118f)
  • Keep registry key consistent on Windows (#2328)
  • Allow use of integrated graphics card instead of high performance graphics card in macOS (#2377)
  • Use native path separators in Preferences dialog (f38b829)
  • Added message box for informative command line arguments for Windows (#1069)

Translations

SHA256SUMS

  • DB.Browser.for.SQLite-3.12.1-rc1-win32.msi
    • 403cb37170550ff761ed5a7d24bbf75461d8a7b3e841d3265b858f23fe6142f6
  • DB.Browser.for.SQLite-3.12.1-rc1-win32.zip
    • c2cfa37a4a3a081fdacd6dcf704240b3019949e4bd8b3f3a5d302f4effdfe03c
  • DB.Browser.for.SQLite-3.12.1-rc1-win64.msi
    • 463f0f710fa491ad49efcf00f138e4c3fe1764be8a6dd39c424f6fc242447337
  • DB.Browser.for.SQLite-3.12.1-rc1-win64.zip
    • 884b69d7e463dc416d1d57e804dfbdad6c434c4c3697ee1f66b5f093e6267b43
  • DB.Browser.for.SQLite-3.12.1-rc1.dmg
    • 74462728b6fd9a79a0f097f4e07d30182f9b09e1ed35ab07db448314fbc95e38