You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: CHANGELOG.md
+13
Original file line number
Diff line number
Diff line change
@@ -2,6 +2,19 @@
2
2
3
3
Combined [Pro Data Tools](https://github.com/RandomFractals/pro-data-tools#pro-data-tools) changelog for all the VS Code extensions and versions released to our [Pro sponsors](https://github.com/sponsors/RandomFractals) on GitHub.
4
4
5
+
## DuckDB Pro Tools v1.5.0 - [2024-07-09]
6
+
7
+
- Update DuckDB Pro Tools to use DuckDB v0.9.2 NodeJS libraries
8
+
- Update DuckDB Pro Tools `README.md` with new DuckDB v0.9.2 support info
9
+
- Update DuckDB Pro Tools with DuckDB v0.9.2 support info in Pro Data Tools documentation repository
10
+
- Link supported advanced DuckDB views sections in the DuckDB Pro Tools intro
11
+
- Update Sponsor links in DuckDB Pro Tools README.md
12
+
- Update Future Pro Data Taools Releases section and remove old Twitter links from DuckDB Pro Tools README.md
13
+
- Cast `bigint` values to `Number` in DuckDB query `TableData` results
14
+
- Remove VS Code Memory Limit section from DuckDB Pro Tools doc
Copy file name to clipboardexpand all lines: duckdb-tools.md
+10-10
Original file line number
Diff line number
Diff line change
@@ -59,17 +59,17 @@ Our **Pro Data Tools** for devs and data scientists using VS Code IDE include **
59
59
60
60
## DuckDB Pro Tools Features
61
61
62
-
The latest version of [DuckDB Pro Tools](https://github.com/RandomFractals/pro-data-tools/blob/main/duckdb-tools.md#duckdb-pro-tools) extension adds the following capabilities to VS Code IDE for working with [DuckDB v0.8](https://duckdb.org/2023/05/17/announcing-duckdb-080.html) instances:
62
+
The latest version of [DuckDB Pro Tools](https://github.com/RandomFractals/pro-data-tools/blob/main/duckdb-tools.md#duckdb-pro-tools) extension adds the following capabilities to VS Code IDE for working with [DuckDB v0.9](https://duckdb.org/2023/05/17/announcing-duckdb-090.html) instances:
63
63
64
-
-**Connect** to a local DuckDB [v0.8.1](https://github.com/duckdb/duckdb/releases/tag/v0.8.1) instance
64
+
-**Connect** to a local DuckDB [v0.9.2](https://github.com/duckdb/duckdb/releases/tag/v0.9.2) instance
65
65
-**Create** new in-memory DuckDB instance
66
66
-**Import** local and remote `CSV`, `JSON` and `Parquet` data files into in-memory DuckDB instance for exploratory data analysis (EDA)
67
-
-**View** DuckDB v0.8.1 databases, schemas, tables, columns, views, indexes, sequences, extensions, settings, functions, types and keywords in SQL Tools Connections Explorer
67
+
-**View** DuckDB v0.9.2 databases, schemas, tables, columns, views, indexes, sequences, extensions, settings, functions, types and keywords in SQL Tools Connections Explorer
68
68
-**Run** SQL queries on active DuckDB connections
69
69
-**Attach** SQLite database files to in-memory DuckDB instances to run analytical queries
70
70
-**Query** remote `CSV`, `Parquet`, and `JSON` data files with [DuckDB HTTPFS](https://duckdb.org/docs/extensions/httpfs.html) extension and new [DuckDB JSON](https://duckdb.org/2023/03/03/json.html) extension
71
71
-**Create** in-memory DuckDB tables from remote data sources and query results
72
-
-**Manage** DuckDB v0.8.1 connections in SQL Tools Connections Explorer
72
+
-**Manage** DuckDB v0.9.2 connections in SQL Tools Connections Explorer
73
73
-**Auto-complete** SQL keywords, DuckDB instance schemas, table names, column names, and view names for active DuckDB connections in VS Code SQL editor
74
74
-**Save** named SQL query Bookmarks
75
75
-**Use** SQL Query History
@@ -95,9 +95,9 @@ The other [DuckDB Sql Tools](https://marketplace.visualstudio.com/items?itemName
95
95
96
96
## DuckDB Upgrade
97
97
98
-
If you already have the free public DuckDB SQL Tools installed, and configured new **DuckDBPro** connection to use with **DuckDB Pro Tools** extension, you'll be prompted to update `duckdb-async` library to v0.8.1 to use the latest DuckDB version and features.
98
+
If you already have the free public DuckDB SQL Tools installed, and configured new **DuckDBPro** connection to use with **DuckDB Pro Tools** extension, you'll be prompted to update `duckdb-async` library to v0.9.2 to use the latest DuckDB version and features.
99
99
100
-
You might need to restart VS Code after duckdb library update for the new DuckDB v0.8.1 connection and queries to work. Below is a quick demo of that DuckDB library update process.
100
+
You might need to restart VS Code after duckdb library update for the new DuckDB v0.9.2 connection and queries to work. Below is a quick demo of that DuckDB library update process.
101
101
102
102

103
103
@@ -187,7 +187,7 @@ select * from duckdb_extensions();
187
187
188
188
## DuckDB JSON
189
189
190
-
[DuckDB v0.7](https://duckdb.org/2023/02/13/announcing-duckdb-070.html) and higher DuckDB `v0.8.1` include new and improved [`JSON` extension](https://duckdb.org/2023/03/03/json.html) capabilities to work with JSON documents. **DuckDB Pro Tools** install and load DuckDB JSON extension for all active DuckDB conenctions in order to enable quick JSON data imports and other JSON related features without extra SQL setup.
190
+
[DuckDB v0.7](https://duckdb.org/2023/02/13/announcing-duckdb-070.html) and higher DuckDB `v0.8.1`and `v0.9.2`include new and improved [`JSON` extension](https://duckdb.org/2023/03/03/json.html) capabilities to work with JSON documents. **DuckDB Pro Tools** install and load DuckDB JSON extension for all active DuckDB conenctions in order to enable quick JSON data imports and other JSON related features without extra SQL setup.
191
191
192
192
Quick DuckDB JSON extension query example and steps to parse and load remote `JSON` data document from a public Github repository with **DuckDB Pro Tools** in VS Code:
193
193
@@ -199,7 +199,7 @@ Quick DuckDB JSON extension query example and steps to parse and load remote `JS
199
199
200
200

201
201
202
-
**Note**: the US airports demo data in example above is from our VS Code [Data Table Renderers](https://github.com/RandomFractals/vscode-data-table/tree/main/data) extension we will use later in the upcoming [Data Notebook Pro](https://github.com/RandomFractals/pro-data-tools#data-notebook-pro-tools) extension to query and display tabular data results from many different data sources, including DuckDB. New **Data Notebook Pro** extension will be released in Q4 of 2023.
202
+
**Note**: the US airports demo data in example above is from our VS Code [Data Table Renderers](https://github.com/RandomFractals/vscode-data-table/tree/main/data) extension we will use later in the upcoming [Data Notebook Pro](https://github.com/RandomFractals/pro-data-tools#data-notebook-pro-tools) extension to query and display tabular data results from many different data sources, including DuckDB. New **Data Notebook Pro** extension will be released in Q4 of 2024.
203
203
204
204
Quick Data Notebook extension info preview with a simple Data Connections side panel and a few commands already implemented for that custom VS Code Notebook extension we plan to release with SQL and PRQL queries support.
205
205
@@ -270,7 +270,7 @@ While **DuckDB Pro Tools** offer more features and examples, and work with the l
270
270
271
271
## DuckDB Storage
272
272
273
-
The latest version of **DuckDB Pro Tools** extension supports local DuckDB instances created with [DuckDB v0.8.1](https://github.com/duckdb/duckdb/releases) engine. Database instances and files created with prior versions of DuckDB are not supported as they use different compression and [storage](https://duckdb.org/internals/storage) formats and the structure of `.duckdb` file has been changing as DuckDB engine is evolving.
273
+
The latest version of **DuckDB Pro Tools** extension supports local DuckDB instances created with [DuckDB v0.9.2](https://github.com/duckdb/duckdb/releases) engine. Database instances and files created with prior versions of DuckDB are not supported as they use different compression and [storage](https://duckdb.org/internals/storage) formats and the structure of `.duckdb` file has been changing as DuckDB engine is evolving.
274
274
275
275
You can still use our free limited capabilities public [DuckDB SQL Tools](https://github.com/RandomFractals/duckdb-sql-tools) extension to load and query older DuckDB v0.6.1 data files. Switching between older DuckDB Sql Tools and this **DuckDB Pro Tools** version and DuckDB file configs will prompt you to upgrade or downgrade the corresponding DuckDB Node.js library accordingly, but you can keep both extensions and switch the extension you want to use depending on the DuckDB files version you are working with.
**NOTE**: current DuckDB write access mode and connection handling in **DuckDB Pro Tools** v1.1.0 and latest is very alpha and some restrictions still apply:
286
286
287
-
- DuckDB v0.8.1 still supports only **one** active `write` connection, or multipple `readers` and no `writers` in its latest implementation.
287
+
- DuckDB v0.9.2 still supports only **one** active `write` connection, or multipple `readers` and no `writers` in its latest implementation.
288
288
289
289
- DuckDB Pro Tools will create a `read-only` connection if opening `.duckdb` file in `read-write` access mode fails.
0 commit comments