11 KiB
11 KiB
Change Log
0.14.1 (04 Jun 2022)
Fixed
- Fixed bug in the SQL parser that caused queries with
CREATE TRIGGERto be parsed incorrectely (#211)
0.14.0 (06 Nov 2021)
Added
-
Added support for the new
PRAGMAcommandtable_xinfo(mandel59 [PR#193]) -
Added new keywords to support newer SQLite versions (mandel59 [PR#191])
Fixed
- Fix bug that caused the table view to not be shown on the new VSCode version (1.61) (mandel59 [PR#197])
Changed
0.13.0 (13 Jun 2021)
Added
-
New setting
"sqlite.databaseExtensions", that allows running custom queries whenever a database is opened. -
Added support for dot commands (like
.tables,.schemaecc).
Fixed
- Fix bug when running a query with a comment inside (#167)
0.12.0 (12 Apr 2021)
Changed
- Disable
sqlite.sqlite3setting for untrusted workspaces.
Added
- Command
SQLite: Change Workspace Trustto change the trust of the current workspace.
0.11.1 (31 Jan 2021)
Changed
- The icon used on the sidebar view has been changed to the database icon (MrCodingB [PR#153])
- The database picker now uses the relative path of the database instead of the name (#117)
Other
- Improved error messages (#143)
0.10.1 (29 Nov 2020)
Fixed
0.10.0 (21 Nov 2020)
Fixed
- The SQLite binaries provided with the extension are now executable (#135)
Added
- The total number of records is now displayed in the result view header. (#131)
Changed
- Changed font style of the result view to be the same as the editor font style.
0.9.0 (22 Aug 2020)
Fixed
Changed
- In the result view, the sql statement is now hidden by default and can be displayed by clicking the SQL button
- In the result view, the page section has been moved from below the table to the header above the table.
Other
- Decreased extension size, removed useless files and sources are now bundled.
- Changed result view frontend framework from preact to React.
- Removed clipboardy dependency in favour of VSCode clipboard.
- Increase minimum VSCode version from 1.23 to 1.30
0.8.2 (09 May 2020)
Fixed
- Fixed bug that sometimes caused result view to not be displayed in a remote session (#94)
- Fixed bug in the SELECT/INSERT sql generation for columns with spaces in the name (#97)
- Fixed bug that prevented database with single quotes in the path to be opened correctly (#106)
Changed
- Whenever an error is encountered retrieving a table or a view when opening a database, a warning is displayed in the SQLite output channel (previously the database failed to open completely) (#99)
0.8.1 (10 Dec 2019)
Fixed
- Fixed bug that caused empty strings in the query to be parsed incorrectly (#82).
0.8.0 (24 Jul 2019)
Added
- Added command
Run Selected Queryto run only the query selected in the document.
Changed
- The command
Run Querynow runs every query in the document (previously if there was a query selected it ran that query)
0.7.1 (20 Jun 2019)
Fixed
- Fixed bug that caused SQLite binaries with version not supported to not throw an error when used.
- Fixed bug that caused, in some OSs, SQLite binaries to not work as expected.
0.7.0 (6 Jun 2019)
Added
- Added setting
"sqlite.databaseExtensions", to customize file extensions recognized as SQLite database.
Changed
- Autocompletion now suggests only the name of the column (instead of
[table].[column]) - The statement in the result panel is now collapsed in a single line and can be expanded clicking on it.
0.6.0 (13 Mar 2019)
Added
- Added option in the sqlite explorer to copy database path.
- Added option in the sqlite explorer to copy table/column name.
- Added option in the sqlite explorer to create a new table query (Select/Insert).
- Added option in the files explorer to create a new database query.
- Added command in the command palette to refresh sqlite explorer databases.
- Added support for
EXPLAIN QUERY PLAN.
Fixed
- Log level is now changed correctly.
- Fixed bug that caused the last line of the result table to disappear after hiding and then showing the result table.
- Fixed bug that prevented empty tables from showing in the sqlite explorer (#63)
Changed
- Changed view table icon.
- New lines are now rendered in the result table.
Other
- Improved query performance.
- Improved query logging.
0.5.3 (1 Mar 2019)
Fixed
- Fixed bug that caused table field with HTML code to be rendered. (#59)
0.5.1 (20 Feb 2019)
Fixed
- Fixed bug that caused intellisense to not work on
New Querydocument (#55)
0.5.0 (3 Feb 2019)
Added
- Added language
sqlite(thanks to mandel59).
Fixed
- Fixed bug on Windows that prevented the result view from being show when the extension was not on the same disk as Visual Studio Code (thanks to mandel59)
- Fixed bug on Windows that replaced unicode characters in the database path and in the query with question marks (thanks to mandel59)
- Fixed bug that sometimes prevented the last line of the table in the result view from being shown.
- The result view is now kept open when there is an error in the query.
- Removed system tables (
sqlite_sequenceandsqlite_stat1) from the sqlite explorer. - Removed
:memory:from the databases you can choose when adding a database to the explorer.
0.4.0 (18 Jan 2019)
Added
- The sqlite explorer now supports views.
- Added icons to distinguish between tables and views in the explorer.
- Added support for :memory: database.
0.3.3 (24 Dec 2018)
Fixed
- Fixed bug that prevented custom sqlite paths from being recognized as a command on Windows.
- Fixed bug that sometimes truncated the error message.
Added
- Added command:
SQLite: Show output, to show the extension's output channel.
Other
- Updated SQLite3 binaries to the version 3.26.0
0.3.2 (24 Nov 2018)
Fixed
- Fixed bug that prevented the extension from recognizing executable paths set in the setting
sqlite.sqlite3.
0.3.1 (5 Sep 2018)
Added
- Added autocompletion for sqlite keywords, table names, column names.
- Added
.db3,.sdb,.s3dbas recognized extensions for an sqlite3 database (thanks to LokiSharp) - Added support for binary data, now displayed as hex string
Fixed
- Fixed bug that prevented the correct execution of queries on tables with the same name as sqlite keywords (e.g Order, Select, Table...)
0.3.0 (2 Sep 2018)
Added
- Export result to
html. - Export multiple results to
csv,htmlorjson. - Added option to open/use a database outside your workspace.
- Keyboard shortcut
ctrl+shift+qto execute document query
Removed
- Setting:
sqlite.outputBuffer. - Setting:
sqlite.autopick, the option to choose a database outside the workspace removed the usefulness of autopick.
Fixed
- Fixed an issue that prevented the correct execution of a query in multiple lines and without an ending semicolon.
Other
- Improved performance and responsiveness.
0.2.3 (12 Jul 2018)
Added
- Setting:
sqlite.outputBuffer, query output buffer in bytes.
0.2.2 (12 Jul 2018)
Added
- Pagination, tables are now displayed in pages, each page with a set number of records.
- Setting:
sqlite.recordsPerPage, to set the number of records per page.
Removed
- Setting:
sqlite.showTableLimit, now that pagination is supported this setting is useless.
Fixed
- Fixed a bug that prevented the export button from working correctely.
- Fixed a bug that prevented the correct execution on Windows of queries composed of multiple statements.
0.2.1 (11 Jul 2018)
Fixed
- Fixed bug that prevented the query result from showing on Windows.
0.2.0 (11 Jul 2018)
Added
- Export query result to Json.
- Export query result to Csv.
- Show/Hide query result.
Changed
- Improved query result graphic.
Fixed
- Explorer: Show Table can now display more records.
0.1.2 (5 Jul 2018)
Fixed
- Fixed bug that prevented the database from showing in the explorer if it was previously closed.
0.1.1 (5 Jul 2018)
Added
- New setting:
sqlite3.logLevel, to set the logging level of the output channel. - New setting:
sqlite3.showTableLimit, to limit the records displayed when showing a table using Show Table (in SQLite Explorer).
Changed
sqldocument database can now be changed from the status bar.- SQLite output channel now displays time and log level.
0.1.0 (29 Jun 2018)
Added
- Added new command: Quick Query, execute a query directly without creating a new sql document.
- Tables in the explorer are now ordered alphabetically.
- Explorer: new icons for primary key, not null and nullable fields.
- Explorer: added default value in the columns' tooltip when default value is not NULL
Fixed
- Composite primary keys are now all recognized as primary keys.
- Comments inside a comment in an sql document are now parsed correctely.
0.0.4 (26 Jun 2018)
Fixed
- unicode characters are now shown correctely
0.0.3 (26 Jun 2018)
Fixed
- fixed a bug that prevented the correct parsing of the query result when it contained an escaped quote
- fixed a bug that crashed the extension when the query result contained a unicode character inside the string
Other
- improved quality of the icon
0.0.2 (25 Jun 2018)
Fixed
- fixed a bug that showed unicode characters as octets.
0.0.1 (23 Jun 2018)
Initial release