Skip to content

Releases: sqlectron/sqlectron-gui

v1.22.0

22 Jun 01:34
Compare
Choose a tag to compare
  • Fallback for rowCount to PG 8.x - by @jleclanche
  • Use a File Path Dialogue Window to add a local Database for SQLite (#325) - by @WFrsh

1.21.0

02 Jun 11:54
Compare
Choose a tag to compare

Improvements

  • Improve security by encrypting passwords on ~/.sqlectron.json

Fix bugs

  • Fix #313 - executingQueries[queryId].execute is not a function
  • Fix #306 - An error dialog is displayed when user presses super+w and no window exists
  • Add missing custom configuration for auto complete

v1.20.2

12 Feb 18:14
Compare
Choose a tag to compare

Fixed Bugs

  • Fix custom server filter been removed on editing the server
  • Include windows support build with 7z and zip

v1.20.1

28 Jan 09:33
Compare
Choose a tag to compare

Fixed Bugs

  • Fix config not been created
  • Fix connection with passphrase closing right after connecting
  • Fix bit column values for mysql

v1.20.0

27 Jan 12:01
Compare
Choose a tag to compare

New Features/Improvements

Fixed Bugs

  • Overwrite reload shortcut without global settings
  • Fix passphrase not been saved and used for connection
  • Fix input files not respecting the disabled state

v1.19.0

17 Jan 00:11
Compare
Choose a tag to compare

New Features/Improvements

  • Add SQLite support and update builder settings
  • Add schema support for the tables, views, triggers and connection (by @eMerzh and @maxcnunes)
  • Add support for schema in autocomplete (by @eMerzh)
  • Add additional keybinding (Ctrl/Cmd-R) to execute query #278 (by @blakek)
  • Add doc of how to pronounce sqlectron
  • Load config only once
  • Add support to set the zoom factor (check out the .sqltectron.json below)
  • Show info when there is duplicated columns
  • Add support to filter the schema and databases loaded in the sidebar (check out the .sqltectron.json below)

Fixed Bugs

  • Fix disconnect from sqlserver
  • Remove max length from most server fields

PS: Remove build for 32bit for while - a257c52

{
  // Changes the zoom factor to the specified factor. 
  // Zoom factor is zoom percent divided by 100, so 300% = 3.0.
  // https://github.com/electron/electron/blob/master/docs/api/web-frame.md#webframesetzoomfactorfactor
  "zoomFactor": 1, 

  // Change the limit used in the default select
  "limitQueryDefaultSelectTop": 100,

  // List of servers
  "servers": [
    {
      // Now is possible add a filter property that will load only 
      // the data is useful in the sidebar.
      // Is only possible to filter "database" and "schema". 
      // It accept the filter types: "only" and "ignore".
      "filter": {
        "database": {
          "only": [
            "company"
          ]
        },
        "schema": {
          "ignore": [
            "pg_catalog",
            "pg_temp_1"
          ]
        }
      },
      "id": "651abe80-ed50-44a1-b778-1bdfe97b0bec",
      "name": "sqlectron-localhost",
      "client": "postgresql",
      ...
    }
  ]
}

v1.18.0

11 Dec 19:33
Compare
Choose a tag to compare

New Features/Improvements

Fixed Bugs

  • Fix devtools shortcut - (by @vmitchell85)
  • Fix connection problem with old PG versions

v1.17.0

06 Nov 11:54
Compare
Choose a tag to compare

New Features/Improvements

  • Allow to cancel queries while are running
  • Add support to set the Windows domain (sqlserver)
  • Change bg color for current and connected dbs
  • Makes clearer the metadata for db still loading

Fixed Bugs

  • Attempt to fix #264

v1.16.0

13 Oct 10:46
Compare
Choose a tag to compare

New Features/Improvements

  • Replace the database name by the Connection name with the DB logo (by @eMerzh)
  • Display ssh configuration only if checked to unclutter the screen (#222) (by @eMerzh)
  • Add visual distinction to indicate if there are items below (#237) (by @eMerzh)
  • Change disconnect icon to poweroff (#240) (by @eMerzh)
  • Add new tab button (#244) (by @eMerzh)
  • Add 'via' in the server list to make distinction with ssh (#245) (by @eMerzh)
  • Allow press 'escape' to exit modal. (#248) (by @eMerzh)
  • Allow press 'enter' to submit promp modal like passphrase and all (#249) (by @eMerzh)
  • Show more error context
  • Simplify the tab names
  • Add horizontal scroll for tabs list
  • Improve docs
  • Add support to rename tab

Fixed Bugs

  • Fix uncontrolled to controlled fields (by @eMerzh)
  • Avoid enabling the "test" connection if no db type is selected (by @eMerzh)
  • Fix warning about null input and fix style (#231) (by @eMerzh)
  • Fix closing connection for a test connection (#232) (by @eMerzh)
  • Add refresh for views when refreshing the database (#230) (by @eMerzh)
  • Style fix trying to unblur retina render. ref #191 (#225) (by @eMerzh)
  • Server can be saved now without a password or user (#256) (by @vkolmakov)
  • Fix problem wiping part of the query (close #234)
  • Upgrade react-router to remove deprecated warnings
  • Fix resizable componet warn about onResize event
  • Ignore html2canvas from webpack parse
  • Auto scroll tabs on closing a tab

PS: In this version has been included support to horizontal scroll in the tabs. The current implementation has a lot of edge cases to be improved. But since we are discussing in maybe replacing the tabs with list #252 I'm releasing it as it is so we can get some feedback.

v1.15.0

06 Sep 11:26
Compare
Choose a tag to compare
  • Add meaningful names to tabs (#214)

Instead of naming File Query <id>. It now will follow the this pattern:

[db: <database_name>][tb: <table_name>] #<query_id>

Example:

[db: game][tb: question] #4