diff --git a/CHANGELOG.md b/CHANGELOG.md index f7da10d7..05bee132 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,35 @@ All notable changes to the **kdb VS Code extension** are documented in this file. +# v1.10.0 + +### Enhancements + +- Show stack trace on errors against Insights scratchpad +- Autocomplete for [Query APIs](https://code.kx.com/insights/1.12/enterprise/analysis/queryapi.html) +- Add support for Python for KDB+ connections +- Show a GGPlot when the output of a q query is binary data +- Semantic highlighting for function definitions +- Enhanced results tab table headers +- KDB+ connection query progress +- Added notification for data source refresh +- Updated screenshots and documentation + +### Fixes + +- Fixed starting local q server while using WSL +- Fixed double error message when not able to connect Insights +- Fixewd query errors are being written to the 'kdb' output rather than the 'q console output' +- Fixed editing a connection and move it into an existing group is not working +- Fixed 'query is running' notification should persist until the results are rendered +- Fixed extension becomes unresponsive when showing large tables with KDB Results +- Fixed unicode characters not displayed correctly in results table + +### Internal Improvements + +- Remove jwtDecode types +- Change the output for local q queries for structured text + # v1.9.1 ### Fixes diff --git a/README.md b/README.md index 3b0f6011..afb7aa4a 100644 --- a/README.md +++ b/README.md @@ -21,6 +21,7 @@ This guide provides information on the following: - [Workbooks](#workbooks) - [Query History](#query-history) - [Viewing results](#view-results) +- [AxLibraries](#axlibraries) - [q REPL](#q-repl) - [Settings](#settings) - [Shortcuts](#shortcuts) @@ -593,6 +594,21 @@ All query executions happen remotely from the **kdb VS Code extension** either a ![kdb results view](https://github.com/KxSystems/kx-vscode/blob/main/img/kdbview-results.png?raw=true) +## AxLibraries + +The following features of [AxLibraries](https://code.kx.com/developer/libraries/) are integrated and can be used within the extension: + +- Grammar of Graphics +- q static linter + +**Note:** To use those features, AxLibraries should be installed folowing [installation instructions.](https://code.kx.com/developer/libraries/#installation) + +### Grammar of Graphics + +Calling `.qp.display` will display the plot locally. + +![gg-plot](https://github.com/KxSystems/kx-vscode/blob/main/img/gg-plot.png?raw=true) + ## q REPL q REPL can be started from the command prompt by searching **q REPL**. diff --git a/img/gg-plot.png b/img/gg-plot.png new file mode 100644 index 00000000..20c2dcab Binary files /dev/null and b/img/gg-plot.png differ