Releases: kubernetes-sigs/kui
10.4.1
This release includes several minor fixes. See the 10.4.0 release notes for more details of what is new in the 10.4 series.
Fixes
ls
command can be slow against larger directories#7668
- User has no way to know whether Kui has successfully connected to S3. Try
up
orup --ibm
if you are a user of IBM Cloud#7670
For Kui Developers
10.4.0
With this release, Kui should no longer emit the annoying "renderer process reuse" message every time you launch it.
Features
- Apple Silicon builds
- New s3 plugin. You can use this to browse CommonCrawl data, or your own S3 buckets; try
ls /s3/aws/commoncrawl
. If you have already set up your terminal for access to AWS or IBM cloud or a local Minio instance, then tryls /s3
to see your own buckets. We will be backfilling the documentation in the next release#7537
- Initial support for multi-line input. You may now use HERE docs and backslash
\
line continuations in Kui#7614
- When running Kui as a kubectl plugin ("popup mode"), Kui now runs with split terminals
Design
Chores
- Version bump to Electron v11, and fixes for "renderer process reuse" and other spurious console messages
#7606
Fixes
- Kui now more reliably scrolls output into view after command execution
#7525
export FOO=$(echo hi)
now works#7609
- PTY apps, such as
vi
are now properly sized to the Kui viewport#7599
#7601
- Kui blocks have strange orange focus outline
#7597
- Cleanups to "Lightweight" themes
#7621
- Text in StatusStripe widgets oddly overflows in narrower windows
#7583
- Sidecar toolbar buttons now use patternfly tooltips
#7573
For Kui Developers
- Notebook clients can now dictate that displayed notebooks are readonly, executable, or output-only, in any combination needed.
- Bottom input clients now work with split terminals
10.3.12
10.3.6
This release includes a large number of bug fixes. The following covers some highlights.
Features
macOS builds are now signed and notarized. This should help to avoid tedious whitelisting on every Kui updateUgh. Take-back on that. Electron has upstream bugs that cause very laggy performance with signed builds on macOS v11 (Big Sur): electron/electron#26143- Kubernetes Logs tab now has a typeahead filter for log lines (see gif to the right)
#7493
Fixes
- Windows builds should be more stable now
- Cmd+W now closes a Kui tab. Previously this keyboard shortcut would only close the current split
#7487
- More OpenShift system namespaces are now presented as such
#7417
kubectl get ... > file.out
now works#7406
kubectl get
queries againstname.<group>
now work as expected#7399
kubectl get ingress
and any other queries against singular Kinds that end in "s" now work#7387
v10.2.1
v10.2.0
See the 10.0.1 Release Notes for a complete sumary of what is new in Kui 10. This release includes bug fixes and updates to the UI for switching between Kubernetes contexts and namespaces.
Features
- The UI for context and namespace selection has been enhanced. You may now use type-ahead find to make your new choice. The namespace selector groups namespaces so as to distinguish user namespaces from system namespaces.
Fixes
- 065990d Use placeholder text to instruct users on how to use Ctrl+D to close splits
- c07e5a0 users of
oc
with outdated or non-existentkubectl
may see failures - 4762dd8
kubectl get -o custom-columns
now benefits from the same speed optimizations of non-custom gets - 7d7d273
--kubeconfig
or--context
options may not work - e3d4a9c f424b5e
k create ns 1
, i.e. operations against numeric namespace names, would fail - d4ea65b some corner case kubectl watch requests do not watch
- 142187c ls | grep does not properly escape dots and stars in the grep
- 819dc3c Tab Completion view color codes partial completions if no slashes
- ce6b10e
ls ~
may fail
For Developers
v10.1.4
See the 10.0.1 Release Notes for a complete sumary of what is new in Kui 10. This release includes bug fixes.
Fixes
- a60dccd ctrl+c then clear results in wrong command being executed
- 9a6a1e5
ls | grep
andls | wc
do not always work as expected
For Kui Developers
- 8b54aca numeric responses for command handlers may not be displayed
v10.1.3
See the 10.0.1 Release Notes for a complete sumary of what is new in Kui 10. This release includes bug fixes.
Fixes
- d1dac89 Table columns were not sortable
For Kui Developers
v10.1.2
See the 10.0.1 Release Notes for a complete sumary of what is new in Kui 10. This release includes bug fixes.
Fixes
- bc2dd7a
oc login
does not invalidate the kubectl proxy - 50ca156 Tooltips may present odd internal
kuiexec
text - f750982 blocks with Processing commands cannot be removed
- 5dd9ed0 empty tables do not use PatternFly's "empty state" UI
For Kui Developers
- 36b91c8 console errors are shown for clients that do not define a list of notebooks
v10.1.1
See the 10.0.1 Release Notes for a complete sumary of what is new in Kui 10. This release includes bug fixes and a new notebook.
Fixes
- e55895a when there're 3 splits, clicking table cells in the first split fail
- ba73576 table clicks fail when the maximum number of splits is reached
- bebeb95 Markdown misparses certain links
- 011cf02 Markdown links should have a tooltip
- d8e1be0 Markdown lists may lack bullets/numbers
Documentation
API Fixes (for Kui developers)
- 4a6974f fetchFileString aggressively calls toString on all objects