Skip to content

Latest commit

 

History

History
94 lines (72 loc) · 3.48 KB

CHANGELOG.md

File metadata and controls

94 lines (72 loc) · 3.48 KB

Changelog

1.16.0

  • SqlPad may now be mounted under a base url path by providing --base-url cli flag or SQLPAD_BASE_URL env variable
  • Updated taucharts to 0.9.1
  • Legends are now included when saving png chart images

1.15.0

  • Many client-side and server-side dependencies updated
  • Add ability to bind to a specific IP address via the --ip flag or the SQLPAD_IP environment variable
  • Removed sort inputs for bar charts. (Chart sort may instead be influenced using ORDER BY in SQL query.)

1.14.0

  • Add ability to turn off date localization (add config item "localize" set to "false")

1.13.0

  • Add --debug flag to SqlPad cli to enable extra logging
  • Port and passphrase may be set via environment variables SQLPAD_PORT and SQLPAD_PASSPHRASE

1.12.0

  • Add support for Crate.io

1.11.0

  • Auto-refresh query every x seconds
  • Fix crash when unregistered user tries to log in

1.10.0

  • MySQL connections can now old/insecure pre 4.1 auth system
  • links now available to display just the chart or data grid

1.9.0

  • Charting now handled by the very cool tauCharts library. It's a bit faster, has facets, grammar of graphics concepts, handles time series data better, trendlines.
  • When changing chart types, SqlPad will remember and reapply the field selections where applicable.
  • SqlPad database files compacted every 10 minutes, instead of once a day
  • Signup page styling is fixed.
  • Schema-item-name copy-to-clipboard buttons now available. Opt in by creating configuration item showSchemaCopyButton to true.
  • Query results can now be downloaded as xlsx file. (link will be hidden if csv downloads are disabled)

1.8.2

  • Connection password no longer visible on connection screen.

1.8.1

  • Duplicate content headers prevented when csv filename contains comma.

1.8.0

  • Authentication now managed by Passport.js
  • Username/Password authenication strategy can be disabled by setting environment variable DISABLE_USERPASS_AUTH
  • Google OAuth strategy can be enabled by setting GOOGLE_CLIENT_ID, GOOGLE_CLIENT_SECRET, and PUBLIC_URL environment variables
  • Query can be posted to Slack webhook when saved. To enable, create configuration item with key "slackWebhook", and set the value to a Slack incoming WebHook URL.
  • Whitelist domains for username administration by setting environment variable WHITELISTED_DOMAINS
  • Query connection now selected by default if only one exists

1.7.0

  • Tags now look like tags
  • Typeahead added for easy tag creation

1.6.0

  • Code cleanup

1.5.1

  • remove console logging used for debugging

1.5.0

  • Vertica now supported via Vertica driver
  • CSVs no longer generated if disabled
  • optimizations made to schema-info processing

1.4.1

  • improved db tree/schema info performance

1.4.0

  • Charts can be saved as images

1.3.0

  • work-around to handle multiple statements using postgres driver
  • fix to provide MAX_SAFE_INTEGER if not defined

1.2.1

  • query results are limited to 50,000 records. This can be changed by adding a configuration key "queryResultMaxRows" and providing the number of max rows you would like returned.
  • Minor bugfixes
  • Text selection enabled on query results
  • schema information now cached
  • connection port is optional in UI

1.2.0

  • Added port property to connections
  • Configuration system has been added
  • CSV downloads can be disabled via configuration. Add new item with key "allowCsvDownload" with value "false" to disable.

1.1.0

  • Add initial Vertica support via use of Postgres driver

1.0.0

  • SqlPad is released!