- Introduced support for globally managed suppressions (fingerprint-based suppressions) via
Suppress...
/Request suppression...
quick actions.
- Introduced support for more rules from default security policy of RHACS.
- Introduced
Fix...
quick action. It allows to automatically fix most of misconfigurations. - Introduced
Suppress...
quick action. It allows to suppress each rule within a single resource. - Introduced
Show details...
quick action. It allows to navigate quickly to current misconfiguration in Violations panel. - Introduced
monokle.automaticallyOpenPanel
configuration option. It allows to define when Violations panel should be shown automatically.
- Fixed custom plugins fetching mechanism. Custom plugins are now working correctly.
- Added
User-Agent
header for every Monokle API request sent.
- Fixed extension to react on git branch changes and validate manifests automatically (#70).
- Introduced support for suppressions (synchronized from Monokle Cloud/Enterprise).
- Fixed Resource links plugin mappings processing. Related rules and violations are now visible.
- Fixed helm directories recognition on Windows.
- Introduced
monokle.run
configuration which allows to define when yaml manifests should be revalidated -onType
(default) oronSave
.
- Added various performance improvements.
- Improved error handling and stability.
- Fixed
Monokle: Login
command to react correctly on canceling login request (#66).
- Added request timeout to origin configuration request.
- Fixed origin URL normalization to use
https
as default protocol. - Improved error messaging related to failed origin configuration fetch attempts.
- Improved error handling.
- Fixed status bar icon action to open validation panel on click.
- Migrated from Microsoft Sarif Viewer to Monokle Sarif extension:
IMPORTANT: Since the SARIF dependency has changed, you may safely uninstall Microsoft Sarif Viewer if it is not used as standalone extension.
- Updated validation to use dynamic origin for Schemas Store to download resource schemas for validation with Kubernetes Schema plugin.
- Improved extensions initialization process.
- Introduced
monokle.project
configuration option which allows to define remote project from which policy will be used.
- Fixed
monokle.eoverwriteRemotePolicyUrl
which did not have any effect before. Renamed asmonokle.origin
. - Fixed
Monokle: Show configuration
command when it failed for remote projects without policy defined.
- Improved when validation pane appears on initialization and if no violations found.
- Restored default validation configuration and aligned it with
Monokle: Bootstrap configuration
command.
- Monokle Cloud project name from which remote policy is used is now visible in the extension status bar icon tooltip - #39.
- Validation result panel will not reload unnecessarily - #42.
- Polished and simplified extension status bar icon behavior and appearance - #41.
- Removed token authentication method in
login
command flow in favor of device flow. - Updated dependencies improving stability.
- Minor improvements and bugfixes related to Monokle Cloud integration.
- Introduced authentication to Monokle Cloud via web browser (device flow).
- Introduced support for custom plugins.
- Introduced
monokle.telemetryEnabled
configuration options.
- Minor performance improvements and bugfixes.
- Added anonymous telemetry to help us improve the extension.
- Introduced
Monokle: Login
command to allow logging in to Monokle Cloud with access token. - Introduced
Monokle: Logout
command to allow logging out from Monokle Cloud. - Introduced
Monokle: Synchronize
command to manually trigger remote policy synchronization from Monokle Cloud. - Introduced
monokle.overwriteRemotePolicyUrl
configuration option to allow overwriting default Monokle Cloud URL used for authentication and policies fetching.
- Updated validation library to
v0.23.9
version.
- Fixed misaligned highlights after resource file is modified - #1.
- Fixed invalid
logger.debug
initial value.
Technical preview release of Monokle extension.