All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- OSStreams support
- V4.3 exec build support
- Hanging row problem, table loads properly
- Changed doc for building java op for windows
- Select multiple jobs to delete command
1.1.1 - 2021-02-12
- Application Services view in the Streams Explorer
- Active Runs view in the Streams Explorer
- Additional levels for the Log Level setting (
error
,warn
,info
,trace
)
- Main composite detection when building SPL applications (#135)
- Missing Open IBM Streaming Analytics Console button for IBM Streaming Analytics instances in the Streams Explorer
- Duplicate files in application build archives
- Issues with JAR files in application bundles
1.1.0 - 2020-11-19
- Support for IBM Cloud Pak for Data 3.5
- Support for single sign-on (SSO) via an API key for IBM Cloud Pak for Data deployments
- Support for building building toolkits
- Support for C++ and Java primitive operator development
- Support for excluding files or folders from builds
1.0.3 - 2020-09-28
- Support for building edge applications
- Support mixed-mode SPL applications in toleration mode (#109)
- Support for SPL application sets
- Additional actions to manage Streams build service and local toolkits (#131)
- Lint error when build output messages return column values of 0 (#121)
- Do not allow the IBM Streams SPL Language Server output channel to be removed (#123)
- Replace discriminatory or culturally offensive terms that do not rely on third-party software (#119)
1.0.2 - 2020-07-08
- Update default save file location to user's home directory (#69)
- Warn user when building with unsaved changes (#70, #103)
- Allow user to start an IBM Streaming Analytics service if stopped (#72)
- Diagnostics for build output messages of all severity types (#78)
- Keyboard shortcuts for build commands (#79)
- Better support for job configuration overlay files when configuring job submissions (#81)
- Changelog file to document changes between releases (#87)
- Better error handling when starting the SPL language server (#89)
- Launch configuration that disables extensions and logging (#96)
- Provide more clarity about application folder structure requirements (#113)
- Coloring for debug log messages (#76)
- Clean up and standardize webview styling (#83)
- Update extension documentation link (#93)
- ESLint problems (#74)
- Handling of special characters in submission-time parameter values (#82)
- Application bundle submissions from IBM Streams Studio projects (#98)
- Detection of newer local toolkits (#99)
- Remove leftover build archive file when a build fails (#104)
- Fetching toolkit index files may result in 404 errors (#105)
- Do not show error stack trace when IBM Streams log messages are reported (#110)
- Incorrect build output path in Windows environments (#112)
1.0.1 - 2020-05-26
- Support for building and submitting applications to multiple IBM Streams instances
- Support for IBM Cloud Pak for Data v2.5 and v3.0 deployments
- Support for IBM Streams standalone deployments
- Streams Explorer view for quick access to instances, jobs, toolkits, and helpful resources
- New commands:
- Add Instance (
ibm-streams.view.streamsExplorer.streamsInstances.addInstance
) - Remove Instances (
ibm-streams.view.streamsExplorer.streamsInstances.removeInstances
) - Refresh Instances (
ibm-streams.view.streamsExplorer.streamsInstances.refreshInstances
)
- Add Instance (
- New commands:
- Support for viewing job graphs
- New command:
- Show Job Graph (
ibm-streams.environment.showJobGraph
)
- Show Job Graph (
- New command:
- Ability to run the SPL language server in socket mode
- New settings:
- Server: Mode (
ibm-streams.server.mode
) - Server: Port (
ibm-streams.server.port
)
- Server: Mode (
- New settings:
- Ability to configure the log level for the extension
- New setting:
- Log Level (
ibm-streams.logLevel
)
- Log Level (
- New setting:
- Obsolete settings
- ICP4D: Url (
ibm-streams.icp4d.url
) - ICP4D: Use Master Node Host (
ibm-streams.icp4d.useMasterNodeHost
) - Streaming Analytics: Credentials (
ibm-streams.streamingAnalytics.credentials
) - Target Version (
ibm-streams.targetVersion
)
- ICP4D: Url (
- Obsolete commands
- Set IBM Cloud Private for Data URL (
ibm-streams.icp4d.setUrl
) - Set IBM Streaming Analytics Service Credentials (
ibm-streams.streamingAnalytics.setServiceCredentials
) - Set IBM Streams Target Version (
ibm-streams.setTargetVersion
)
- Set IBM Cloud Private for Data URL (