This repository was archived by the owner on Apr 12, 2026. It is now read-only.
v0.8.0
Added
- #213: [techdocs] Add TechDocs plugin, to access the documentation for your services within kobs.
- #215: [azure] Add Azure plugin, to monitor your Azure resources.
- #219: [azure] Add permissions for Azure plugin, so that access to resources and actions can be restricted based on resource groups.
- #220: [azure] Add auto formatting for the returned metrics of a container instance and fix the tooltip positioning in the metrics chart.
- #221: [azure]
⚠️ Breaking change:⚠️ Add support for kubernetes services and refactor various places in the Azure plugin. - #222: [azure] Simple cost management on subscription level
- #224: [harbor] Add support for multi-arch images.
- #226: [klogs] Add option to sort fields.
- #228: [azure]
⚠️ Breaking change:⚠️ Add support for virtual machine scale sets and change required values to display metrics from Azure. - #246: [jaeger] Add new configuration field
publicAddress. When this options is set we add a link to the Jaeger UI. - #256: [grafana] Add tests for Grafana plugin.
- #257: Add codecov.io for code coverage.
- #258: [rss] Add test for RSS plugin.
- #261: [elasticsearch] Add test for Elasticsearch plugin.
- #264: [core] Add tests for core packages.
- #266: [dashboards] Add tests for dashboards plugin.
- #267: [users] Add tests for users plugin.
- #268: [teams] Add tests for teams plugin.
- #270: [applications] Allow the usage of dashboards in application dependencies.
- #271: [applications] Add support for external applications.
- #272: [helm] Add Helm plugin, to manage Helm releases via kobs.
- #273: [azure] Add tests for Azure plugin.
- #277: Support multiple versions for the documentation.
- #282: [helm] Add permission handling based on clusters, namespaces and the names of Helm releases.
- #283: [core] Add optional
defaultTimeargument togetTimeParamsfunction to overwrite the default time range. - #285: [core] Add
/api/debugendpoints for debugging the API server. - #288: [resources] Add support to show custom columns for a resource.
- #289: Add an option to create a NetworkPolicy via the Helm chart.
- #295: [sql] Add
columnsoptions to set the title and formation of the returned columns from a query. - #296: [sql] Add support to visualize data via line and area charts.
- #298: [sql] Add support for pie charts.
Fixed
- #227: [techdocs] Ignore comments in code blocks in table of contents.
- #234: [azure] Fix json tags in Azure permissions struct.
- #242: [flux] Fix sync action for Kustomizations / Helm Releases and reload resources when search button is clicked.
- #243: [resources] Fix reload of resources, when the user clicks on the search button.
- #245: [klogs] Fix that the returned documents could be out of the selected time range.
- #247: [azure] Fix documentation about the permission handling.
- #274: Fix Docker build by setting
CGO_ENABLED=0. - #280: [core] Fix returned capacity value for persistent volumes.
- #286: [helm] Show warning when no Helm releases were found or the history of an Helm release was not found.
- #292: [resources] Fix shown conditions in details view.
- #297: [prometheus] Fix metrics, when Prometheus returns
Infvalue. - #303: [core] Fix missing borders for select elements.
- #304: [resources] Fix formatting of cells for Custom Resource Definition.
- #307: [resources] Fix creation of Jobs.
Changed
- #217: [azure] Use resource groups to get a list of container instances.
- #225: [core]
⚠️ Breaking change:⚠️ Change options handling across all plugins and re-addtimeproperty. - #229: [opsgenie] Allow users to overwrite the selected time range in a dashboard for an Opsgenie panel via the new
intervalproperty. - #230: [dashboards] Add special variables
__timeStartand__timeEndfor dashboards. - #231: [klogs] Highlight expanded row and do not use index as key. The same changes were also applied for the Elasticsearch plugin.
- #232: [core] Change options handling for various plugins.
- #233: [resources] Highlight expanded row for containers in Pod details.
- #235: [resources] Use
TableComposableinstead ofTablecomponent and unify table style across plugins. - #237: [core] Adjust API paths to use the same schema as the Azure plugin.
- #239: [azure] Cost Management drill-down on resource groups.
- #238: [core] Refactor frontend code for plugins (change options handling, use
setDetailsinstead ofshowDetailsand rename plugins options in panels topluginOptions). - #240: [core] Switch from
github.com/sirupsen/logrustogo.uber.org/zapfor logging and enrich log lines viacontext.Context. - #241: [core]
⚠️ Breaking change:⚠️ Rework authentication / authorization middleware and adjust the Custom Resource Definition for Users and Teams. - #236: [core] Improve filtering in select components for various plugins.
- #260: [opsgenie] Adjust permission handling and add actions for incidents.
- #262: [core] Rework variables handling in dashboards.
- #263: [core]
⚠️ Breaking change:⚠️ Refactorclusterandclusterspackage. - #265: [applications] Improve tags support by allow users to filter applications by tags and showing tags on application page.
- #269: [applications]
⚠️ Breaking change:⚠️ Improve topology graph, by allowing custom styles for applications. - #275: [azure] Improve cost management integration by adjusting the chart style and allowing the usage in dashboard panels.
- #276: [resources]
⚠️ Breaking change:⚠️ Add newverbsproperty for resource permissions, to allow administrators more control about what users can do. - #279: [dashboards]
⚠️ Breaking change:⚠️ Refactor defaults, placeholders and variables handling. - #281: [helm] Remove
helm.sh/helm/v3package and use a custom implementation to get Helm releases. - #284: [core]
⚠️ Breaking change:⚠️ Update CRD versions fromv1beta1tov1. - #287: [resources]
⚠️ Breaking change:⚠️ Refactor permission handling forpods/logs,pods/execand the global forbidden resources configuration. - #290:
⚠️ Breaking change:⚠️ Renamecreatevalues toenabledin the Helm chart. - #291: [klogs] Show link to aggragations and documentation in dropdown.
- #293: [azure] It is now possible to set a custom value for the number of logs lines which should be shown and if the timestamps should be shown for the logs of a container.
- #294: Improve shutdown of kobs by extending context timeout and adding
terminationGracePeriodSecondsproperty. - #305: [resources] Show state and last state of container in containers overview.
- #308: [core] Hide scrollbars to have a cleaner UI.
- #309: [core]
⚠️ Breaking change:⚠️ Removetransparentoption for plugin panels. - #310: [core]
⚠️ Breaking change:⚠️ Rework home page, so that it can be customized by a user. - #312: [dashboards] Do not use Intersection Observer API, when a dashboard contains a row with
size: -1.