Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
281 commits
Select commit Hold shift + click to select a range
6e0cc79
add tests
Philip-Carneiro Jun 30, 2025
b58a5e2
fix coverage reports maps
Philip-Carneiro Jun 30, 2025
d43b3b9
update coverage files
Philip-Carneiro Jun 30, 2025
dc0e3bb
target selection for notebooks
ecmel Jun 30, 2025
9701978
Merge remote-tracking branch 'origin/dev' into ee-kxnb
ecmel Jun 30, 2025
bb368a2
fix coverage
Philip-Carneiro Jun 30, 2025
a3f507b
fix coverage
Philip-Carneiro Jun 30, 2025
e08c38e
fixed tests
ecmel Jul 1, 2025
582b612
added notebook connection selection and show connection on statusbar
ecmel Jul 1, 2025
70b805f
change coverage
Philip-Carneiro Jul 1, 2025
9da137c
fix coverage report
Philip-Carneiro Jul 1, 2025
1b4f149
coverage test
Philip-Carneiro Jul 1, 2025
dcaeb78
debug run tests
Philip-Carneiro Jul 1, 2025
c88eb56
fix lcov path
Philip-Carneiro Jul 1, 2025
8b59e78
reduce tests logs and disable some debugs
Philip-Carneiro Jul 1, 2025
fef5e67
Merge pull request #612 from KxSystems/KXI-64640
Philip-Carneiro-KX Jul 1, 2025
fe3e407
move choose connection to notebook toolbar
ecmel Jul 1, 2025
d8c4915
Merge remote-tracking branch 'origin/dev' into ee-kxnb
ecmel Jul 1, 2025
6043be4
added sql to notebook
ecmel Jul 2, 2025
ea8cbce
change the kdb connection labels
Philip-Carneiro Jul 2, 2025
a925715
Add telemetry notice
Philip-Carneiro Jul 2, 2025
84fb68a
Merge pull request #614 from KxSystems/KXI-64643
Philip-Carneiro-KX Jul 2, 2025
a046639
more cleanup
ecmel Jul 3, 2025
03eb5b9
notebook connection handling unified
ecmel Jul 3, 2025
112e4d7
run sql files on active connection
ecmel Jul 3, 2025
ca43ef5
notebook context problems fixed
ecmel Jul 3, 2025
26679c0
added tests
ecmel Jul 4, 2025
90adcf4
added activation on sql
ecmel Jul 4, 2025
12ad520
fixed sql error message
ecmel Jul 4, 2025
b8a10c0
added more tests
ecmel Jul 4, 2025
2af5df0
increase coverage
ecmel Jul 4, 2025
83bf50b
refactory the load server objets
Philip-Carneiro Jul 4, 2025
135822e
remove unused imports
Philip-Carneiro Jul 4, 2025
0e2e8bb
increase coverage
ecmel Jul 4, 2025
6c57196
reduce the complexity
Philip-Carneiro Jul 4, 2025
740d037
fix unecessary assertion
Philip-Carneiro Jul 4, 2025
7887fc2
increase coverage
ecmel Jul 4, 2025
49c47dc
fixed launch.json extension test debugging
ecmel Jul 5, 2025
f032a4d
debug tests in a dedicated profile
ecmel Jul 5, 2025
14058c6
increase coverage
ecmel Jul 5, 2025
e8146c2
use c8 for coverage
ecmel Jul 5, 2025
9b435f5
added cobertura report
ecmel Jul 5, 2025
8142f15
removed check coverage
ecmel Jul 5, 2025
c2fe7be
fixed messages
ecmel Jul 5, 2025
f013181
fixed ui tests
ecmel Jul 5, 2025
2b8e3fe
remove out folder before test
ecmel Jul 6, 2025
975167f
Merge pull request #613 from KxSystems/ee-kxnb
ecmel Jul 7, 2025
441dc0a
fix issue with variables
Philip-Carneiro Jul 7, 2025
bd25d54
fix tests
Philip-Carneiro Jul 7, 2025
aa48ffc
Merge branch 'dev' into KXI-64765
Philip-Carneiro Jul 7, 2025
5347350
fix issues
Philip-Carneiro Jul 7, 2025
edfc3f6
increase test coverage
Philip-Carneiro Jul 7, 2025
d2a4de8
Merge pull request #615 from KxSystems/KXI-64765
Philip-Carneiro-KX Jul 7, 2025
6089d23
add option to not autofocus console
Philip-Carneiro Jul 7, 2025
8cfe8e3
add tests
Philip-Carneiro Jul 7, 2025
eabf994
fix tests
Philip-Carneiro Jul 7, 2025
233636e
fix the settings
Philip-Carneiro Jul 7, 2025
d8e4e4a
remove initialise of results tab
Philip-Carneiro Jul 7, 2025
82e3be7
Merge pull request #617 from KxSystems/KXI-64874
Philip-Carneiro-KX Jul 7, 2025
6ad09ca
Merge pull request #618 from KxSystems/KXI-64893
Philip-Carneiro-KX Jul 7, 2025
622f269
fixed notebook warning on execution end and insights active connectio…
ecmel Jul 8, 2025
47ebd24
fixed sonar warning
ecmel Jul 8, 2025
5a39494
make success false by default
ecmel Jul 8, 2025
8c5c1b1
reduce complexity
ecmel Jul 8, 2025
3deddee
reduce complexity
ecmel Jul 8, 2025
06483c9
reduce complexity
ecmel Jul 8, 2025
8db59fe
Merge pull request #619 from KxSystems/ee-fixes
ecmel Jul 8, 2025
bab4a24
make sure the value is updated
Philip-Carneiro Jul 9, 2025
321459c
fix bug issue
Philip-Carneiro Jul 9, 2025
53ed6db
added q repl
ecmel Jul 10, 2025
fe11232
add changes requested
Philip-Carneiro Jul 10, 2025
880888d
implemented repl history
ecmel Jul 10, 2025
7a2ab18
fix the visible issue with results tab
Philip-Carneiro Jul 10, 2025
00ad508
remove useless condition
Philip-Carneiro Jul 10, 2025
c1aca1b
Merge pull request #620 from KxSystems/KXI-64953
Philip-Carneiro-KX Jul 10, 2025
488f776
handle q process exit
ecmel Jul 10, 2025
3838957
added l64arm
ecmel Jul 10, 2025
f85613f
added paste support to repl
ecmel Jul 10, 2025
cc2cee4
added banner
ecmel Jul 11, 2025
a1524bd
Merge remote-tracking branch 'origin/dev' into ee-repl
ecmel Jul 11, 2025
80d0f83
handle auto focus
ecmel Jul 11, 2025
ece7d6c
KXI-64600 - remove email from docs
Philip-Carneiro Jul 11, 2025
c4c238d
KXI-64930 - no confirmation for conn removal
Philip-Carneiro Jul 11, 2025
21c37f4
KXI-64977 fix labels bug
Philip-Carneiro Jul 11, 2025
d3c5009
workaround for real QHOME
ecmel Jul 11, 2025
2d09a2d
fix tests
Philip-Carneiro Jul 11, 2025
d7ea45b
add test coverage
Philip-Carneiro Jul 11, 2025
231998b
fixed remote connection
ecmel Jul 11, 2025
9b4ac82
fix requested changes
Philip-Carneiro Jul 11, 2025
73de5b1
include all env in repl
ecmel Jul 11, 2025
6226179
Merge pull request #622 from KxSystems/philip-tickets
Philip-Carneiro-KX Jul 11, 2025
102a381
added unique token to repl
ecmel Jul 12, 2025
8eece86
fixed run menu context
ecmel Jul 12, 2025
e65aba8
Merge remote-tracking branch 'origin/dev' into ee-repl
ecmel Jul 12, 2025
df52e37
make executions reenterant
ecmel Jul 12, 2025
63a66d4
added left right and del to repl
ecmel Jul 13, 2025
d6910b3
disable navigation keys for not enough lines
ecmel Jul 14, 2025
cc1a212
Release 1.13 docs
vcalescu Jul 14, 2025
784375e
docs for kxi-64861: export does not store password
vcalescu Jul 14, 2025
de3a17b
added more tests
ecmel Jul 14, 2025
e4f9006
add note about connections being organized alphabetically
vcalescu Jul 14, 2025
ebf929c
more tests
ecmel Jul 14, 2025
1b961b9
more ui tests
ecmel Jul 14, 2025
b5cb3ac
more tests
ecmel Jul 14, 2025
bb589a4
fixed history
ecmel Jul 15, 2025
e142f28
fixed history
ecmel Jul 15, 2025
6baf36d
Merge pull request #621 from KxSystems/ee-repl
ecmel Jul 15, 2025
bfcb780
Merge remote-tracking branch 'origin/dev' into ee-uitest
ecmel Jul 15, 2025
67f20bc
Merge pull request #624 from KxSystems/ee-uitest
ecmel Jul 15, 2025
7608f97
update KX Notebooks
vcalescu Jul 15, 2025
7f59b7b
update password note
vcalescu Jul 15, 2025
2f8955c
fixed pacakage.json
ecmel Jul 15, 2025
4574af1
Merge pull request #625 from KxSystems/ee-fixes
ecmel Jul 15, 2025
840e8fb
add auto focus setting
vcalescu Jul 15, 2025
8dc49aa
fix table
vcalescu Jul 15, 2025
efc0a7e
add note about executing sql files from insights connections
vcalescu Jul 15, 2025
0018877
add section for concurrent code execution and querying
vcalescu Jul 15, 2025
7a79cf7
add example of list
vcalescu Jul 15, 2025
bf91e9a
fixed repl execute only whole file
ecmel Jul 16, 2025
c76d392
implemented python execution in dap
ecmel Jul 16, 2025
8c78f96
add q REPL docs
vcalescu Jul 16, 2025
6bc3863
more tests
ecmel Jul 16, 2025
16f0fb4
more tests
ecmel Jul 16, 2025
3f419d7
reduce noise for debug messages
ecmel Jul 16, 2025
9f35ae9
Merge pull request #626 from KxSystems/ee-fixes
ecmel Jul 16, 2025
9523140
Merge pull request #627 from KxSystems/ee-py
ecmel Jul 16, 2025
c8448b5
add link to REPL shortcuts table
vcalescu Jul 16, 2025
3e7f397
add getmeta advanced data for insights
Philip-Carneiro Jul 16, 2025
7b83283
changelog updates
vcalescu Jul 16, 2025
dd58487
handle scratchpad starting properly
ecmel Jul 16, 2025
ba4b8f5
added tests
ecmel Jul 16, 2025
cfea06a
corrected notebook behavior when not associated
ecmel Jul 16, 2025
42db171
ability show target when not associated
ecmel Jul 17, 2025
27dd3e6
more tests
ecmel Jul 17, 2025
4b3f051
fixed nullish operator
ecmel Jul 17, 2025
6056cab
Merge pull request #628 from KxSystems/ee-fixes
ecmel Jul 17, 2025
a9bc7b7
fixed KXI-65173
ecmel Jul 17, 2025
9c66fd3
update based on Ecmel's feedback
vcalescu Jul 17, 2025
cdf47ab
added forgotten preserve focus in 2 places
ecmel Jul 17, 2025
1343dfa
added ctrl-c shortcut to repl
ecmel Jul 18, 2025
02c03d7
adding dap to target options
Philip-Carneiro Jul 18, 2025
453e67f
Merge branch 'dev' into KXI-64779
Philip-Carneiro Jul 18, 2025
7050329
add dap param
Philip-Carneiro Jul 18, 2025
fd04533
Merge pull request #630 from KxSystems/ee-break
ecmel Jul 18, 2025
400c210
improve code quality
Philip-Carneiro Jul 18, 2025
1692336
improve quality
Philip-Carneiro Jul 18, 2025
52e0468
remove unecessary code
Philip-Carneiro Jul 18, 2025
77a610e
improve getMeta quality
Philip-Carneiro Jul 18, 2025
96b1195
add for DS and fix var names
Philip-Carneiro Jul 18, 2025
95ff811
fix tests
Philip-Carneiro Jul 18, 2025
3608ec9
Rename BUG.YML to BUG.yml
nfarrell-kx Jul 18, 2025
13ae099
Merge pull request #629 from KxSystems/ee-focus
ecmel Jul 18, 2025
1dc6b46
Merge pull request #623 from vcalescu/1.13-docs
vcalescu Jul 18, 2025
103c85b
pickup kdb-x if installed in repl
ecmel Jul 18, 2025
1f1919a
Merge remote-tracking branch 'origin/dev' into ee-kdbx
ecmel Jul 18, 2025
2096df1
allow multiple slashes
ecmel Jul 18, 2025
fd42d8b
added test
ecmel Jul 18, 2025
f2a4ab4
adjust q output size for repl
ecmel Jul 18, 2025
5f8e6ce
fixed path separator
ecmel Jul 18, 2025
9b46bd8
fixed test
ecmel Jul 18, 2025
433c91a
fixed logic error
ecmel Jul 18, 2025
d26ef22
fixed test
ecmel Jul 18, 2025
284c4a3
fixed path
ecmel Jul 18, 2025
4ab375d
increase coverage
ecmel Jul 18, 2025
299abaa
fixed windows test
ecmel Jul 18, 2025
d5905ad
removed regex
ecmel Jul 18, 2025
8174507
cleanup
ecmel Jul 18, 2025
c86923d
check for kdbx if QHOME is set
ecmel Jul 18, 2025
3fbce6e
fixed test
ecmel Jul 18, 2025
7a945ea
fixed test
ecmel Jul 18, 2025
dcf6fd7
fixed title
ecmel Jul 19, 2025
e786c1f
fixed test
ecmel Jul 19, 2025
3fcd30a
fixed c8 ignore
ecmel Jul 19, 2025
3a23c13
adjust dimensions
ecmel Jul 19, 2025
cffd5e6
implement connection grouping for related files
ecmel Jul 21, 2025
40f36b6
fix company name
Philip-Carneiro Jul 21, 2025
fe11d3a
fix company name at headers
Philip-Carneiro Jul 21, 2025
411376d
Merge pull request #634 from KxSystems/fix-lint-msg
cterry45 Jul 21, 2025
b23b56d
Merge branch 'dev' into KXI-64779
Philip-Carneiro Jul 21, 2025
4544356
fix docs header
Philip-Carneiro Jul 21, 2025
f84d682
update ipc headers
Philip-Carneiro Jul 21, 2025
a26c6a4
handle token on stderr
ecmel Jul 21, 2025
7c2d7ee
fixed sonar warnings
ecmel Jul 21, 2025
f2fbc12
add tiers and daps
Philip-Carneiro Jul 21, 2025
e1ca8f1
fix endpoints and -qe logic
Philip-Carneiro Jul 22, 2025
a8fc8d1
stub read0
ecmel Jul 22, 2025
fe56f89
security fix
Philip-Carneiro Jul 22, 2025
632f898
improve the code quality
Philip-Carneiro Jul 22, 2025
da784be
improve qe endpoints
Philip-Carneiro Jul 22, 2025
f9ee69b
Merge remote-tracking branch 'origin/dev' into ee-kdbx
ecmel Jul 22, 2025
68db469
dep override
ecmel Jul 22, 2025
a8bc70f
fix for longer_alt
ecmel Jul 22, 2025
995f00f
Merge remote-tracking branch 'origin/dev' into ee-ls
ecmel Jul 22, 2025
7b62029
incerease coverage
ecmel Jul 22, 2025
9b4c64f
fixed windows test
ecmel Jul 22, 2025
70e4ef3
added notebook showcase
ecmel Jul 22, 2025
191c479
fixed setting scopes
ecmel Jul 23, 2025
a9dc478
added overrides
ecmel Jul 23, 2025
634e74a
Merge pull request #636 from KxSystems/ee-fixes
ecmel Jul 23, 2025
eecd75f
Merge pull request #635 from KxSystems/ee-doc
ecmel Jul 23, 2025
19a658e
Merge pull request #633 from KxSystems/ee-ls
ecmel Jul 23, 2025
7c2a98d
Merge pull request #632 from KxSystems/ee-kdbx
ecmel Jul 23, 2025
cee8f41
update coverage ignore comments
ecmel Jul 23, 2025
54d1551
Merge pull request #637 from KxSystems/ee-next
ecmel Jul 23, 2025
4b73052
move the generate qSQLbody
Philip-Carneiro Jul 23, 2025
26416d0
Merge branch 'dev' into KXI-64779
Philip-Carneiro Jul 23, 2025
9e20907
fix axios vulnerability
Philip-Carneiro Jul 23, 2025
075df8a
improve code quality
Philip-Carneiro Jul 23, 2025
3abb3cf
improve the way to choose target
Philip-Carneiro Jul 23, 2025
792df43
solve maintenance issues
Philip-Carneiro Jul 23, 2025
ac6f743
add tests
Philip-Carneiro Jul 23, 2025
cd8b5bc
fix the target select at ds
Philip-Carneiro Jul 23, 2025
e6902c7
fix output for tests
Philip-Carneiro Jul 23, 2025
a70f38e
add tests
Philip-Carneiro Jul 23, 2025
f71cff0
test settings
Philip-Carneiro Jul 24, 2025
9c08e7f
test the settings
Philip-Carneiro Jul 24, 2025
c0d2a4b
checking tests coverage
Philip-Carneiro Jul 24, 2025
087d68a
changed repl selection execution behavior
ecmel Jul 24, 2025
43cfb57
add tests
Philip-Carneiro Jul 24, 2025
6a63622
Merge pull request #638 from KxSystems/ee-fixes
ecmel Jul 24, 2025
d8834bd
fix constructor
Philip-Carneiro Jul 24, 2025
552711c
change separators to be by assembly
Philip-Carneiro Jul 24, 2025
f468cc0
fix maintenance quality
Philip-Carneiro Jul 24, 2025
3ea56b0
Merge pull request #631 from KxSystems/KXI-64779
Philip-Carneiro-KX Jul 24, 2025
475ad71
fix for daps
Philip-Carneiro Jul 25, 2025
ce79102
Merge pull request #639 from KxSystems/fix-dap
Philip-Carneiro-KX Jul 25, 2025
2d5bbc1
fixes KXI-65258
ecmel Jul 28, 2025
64387fc
Merge pull request #640 from KxSystems/ee-fixes
ecmel Jul 28, 2025
4d0dbce
Update QSQL with specific DAP details
LizNorris Jul 29, 2025
2523e85
Update README.md
LizNorris Jul 29, 2025
174dd4f
update changelogs
Philip-Carneiro Jul 29, 2025
fa5d7f6
Merge pull request #643 from KxSystems/update-changelog-1.13
Philip-Carneiro-KX Jul 30, 2025
ffaf595
update version
Philip-Carneiro Jul 30, 2025
42bfff3
Merge branch 'main' into v1.13.0-dev-to-main
Philip-Carneiro-KX Jul 30, 2025
3fc1045
Merge pull request #642 from LizNorris/patch-2
Philip-Carneiro-KX Jul 30, 2025
a36751a
Merge branch 'dev' into v1.13.0-dev-to-main
Philip-Carneiro Jul 30, 2025
29d59c1
make labels name unique
Philip-Carneiro Jul 30, 2025
602f065
Merge pull request #645 from KxSystems/label-fixes
Philip-Carneiro-KX Jul 30, 2025
a84b558
add missing settings to docs
ecmel Jul 31, 2025
8c1b8b6
fix telemetry link
Philip-Carneiro Jul 31, 2025
c0364f4
Merge pull request #646 from KxSystems/ee-docs
ecmel Jul 31, 2025
98755b9
Merge branch 'dev' into philip-fixes
Philip-Carneiro Jul 31, 2025
bf7da44
solve meta issues
Philip-Carneiro Jul 31, 2025
ed61dcc
Merge pull request #647 from KxSystems/philip-fixes
Philip-Carneiro-KX Jul 31, 2025
3602cec
add python to pick target shortcut
Philip-Carneiro Jul 31, 2025
174b164
Merge pull request #648 from KxSystems/philip-fixes
Philip-Carneiro-KX Jul 31, 2025
7490e78
Merge branch 'dev' into v1.13.0-dev-to-main
Philip-Carneiro Jul 31, 2025
97449e3
fix delete btn for date nano picker
Philip-Carneiro Jul 31, 2025
ad76d83
Merge pull request #649 from KxSystems/philip-fixes
Philip-Carneiro-KX Jul 31, 2025
0e2ddde
Merge branch 'dev' into v1.13.0-dev-to-main
Philip-Carneiro Jul 31, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file modified .README/repl.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
File renamed without changes.
7 changes: 4 additions & 3 deletions .vscode/launch.json
Original file line number Diff line number Diff line change
Expand Up @@ -29,11 +29,12 @@
"type": "extensionHost",
"request": "launch",
"args": [
"--profile=Extension Tests",
"--extensionDevelopmentPath=${workspaceFolder}",
"--extensionTestsPath=${workspaceFolder}/test/out/suite/index"
"--extensionTestsPath=${workspaceFolder}/out/test/suite/index"
],
"outFiles": ["${workspaceFolder}/test/out/**/*.js"],
"preLaunchTask": "${defaultBuildTask}"
"outFiles": ["${workspaceFolder}/out/**/*.js"],
"preLaunchTask": "npm: pretest"
},
{
"name": "Extension UI Tests",
Expand Down
46 changes: 41 additions & 5 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,46 @@

All notable changes to the **kdb VS Code extension** are documented in this file.

# v1.13.0

### Enhancements

- Added a new setting to prevent focus change when executing a query
- Introduced SQL code block support in notebooks
- Enabled connection association and execution for plain SQL files
- Notebooks now support DAP targets and automatically populate scratchpad
- Starting from Insights Enterprise `version 1.14`, workbook enhancements enable you to target specific `tiers` and `DAP processes` within kdb Insights connections.
- Improved the q REPL command functionality
- Extended qsql API to allow targeting specific DAP processes, not just tiers
- Refactorings are connection aware

### Fixes

- Fixed an issue where opening "Edit Connection" on multiple connections grouped them under a single label
- Added confirmation prompt when removing a connection
- Resolved an issue where the selected tab changed on startup
- Fixed broken **Add Connection** action in the welcome view
- Addressed issue where the "Create KX Notebook" command failed if an unsaved notebook already existed
- Improved naming consistency for VSCode kdb+ connections
- Ensured connections are sorted alphabetically in VSCode
- Made notebook error messages on IE connections more descriptive, matching kdb+ standards
- Added separate connection checks for `getData` and scratchpad in VSCode
- Fixed issue where the "Enable TLS" checkbox state was not saved
- Resolved problems with previewing local kdb variables
- Corrected the displayed result count cap of KDB Results (now accurately reflects the 10,000 limit)
- Fixed keywords after underscore operator is not identified
- Fixed line comments syntax highlighting is wrong after system commands

### Internal Improvements

- Updated dependencies for better performance and security
- Added support for debugging unit tests
- Switched to the `c8` coverage tool for improved test coverage reporting
- Resolved Chevrotain (LS Server package) warnings related to test coverage
- Migrated from deprecated telemetry to the current standard
- Unified progress tracking, logging, telemetry, and notifications for consistency
- The extension now automatically detects the appropriate endpoint for `Query Environment-enabled` IE connections.

# v1.12.0

This release requires VS Code version 1.96.0 or higher.
Expand All @@ -11,7 +51,7 @@ This release requires VS Code version 1.96.0 or higher.
- Added **KX Notebooks**, which allows you to compose and execute Q, Python, and Markdown code blocks in a single notebook
- Workspace enhancements now allow connection association for all **q** and **py** files and target selection for all **q** files.
- Execute **q** code directly on kdb Insights Enterprise DAPs processes from the editor
- Added the **Help & Feedback** view to the activity bar, which provides quick links to documentation, feature suggestion, feedback, and bug reporting
- Added the **Help & Feedback** view to the activity bar, which provides quick links to documentation, feature suggestion, feedback, and bug reporting
- Added **Feedback Survey**, inviting you to provide feedback
- Added **Copy Query** for query history when query is executed

Expand Down Expand Up @@ -293,7 +333,6 @@ This release requires VS Code version 1.86.0 or higher.
### Fixes

- Ability to switch users connected to a kdb Insights Enterprise URL. The new flow to switch users when you are already logged in is as follows:

- Disconnect from the URL.
- Log into the URL using browser and log out of environment.
- On reconnecting you are asked to enter your login details and you can chose a different user.
Expand All @@ -305,18 +344,15 @@ This release requires VS Code version 1.86.0 or higher.
- Ensure the "Execute Entire File" button works even if the cursor is not in the code editor window.

- Fixes for the Data Sources:

- Custom APIs are no longer listed, these will be added in a future release when the execution of a Custom API is supported.
- The "Run" button will be greyed out while a Data Source is executing, to ensure there are no concurrent executions.
- To see Data Source results within the "Output" tab, ensure that the output is from "q Console Output".

- Fixes for the tree:

- The only variables being displayed were longs.
- Connections were string queries were forbidden broke the tree

- Fixes for KDB Results:

- incorrect display of empty tables
- not displaying results for non-tables or non-atoms.

Expand Down
Loading
Loading