Skip to content

Releases: kubernetes-sigs/kui

v10.1.0

02 Feb 23:29
Compare
Choose a tag to compare

See the 10.0.1 Release Notes for a complete sumary of what is new in Kui 10. This release has one new feature, and three bug fixes.

Features

  • 279ceea Table watching can now be paused and resumed by clicking on the eye icon in the footer of live tables

Fixes

  • fab7ab9 The table watching icon should be grey when not watching (was red)
  • 4fca72b afa4c58 Improved behavior for drilling down, viz opening up new splits

v10.0.2

02 Feb 13:30
Compare
Choose a tag to compare

See the 10.0.1 Release Notes for a complete sumary of what is new in Kui 10. This release has a few minor documentation and bug fixes.

Documentation

  • 1c7345b Kubernetes Dashboard Notebook

This release includes a new notebook aimed at showing off the dashboard capabilities of Kui. Try it out from the Notebooks menu: Notebooks -> Dashboard -> Kubernetes Dashboard. If you have ideas on how to improve the dashboard notebook, please open an issue, we'd love to hear your feedback. If you want to tailor the notebook for you own purposes, you can edit its content and save it via File -> Save. To learn more about crafting notebooks, read the Notebooks -> Make Your Own Notebook notebook. (re: kui-crashy in the dashboard notebook, this is a test case from our test suite)

Fixes

  • c15bd6a Sidecar view annoyingly changes height when switching between Summary and YAML tabs
  • 57251d0 UpdateChecker widget does not render tables, lists, or relative image refs properly

For Developers

  • 9c97a14 Saved Notebooks do not preserve changes of table view state
  • b73d0cb Refactor Notebook menu to avoid hard-wiring the list of notebooks

v10.0.1

01 Feb 15:53
Compare
Choose a tag to compare

Release Notes

Welcome to Kui 10! This release includes the following major improvements.

Kui is now much faster

  • Most kubectl operations are now 2-3 times faster. Kui, in many cases, is now faster than using kubectl #6441. This includes both table queries and drilldown queries. For example, showing the details of a pod now takes under 100ms.
  • kubectl watch tables are now substantially more responsively; previously, Kui would poll for changes, while now it responds immediately to changes in the backend.
  • Kui now launches more quickly.
  • For Kui developers, the initial install and webpack launch times are now as much as 10x faster!
command kubectl kui (this PR) kui (prior)
kubectl get pod 330ms 178ms 420ms
kubectl get pod S S S S 420ms 124ms 460ms
kubectl get pod somepod -o yaml 235ms 87ms 250ms

Support for heterogeneous kubectl get and apply

  • When getting or applying changes to a directory of heterogenous resource types, Kui now presents a unified and live table. kubectl on its own does not handle watching a directory of resources that contains e.g. both Deployments and Secrets and ConfgMaps, and any other custom resources. Kui now shows a live view across all of these.
  • For kustomize use cases, Kui now also shows the source for the kustomization.yaml in the get -k and apply -k output.

Improved Terminal Split Experience

  • ctrl/cmd+Y is now a keyboard shortcut for splitting the terminal.
  • You may now have as many as 8 splits in your terminal.
  • Tables presented in "mini" splits are now packed more densely.

Miscellaneous Experience Improvements

Events Drilldown

  • Substantial improvements to kubectl events tables.
  • Live tables now indicate the "Last Updated" time for the data.
  • Clicking on a table row now automatically splits the terminal to show you the drilldown in parallel with the main table.
  • The sidecar view now presents drilldown buttons, such as "Show Events" in a more distinct region of the UI.
  • Tab completion is now more responsive and substantially less buggy.
  • While editing commentary, shift-enter or cmd/ctrl+S are shortcuts to save your changes

New UI Components

Kui now uses PatternFly components instead of Carbon.

v10.0.0-beta.11

31 Jan 00:49
Compare
Choose a tag to compare
v10.0.0-beta.11 Pre-release
Pre-release
v10.0.0-beta.11

v10.0.0-beta.9

30 Jan 20:04
Compare
Choose a tag to compare
v10.0.0-beta.9 Pre-release
Pre-release
v10.0.0-beta.9

v10.0.0-beta.10

30 Jan 22:29
Compare
Choose a tag to compare
v10.0.0-beta.10 Pre-release
Pre-release
v10.0.0-beta.10

v9.3.12

26 Jan 02:17
Compare
Choose a tag to compare

Fixes

  • a23320c Platform "Get Info" on the Kui app should now report the proper version of Kui

v9.3.11

22 Jan 01:44
Compare
Choose a tag to compare

Fixes

  • 2a6e90b UpdateChecker should ignore prereleases

v9.3.10

12 Jan 22:54
Compare
Choose a tag to compare

Fixes

  • 798bfd5 ec482ed kui's git branch command fails if the underlying git command decides to paginate
  • bb69165 sidecar maximization is a bit off when in a split

v9.3.9

11 Jan 22:13
Compare
Choose a tag to compare

Fixes