Skip to content

Releases: kubernetes-sigs/kui

v8.12.1

21 Aug 14:30
Compare
Choose a tag to compare

Fixes

  • Job Timeline UI refinements
  • Screenshots of tables include a gray stripe at the top
  • Tab completion for kubectl commands sometimes does not complete local filepaths
  • Certain kubectl arguments are not tilde-expanded
  • Kubectl Logs/Events/Terminal tabs do not reflow when the sidecar is maximized
  • Table auto-grid threshold is too low; tables are now auto-grided if they have more than 50 rows (previously 20)

Details

[8.12.1 1418f38] fix(plugins/plugin-client-common): refine Timeline a bit more
Date: Thu Aug 20 10:07:26 2020 -0400
2 files changed, 14 insertions(+), 10 deletions(-)

[8.12.1 5e92cd7] fix(plugins/plugin-client-common): table screenshots include a gray stripe at the top
Date: Thu Aug 20 10:14:07 2020 -0400
1 file changed, 5 insertions(+), 3 deletions(-)

[8.12.1 f461b8b] fix(plugins/plugin-kubectl): kubectl tab completion does not let me tab-complete some filepaths
Date: Thu Aug 20 10:21:00 2020 -0400
1 file changed, 3 insertions(+), 2 deletions(-)

[8.12.1 92b17c3] fix(plugins/plugin-kubectl): certain filepath options to kubectl were not tilde-expanded
Date: Thu Aug 20 11:03:15 2020 -0400
2 files changed, 45 insertions(+), 18 deletions(-)

[8.12.1 5e3ee7a] fix(plugins/plugin-kubectl): kubectl Logs/Events/Terminal tabs do not reflow on sidecar maximize
Date: Thu Aug 20 12:10:27 2020 -0400
1 file changed, 9 insertions(+), 2 deletions(-)

[8.12.1 dcff277] fix(plugins/plugin-iter8): iter8 create experiment combo boxes have misplaced svg
Date: Thu Aug 20 13:35:53 2020 -0400
1 file changed, 4 insertions(+)

[8.12.1 dbc5fc5] fix: grid colors are sometimes off
Date: Thu Aug 20 15:11:19 2020 -0400
3 files changed, 3 insertions(+), 3 deletions(-)

[8.12.1 a5db367] fix(plugins/plugin-client-common): threshold for auto-grid is too low
Date: Thu Aug 20 15:23:08 2020 -0400
3 files changed, 147 insertions(+), 2 deletions(-)

[8.12.1 4d646ae] fix(plugins/plugin-client-common): improve row hover effect for SequenceDiagram
Date: Thu Aug 20 15:36:45 2020 -0400
1 file changed, 15 insertions(+), 5 deletions(-)

[8.12.1 17e296a] fix(plugins/plugin-iter8): avoid collisions with global css rules
Date: Thu Aug 20 20:17:52 2020 -0400
4 files changed, 231 insertions(+), 229 deletions(-)
rewrite plugins/plugin-iter8/src/web/scss/static/decisionForm.scss (61%)

[8.12.1 dde52d3] fix(plugins/plugin-client-common): switching table from Table to Timeline and back to Table does not work
Date: Thu Aug 20 20:07:22 2020 -0400
2 files changed, 2 insertions(+), 1 deletion(-)

v8.12.0

20 Aug 00:43
Compare
Choose a tag to compare

Features

  • New plugin to aid with canary testing via iter8 #5401
  • Initial support for visualizing the steps in a Kubernetes Job, including a Sequence Diagram and Timeline #5398 #5371 #5357 [#5350] #5343 (#5343) #5337
  • Initial support for Coligo/CodeEngine #5309
  • Initial experimental support for a virtual filesystem over s3 buckets (Minio and ibmcloud supported) #5327 #5325 #5323 #5320
  • Long tables with a status column are now auto-gridded #5306
  • Page-up/down keys now iterate through blocks in minisplits #5376
  • CWD is now displayed in a status stripe widget along the bottom; this is in preparation for enhancing Kui to have more notebook-like features #5259

Bug Fixes

  • Reverse-i-search behaves oddly when extending a search with new characters #5404
  • ls command often has excessive text ellipsis #5354 #5313
  • Improve status coloring for certain common Kubernetes status codes #5352 #5346
  • Long input lines now wrap, after the command completes #5339
  • Tab completion UI does not render well for bottom input clients #5308

v8.11.3

23 Jul 01:11
Compare
Choose a tag to compare

Fixes

  • Status column may scroll offscreen for tables presented in splits

UX Improvements

  • RadioTable no longer shows selected row only in footer
  • Sidecar button click handlers now target non-minisplits for command execution

Details

[8.11.3 f61e7bb] fix(plugins/plugin-client-commong): show RadioTable selected row in the table body and header breadcrumb
Author: Mengting Yan [email protected]
Date: Wed Jul 22 13:32:12 2020 -0400
4 files changed, 28 insertions(+), 12 deletions(-)

[8.11.3 5847d19] fix(plugins/plugin-client-common): status column can be invisible in split tables
Date: Wed Jul 22 16:42:41 2020 -0400
1 file changed, 7 insertions(+), 3 deletions(-)

[8.11.3 ae794b3] fix(plugins/plugin-client-common): clicking on pod delete button can cause command to be executed in minisplit
Author: Mengting Yan [email protected]
Date: Wed Jul 22 17:37:58 2020 -0400
2 files changed, 12 insertions(+), 3 deletions(-)

v8.11.2

22 Jul 16:51
Compare
Choose a tag to compare

Fixes

  • Kubernetes contexts table shows up as blank when rendered in a split Terminal

Details

[8.11.2 3bd9891] fix(plugins/plugin-kubectl): kubernetes contexts table renders poorly
Date: Wed Jul 22 08:10:11 2020 -0400
1 file changed, 3 deletions(-)

v8.11.1

22 Jul 02:00
Compare
Choose a tag to compare

Fixes

  • Closing the first of >1 tab results in incorrect content
  • Editor component does not respond to font zooming
  • Editor component does not resize in response to Terminal layout changes

Details

[8.11.1 0c1320c] fix(plugins/plugin-client-common): close tabs doesn't produce the correct tab content
Author: Mengting Yan [email protected]
Date: Tue Jul 21 14:20:28 2020 -0400
2 files changed, 20 insertions(+), 1 deletion(-)

[8.11.1 9ed4fdb] fix(plugins/plugin-client-common): editor component does not respond to font zooming
Date: Tue Jul 14 09:30:19 2020 -0400
3 files changed, 54 insertions(+), 18 deletions(-)
create mode 100644 plugins/plugin-client-common/src/components/Content/Editor/lib/fonts.ts

[8.11.11 987f65a] fix: Editor component does not respond to tab layout changes
Date: Tue Jul 21 18:32:14 2020 -0400
5 files changed, 28 insertions(+), 1 deletion(-)

v8.10.15

22 Jul 01:50
Compare
Choose a tag to compare
v8.10.15 Pre-release
Pre-release

Fixes

  • Closing the first of >1 tab results in incorrect content
  • Editor component does not respond to font zooming
  • Editor component does not resize in response to Terminal layout changes

Details

[8.10.15 0c1320c] fix(plugins/plugin-client-common): close tabs doesn't produce the correct tab content
Author: Mengting Yan [email protected]
Date: Tue Jul 21 14:20:28 2020 -0400
2 files changed, 20 insertions(+), 1 deletion(-)

[8.10.15 9ed4fdb] fix(plugins/plugin-client-common): editor component does not respond to font zooming
Date: Tue Jul 14 09:30:19 2020 -0400
3 files changed, 54 insertions(+), 18 deletions(-)
create mode 100644 plugins/plugin-client-common/src/components/Content/Editor/lib/fonts.ts

[8.10.15 987f65a] fix: Editor component does not respond to tab layout changes
Date: Tue Jul 21 18:32:14 2020 -0400
5 files changed, 28 insertions(+), 1 deletion(-)

v8.10.14

22 Jul 01:02
Compare
Choose a tag to compare
v8.10.14 Pre-release
Pre-release

Fixes

  • oc get namespaces doesn't produce a RadioTable

Details

[8.10.14 b0dbfe9] fix(plugins/plugin-kubectl): oc get namespaces doesn't produce a RadioTable Author: Mengting Yan [email protected]
Date: Tue Jul 21 13:50:45 2020 -0400
1 file changed, 1 insertion(+), 1 deletion(-)

v8.11.0

21 Jul 14:48
Compare
Choose a tag to compare

Features

  • MiniSplits: try clicking the Split button and observe how the canvas is subdivided as you create more splits. Tables, when presented in a MiniSplit, are now maximized and optimized for presentation in smaller viewports.
  • Event Streams: Kubectl watch tables now have a footer that displays a live stream of recent kubernetes events
  • RadioTables: (e.g. kubernetes get ns) now display the selected row in the table footer, and the scroll region of the table is presented such that the selected row is always visible

Screen Shot 2020-07-13 at 6 30 52 PM

Fixes

  • Kubectl watch tables are now no longer "auto pinned". Instead, you may choose to use the Split button to arrange the canvas to suit your needs.
  • ctrl/cmd+w did not close the Kui window
  • monaco editor views did not respond to font zooming

Noteworthy

  • Kui now uses Typescript 3.9. This may introduce compilation errors, as the compiler is more strict.

v8.10.13

14 Jul 00:24
Compare
Choose a tag to compare

Fixes

  • clearing a Terminal might not abort active watchers

Details

[8.10.13 7ee3556] fix(plugins/plugin-client-common): clearing Terminal does not abort watchers
Date: Mon Jul 13 17:41:22 2020 -0400
1 file changed, 2 insertions(+), 1 deletion(-)

v8.10.12

10 Jul 11:31
Compare
Choose a tag to compare

Fixes

  • Bottom input clients do not restore focus on tab switch
  • oc get namespace tables are not RadioTables
  • more fixes for status stripe widgets versus tab switch

Details

[8.10.12 ae5f705] fix(plugins/plugin-client-common): input may not receive focus on tab switch
Date: Thu Jul 9 11:22:25 2020 -0400
1 file changed, 8 insertions(+), 4 deletions(-)

[8.10.12 14f8118] fix(plugins/plugin-kubectl): oc get ns does not present a RadioTable
Date: Thu Jul 9 14:13:44 2020 -0400
1 file changed, 8 insertions(+), 11 deletions(-)

[8.10.12 aeae386] fix: multiple issues with tab switching versus status stripe widgets
Date: Thu Jul 9 13:39:45 2020 -0400
7 files changed, 31 insertions(+), 21 deletions(-)