v1.19.0

@maxcnunes maxcnunes released this Jan 16, 2017 · 35 commits to master since this release

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",
      ...
    }
  ]
}

Downloads

v1.16.0

@maxcnunes maxcnunes released this Oct 13, 2016 · 67 commits to master since this release

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.

Downloads