github GoogleCloudPlatform/khi v0.51.2
KHI v0.51.2

one day ago

unnamed (1)

Main enhancements 🎉

Overhaul of legacy timeline renderer

We re-implemented the main timeline renderer aiming for better maintainability and improving usabilities.
image

  • Better timeline legends explaining the meaning of colors

We've also added icons for each revisions easier to figure out the state without relying on its color.
image

  • Supported pinch gesture

I've used to the previous SHIFT+SCROLL interaction long time and forgot what was the intuitive for the most of users. Now the timeline is expandable with the pinch gesture. (The old interactions for scaling up timeline also works)

  • Better hover component for timelines
image

We've also implemented a new hover component and it uses similar design of timeline for easier to understand its meaning. Now it shows the logs around the cursor much intuitively.

Supported renaming inspections

image

Our new version supports renaming inspection from the list of inspections. Now it makes easier to identify the data you've queried before.

Added set parameter input forms

image

Several form fields used in the new inspection dialog requests users to add some groups of resources to query. This was just a text form field and it was harder to understand how to write it with following the format of these field values.
But now we have dedicated form field component and it would be much more intuitive to understand how to use.

Change logs

Main enhancement ✨

  • Improve the set type parameter form by @kyasbal in #432
  • Add PATCH /api/v3/inspection/:taskID to change inspection title by @kyasbal in #438
  • Epic: Complete Overhaul of Legacy Timeline Components by @kyasbal in #474

Other Changes 🛠

  • Adding Storybook on KHI frontend by @kyasbal in #420
  • Updated git hook script and the make target to set up repository by @kyasbal in #433
  • Add VSCode setting files by @kyasbal in #434
  • Remove unused code by @kyasbal in #436
  • Split icon registry logic in a module by @kyasbal in #437
  • Split the left side of start dialog component by @kyasbal in #439
  • Splitting task card component on the startup dialog component by @kyasbal in #440
  • Replace the startup dialog component with the one using separated components by @kyasbal in #441
  • Updated KHI task concept document by @kyasbal in #435
  • Fix Multicloud GKE cluster auto complete suggestions by @kyasbal in #443
  • Fixed the launch.json to follow the new folder structure by @kyasbal in #444
  • bugfix: EndpointSliceMapper can panic with dereference nil pointer by @kyasbal in #461
  • Temporary workaround just ignoring font generation on CI by @kyasbal in #477
  • fixed UBO alignment issue by @kyasbal in #478
  • Set HeadlessChrome launch flags explicitly to emulate WebGL context with CPU on frontend testings on CI by @kyasbal in #481
  • bug: added the missing suggestion for namespace input by @kyasbal in #480
  • Add timeline grabbing interaction by @kyasbal in #479
  • Fixed 2 bugs related to scroll by @kyasbal in #482

Dependencies ⏫

Full Changelog: v0.50.0...v0.51.2

Don't miss a new khi release

NewReleases is sending notifications on new releases.