All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
2.29.0 (2024-09-06)
2.28.2 (2024-08-23)
- Keybinding change lost in merge (54ad66c)
2.28.1 (2024-08-23)
2.28.0 (2024-08-23)
- Switch to esbuild and bump versions (a12cc97)
- Add chat agent with online help contextual hints (1da7edc)
2.28.0 (2024-07-17)
- Switch to esbuild and bump versions (406507d)
2.27.0 (2024-04-23)
- add localize function to input box title and place holder (ea98e7e)
- add submenus, views, notebooks, and notebookRenderer to fixPackage (6af15d6)
- Localize previous week strings (9af4232)
- update localizaations and remove orphans strings (63aca42)
- update localization for English (70ce140)
- update localization for French (0ed6d89)
- update localization for Portuguese (810092a)
- update localization for Spanish (ea83e89)
- update nls scripts (e01874c)
- Whitespace in es, pt, and zh localization files (7368242)
2.26.3 (2024-03-01)
- restore the deleted ecl.WUShowResults setting (cf550b7)
2.26.2 (2024-02-21)
- Right click WU->Result has wrong menu item (01f0687)
2.26.1 (2024-02-19)
- add translate string to Set State in WU context menu (d55a5d4)
2.26.0 (2024-02-19)
- add a resubmit item in the WU menu (42f735b)
- Add protect & unprotect workunit to WU context menu (a249bf3)
- Add protect & unprotect workunit to WU context menu (77b7628)
- add ask to delete to delete workunits (404af47)
- add translate string to Set State in WU context menu (257fd31)
2.25.0 (2023-12-19)
- Adding matching WU Context Menu functionality from the ECL IDE (9da291a)
- Workaround VSCode 1.85.x regression (014ac55)
2.24.0 (2023-10-27)
- Add WUShowResults setting (75613c0)
2.23.7 (2023-10-09)
- Cell tracking issue, with unsaved notebooks (8365ee6)
2.23.6 (2023-09-15)
- Rollback changes to tsconfig.json (4870b64)
2.23.5 (2023-09-15)
- rejectUnauthorized fails in VSCode v1.82.0 (31f33e8)
2.23.4 (2023-09-14)
- rejectUnauthorized fails in VSCode v1.82.0 (31f33e8)
2.23.3 (2023-08-25)
- Clienttools terminal will fail on *nix platforms (f1e0a7a)
2.23.2 (2023-07-19)
- Persist entire IOptions through results view (1c57fba)
2.23.1 (2023-07-18)
- Honour rejectUnauthorized in WUDetails (48c3f46)
2.23.0 (2023-06-16)
- Add ecl.submitNoArchive command (4f3620c), closes #345
- Added pingInterval setting (1d675be)
- Point ECL help to new website (99c173a)
2.22.5 (2023-05-26)
- Mismatch between types and engine (81df48b)
2.22.4 (2023-03-14)
2.22.3 (2022-12-09)
- Bump latest version (c7e797c)
2.21.1 (2022-12-09)
- notebook: Disable public/private button (92fe461)
2.22.2 (2022-10-28)
- Update shift+F1 help urls (6c9dbdc)
2.22.1 (2022-10-26)
2.22.0 (2022-10-14)
2.21.0 (2022-08-18)
- Executing several cells (54b9788), closes #315
- notebook: Add ObservableJS dependency (5f84ed0), closes #314
- notebook: Suppress WU panel on notebook submit (8058f48), closes #316
2.20.1 (2022-08-16)
- Add missing resources (bde7a67)
2.20.0 (2022-08-16)
- Switch to new branding (3de9f12)
- notebooks: Initial load fails to display (3d5ed26)
2.19.2 (2022-06-20)
- ECL Data not accessible in OJS (a51f228)
2.19.1 (2022-05-17)
- Unable to override default eclcc version (0c17947)
2.19.0 (2022-05-14)
- Add basic telemetry support (d451cd2)
- ecl: Optionally save active file on submit / syntax check (afdd1df), closes #297
2.18.0 (2022-05-11)
2.17.4 (2022-03-28)
- Ensure stray "...compiling..." message is tidied up (6f420a9)
2.17.3 (2022-03-11)
2.17.2 (2022-03-11)
2.17.1 (2021-12-01)
- Dashy files do not auto-activate the plugin (7b6e8ad), closes #293
- eclccLogFile repeats on each process call (90898ff), closes #292
2.17.0 (2021-11-10)
- Initial support for https://vscode.dev/ (c095792)
2.16.5 (2021-10-03)
- Only use AbortController when needed (066e2ae)
2.16.4 (2021-10-03)
- Move AbortController shim into @hpcc-js/comms (9d843cc)
2.16.3 (2021-10-03)
- Add support for VSCode v1.59.0 (b0f4799)
2.16.2 (2021-10-03)
- Add proxy for result viewer (09c3137)
2.16.1 (2021-08-26)
- Occasional document.uri uncaught exception (34bcb30)
2.16.0 (2021-08-26)
- Add optional path to launch configuration (d2726ca)
- Highlight 32 bit client tools (e2d8961), closes #274
- Improve corrupt client tools handling (9c7e9b0), closes #276
- Pinned configurations not working (bb56735), closes #278
2.15.0 (2021-07-20)
- Add copy wuid option to WU Node (02158b9)
2.14.2 (2021-07-08)
2.14.1 (2021-07-08)
- ECL Syntax colouring missing in vsix package (c7b0565)
2.14.0 (2021-07-08)
2.13.1 (2021-05-30)
2.13.0 (2021-05-28)
- Added ecl.forceProxySupport setting (1c1c1bf)
2.12.7 (2021-05-27)
- build: Bump versions for latest security updates (f221db3)
- language: Language pack resolver causing issue with GitPod (f9c025a)
- proxy: Add extra support for new VS Code proxy settings (58e7705)
2.12.6 (2021-05-26)
- proxy: Add extra support for new VS Code proxy settings (58e7705)
2.12.5 (2021-05-23)
2.12.4 (2021-05-10)
- build: Bump versions for latest security updates (f221db3)
2.12.3 (2021-03-25)
- lexer for ecl (b17a7c8)
2.12.2 (2021-03-23)
2.12.1 (2021-03-10)
2.12.0 (2021-03-05)
2.11.0 (2021-03-03)
- Add command to import MOD files (84d5395), closes #233
- kel: adding KEL snippets to vscode-ecl (cfaa3c9)
2.10.0 (2021-02-12)
- codesign: Added verify ECL signature command (e99ec5b), closes #228
- kel: Add syntaxCheckFromGrammar option (9ff6a1d)
- kel: enhance KEL lexer for better visualization (5e8296b)
- Add digital signature support (e81f8bf)
- publish: Regression switching to trunk from master (194b884)
- results: Incorrect password passed to result viewer (691bbc2)
- sign: Allow blank passphrases (c6002b2)
2.9.1 (2021-01-15)
2.9.0 (2021-01-15)
- kel: Add syntaxCheckFromGrammar option (9ff6a1d)
- kel: enhance KEL lexer for better visualization (5e8296b)
2.8.1 (2020-12-15)
- sign: Allow blank passphrases (c6002b2)
2.8.0 (2020-12-15)
- Add digital signature support (e81f8bf)
- results: Incorrect password passed to result viewer (691bbc2)
2.7.3 (2020-12-01)
2.7.2 (2020-11-05)
- publish: Regression switching to trunk from master (194b884)
2.7.1 (2020-11-05)
2.7.0 (2020-11-04)
- localization: Add localization support (1437aad)
2.6.1 (2020-10-28)
- VerifyUser: Detect and ignore "old client exception" (d596e95)
2.6.0 (2020-10-23)
2.5.2 (2020-10-21)
- Results: Edge case with 0 issues and 0 rows (dd2b5bd)
2.5.1 (2020-10-20)
- results: Don't persist web instances (9c75b95)
2.5.0 (2020-10-12)
- WU Tree: Add context menu to WU Items (0aa4408)
2.4.0 (2020-10-09)
2.3.0 (2020-09-24)
- Launch Configuration: Consolidate settings and launch configurations. (b7af7e3)
2.2.4 (2020-09-22)
- workspace: Auto includes not getting calculated for submit (636815b)
2.2.3 (2020-09-22)
- User/PW not prompting on demand (473ad02)
2.2.2 (2020-09-22)
2.2.1 (2020-09-18)
2.2.0 (2020-09-18)
- Insert Record Definition (166a07a)
- Performance issue (ed338be)
2.1.6 (2020-09-18)
2.1.5 (2020-09-18)
2.1.4 (2020-09-18)
- workunit: Reinstate WU Auto Open (2f07db5)
2.1.3 (2020-09-18)
- workunit: Reinstate WU Auto Open (2f07db5)
2.1.2 (2020-09-18)
- readme: Screenshot not displaying on VS Code Marketplace (ec209c0)
2.1.1 (2020-09-18)
- readme: Screenshot not displaying in marketplace (97b540a)
2.1.0 (2020-09-18)
1.9.5 (2020-05-11)
- KEL: Improve syntax lexing (34e7d03)
1.9.4 (2020-04-29)
1.9.3 (2020-04-29)
- DebugSession: Enable debug logging (be0e785)
1.9.2 (2020-04-24)
- KEL: Check syntax was throwing away the errors. (a6aeb9a)
1.9.1 (2020-04-24)
- README.md: Add information for KEL (a92f1e8)
1.9.0 (2020-04-24)
- KEL: Add initial KEL support (c4cf428)
1.8.0 (2020-04-21)
- snippets: Enhanced Snippets (7b30368)
1.7.1 (2020-04-09)
- WUUpdate: Add retry and extra logging. (c53a6d1)
1.7.0 (2020-04-07)
- comms: Add timeout option (a65ae4f)
1.6.0 (2020-03-31)
- build: Bundle extension (8d6074e)
- ClientTools: Add quick select specific eclcc version (0810aa4)
- omd: Add initial support for ObservableMD documents (4e00f2b)
- Overview: Add document symbol support from meta information (dffb514)
- terminal: Add command to open ECL Terminal (6f6e1d3)
- terminal: Add command to open ECL Terminal (5281c58)
- Add "publish" action (d7bd786)
- Support XML archive submissions (162389d)
- build: Add missing dependency "tmp" (8c2fdf3)
- comms: "rejectUnauthorized" was not being honoured (91349f5)
- config: Ubuntu fails to retrieve config setting (7d557e8)
- credentials: Credential prompt fails (58acb39)
- package: Update default icon (2bffd6b)
- problems: Error parse failed when path contained a space. (bcdd5bf)
- publish: Add (R) to company name (bc86ca3)
- Missing comms dependency (bbd7ba0)
- Invalid hot key mapping (904a8f3)
1.5.1 (2020-03-20)
1.5.0 (2020-01-23)
- terminal: Add command to open ECL Terminal (6f6e1d3)
- terminal: Add command to open ECL Terminal (5281c58)
1.4.1 (2020-01-10)
1.4.0 (2020-01-10)
- ClientTools: Add quick select specific eclcc version (0810aa4)
1.3.0 (2019-10-11)
- Add "publish" action (d7bd786)
1.2.1 (2019-10-10)
1.2.0 (2019-10-10)
- build: Bundle extension (8d6074e)
1.1.5 (2019-09-10)
1.1.4 (2019-09-09)
1.1.2 (2019-09-09)
- package: Update default icon (2bffd6b)
- problems: Error parse failed when path contained a space. (bcdd5bf)
- publish: Add (R) to company name (bc86ca3)
1.1.1 (2019-03-29)
- build: Add missing dependency "tmp" (8c2fdf3)
1.1.0 (2019-03-29)
- comms: "rejectUnauthorized" was not being honoured (91349f5)
- Support XML archive submissions (162389d)
- Overview: Add document symbol support from meta information (dffb514)
1.0.12 (2019-01-02)
1.0.11 (2019-01-02)
1.0.10 (2018-11-19)
- Missing comms dependency (bbd7ba0)
1.0.9 (2018-11-13)
1.0.9 (2018-11-13)
Read the Offical Release Notes to know what has changed over the last few versions of this extension