diff --git a/CHANGELOG.md b/CHANGELOG.md index d2cb0090d..cdd79a46a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,19 @@ # ChangeLog +### 4.2.0 +- ADDED: Support of SQLite database +- ADDED: Support of Amazon Redshift database +- ADDED: Support of CockcroachDB +- CHANGED: DB Model is not auto-refreshed by default, refresh could be invoked from statusbar +- FIXED: Fixed race conditions on startup +- FIXED: Fixed broken style in data grid under strange circumstances +- ADDED: Configure connections with commandline arguments #108 +- CHANGED: Optimalized algorithm of incremental DB model updates +- CHANGED: Loading queries from PostgreSQL doesn't need cursors, using streamed query instead +- ADDED: Disconnect command +- ADDED: Query executed on server has tab marker (formerly it had only "No DB" marker) +- ADDED: Horizontal scroll using shift+mouse wheel #113 + ### 4.1.11 - FIX: Fixed crash of API process when using SSH tunnel connection (race condition) diff --git a/README.md b/README.md index 53784c4a1..18a6e78be 100644 --- a/README.md +++ b/README.md @@ -17,11 +17,13 @@ Supported databases: * PostgreSQL * SQL Server * MongoDB +* SQLite +* Amazon Redshift +* CockroachDB ![Screenshot](https://raw.githubusercontent.com/dbgate/dbgate/master/screenshot.png) ## Features -* Connect to Microsoft SQL Server, Postgre SQL, MySQL, MongoDB * Table data editing, with SQL change script preview * Master/detail views * Query designer diff --git a/packages/web/src/App.svelte b/packages/web/src/App.svelte index ef93b933b..84b22ee50 100644 --- a/packages/web/src/App.svelte +++ b/packages/web/src/App.svelte @@ -22,9 +22,12 @@ loaded = settings?.data && connections?.data && config?.data; if (loaded) { setAppLoaded(); + } else { + console.log('API not initialized correctly, trying again in 1s'); + setTimeout(loadSettings, 1000); } } catch (err) { - console.log('Error loading settings, trying again in 1s'); + console.log('Error calling API, trying again in 1s'); setTimeout(loadSettings, 1000); } }