Releases: splunk/vscode-extension-splunk
Releases · splunk/vscode-extension-splunk
v0.3.3
What's Changed
New features
- Added a hover provider to provide documenation on
hover
for .conf file stanzas and settings - Add SPL2 language server support (hover documentation, autocomplete, code suggestions, etc) for
.spl2
files - Provide automatic updates for downloading latest SPL2 language server
Issues fixed
- Included .spec files for 9.1 and 9.1. Issue #103
- Fix SPL2 Notebook workaround resulting in notebook files inserting (" ") character when new cells/notebooks are opened, causing notebooks to always appear to have unsaved changes
Full Changelog: v0.3.2...v0.3.3
v0.3.2
What's Changed
- Updated type handler for
outputs.conf
. Issue #99 - Updated URL for globalConfig.json file
- Fix issue preventing Windows installation of SPL2 Java requirements
- Fixes for various SPL2 installation issues across platforms
- Improved error messaging for commond SPL2 scenarios
- Fix port behavior for
443
in SPL2 calls - Fix to support executing SPL2 cells for apps other than
search
New Contributors
Full Changelog: v0.3.1...v0.3.2
v0.3.1
Minor updates to SPL language server handling.
What's Changed
- Upgrading jar used by LSP to 2.0.366 by @HaarisKhan in #97
- Provide new workflow to package .vsix by @fantavlik in #98
New Contributors
- @HaarisKhan made their first contribution in #97
Full Changelog: v0.3.0...v0.3.1
v0.3.0
New Features
- Added SPL Notebook functionality. Splunk Notebooks provide the ability to author SPL Notes, execute SPL Notes as search jobs, and view results in Visual Studio Code.
Issues fixed
- Updated setting checking for additional types. Issues #74 and #84
- Added hander for setting changes. Issue #80
- Updated stanza separator handling. Issues #71, #72, #73 and #75
- Updated handling of
inputs.conf
. Issue #71 - Updated SSL setting handling to address the error message “Could not enumerate saved searches. self signed certificate in certificate chain". Issue #69
What's Changed
- feat: add new command to mimic debug refresh on SH by @dfederschmidt in #76
- Move extension to webpack-based build to support Typescript sources by @dfederschmidt in #78
- Adds SPL Notes functionality by @dfederschmidt in #79
- chore: More descriptive error messages by @dev-slatto in #77
- chore(deps-dev): bump webpack from 5.75.0 to 5.76.0 by @dependabot in #81
- Add ability to dispatch SPL2 via SPL2 Notebooks by @fantavlik in #85
- SPL2 installation by @fantavlik in #86
- Spl2 - Language Server Support by @fantavlik in #87
- SPL2 fix unzip in Windows by @fantavlik in #88
- Spl2 fixes by @fantavlik in #89
- SPL2 Notebooks by @fantavlik in #90
- chore(deps): bump fast-xml-parser from 4.2.4 to 4.2.5 by @dependabot in #91
- Allow updating SPL2 modules by @fantavlik in #92
- Improved SPL2 grammar by @fantavlik in #93
- Merge develop into main by @JasonConger in #94
- chore(deps): bump semver from 5.7.1 to 5.7.2 by @dependabot in #95
- Fix problem with variables in comments by @panopticoncentral in #96
New Contributors
- @dfederschmidt made their first contribution in #76
- @dev-slatto made their first contribution in #77
- @fantavlik made their first contribution in #85
- @panopticoncentral made their first contribution in #96
Full Changelog: v0.2.10...v0.3.0
v0.2.10
- Added spec files for Splunk 9.0
- Added CIM tags to auto complete and linting when editing tags.conf. Issue #25
- Fixed issue where free form stanza settings appeared invalid. Issue #60
- Fixed issue that marked some
[default]
stanzas as invalid. Issue #62 - Fixed issue that marked python.version settings invalid for modular inputs in inputs.conf. Issue #50
- Fixed issues with searchbnf.conf files. Issue #49
- Added version to spec config object so that special version comparisons and fixes can be implemented. See issue #53
- Added option to enable certificate verification. See issue #63
v0.2.8
- Added spec files for Splunk 8.1 and 8.2
- Slight code refactor to support unit testing. Also, Mocha unit tests were added.
- Fixed issue where settings containing curly braces (
{}
) did not render choices. Issue #40 - Fixed syntax highlighting issue for settings that contain a comma (
,
). Issue #42 - Added support for
eventgen.conf
files. Issue #27 - Replaced request package with axios since request has been deprecated.
- Added dynamic snippets. Issue #20
- Added snippets for globalConfig.json files.
v0.2.6
- Fixed an issue where setting names contained
<name>
. Issue #33 - Fixed an issue reading serverclass.conf.spec. Issue #35
- Fixed a Windows path issue when creating custom search commands, custom REST handlers, and modular visualizations. Issue #36
- Added functionality to preview the UI that ucc-gen creates from
globalConfig.json
.
v0.2.5
Updated how diagnostics work due to a Visual Studio Code update.
v0.2.4
v0.2.3
Added support for multi-line .conf file settings using \
as a line continuation.