Octant Versions Save

Highly extensible platform for developers to better understand the complexity of Kubernetes clusters.

v0.25.1

2 years ago

v0.25.1

2022-2-24

Download

All Changes

  • Fixed disabled buttons (#3057, @GuessWhoSamFoo)
  • Fixed uncached GVR DynamicCache returning as nil (#3177, @liys87x)

v0.25.0

2 years ago

v0.25.0

2021-11-16

Download

All Changes

  • Fixed invalid port when backend service has multiple ports (#2994, @kaitoii11)
  • Updated documentation and fix link to octant's references page (#2902, @ftovaro)
  • Added check for resource access for namespaces before starting informers (#2900, @GuessWhoSamFoo)
  • Bumped to electron 13 and node 16 (#2898, @GuesssWhoSamFoo)

v0.24.0

2 years ago

v0.24.0

2021-09-08

Download

Highlights

  • Added container image manifest for pods (#156, @mklanjsek)
  • Added automatic reloading of Go plugins (#178, @wwitzel3)

Bug Fixes

  • Fixed status indicator for text and link components (#1688, @GuessWhoSamFoo)
  • Fixed Go plugins spawning terminals under Windows (#2143, @wwitzel3)
  • Fixed active tab not selected correctly when provided by plugins (#2809, @GuessWhoSamFoo)

All Changes

  • Added support for custom SVG icons (#1422, @ftovaro)
  • Removed deprecated usage of pb.Timestamp (#2774, @GuressWhoSamFoo)
  • Enabled Go plugins to apply yaml (#2775, @xtreme-vikram-yadav)
  • Added better errors for JS plugin watcher (#2776, @xtreme-vikram-yadav)
  • Added more granular logging for plugins (#2795, @lenriquez)

v0.23.0

2 years ago

v0.23.0

2021-08-02

Download

Highlights

  • Go Plugin API now can use SendEvent.
  • Custom Resources will show conditions table if conditions are found.
  • Resources now show their status as well as phase.
  • Lots of improvements to object status.

Bug Fixes

  • Fixed issue with --namespace-list not adding namespaces list. (#2259, @wwitzel3)
  • Fixed panic when viewing objects with no owner reference in applications view (#2650, @GuessWhoSamFoo)

All Changes

  • Added termination threshold (#1408, @lenriquez)
  • Added PVC to object status (#2641, @ftovaro)
  • Added Octant route history dropdown and updated page title (#2580, @xtreme-vikram-yadav)
  • Changed node view to use object tables (#2665, @GuessWhoSamFoo)
  • Added conditions table automatically to overview summary. (#489, @wwitzel3)
  • Added SendEvent for go plugins (#2691, @GuessWhoSamFoo)
  • Added status column to Pod list (#201, @ftovaro)
  • Fixed issue with --namespace-list not adding namespaces list. (#2259, @wwitzel3)
  • Fixed panic when viewing objects with no owner reference in applications view (#2650, @GuessWhoSamFoo)
  • Fixed ObjectStatusResponse to update resource viewer and object tables (#2651, @GuessWhoSamFoo)
  • Fixed issues preventing complex custom resource viewer graphs from being displayed in TypeScript-based plugins (#2669 @liamrathke)
  • Fixed form select not sending changes on Submit (#2623, @lenriquez)

v0.22.0

2 years ago

v0.22.0

2021-07-14

Download

Highlights

  • Added checks for AccessErrors for CRDs and Events (#2587, @wwitzel3)
  • Added default radio selection (#2582, @GuessWhoSamFoo)

Bug Fixes

  • Fixed bug where textArea don't diplay on forms (#2614, @ftovaro-lenriquez)
  • Fixed compilation errors after generating TypeScript plugin components (#2605, @liamrathke)

All Changes

  • Created websocket streaming interface (#2581, @mstergianis, @wwitzel3)
  • Exported config.Dash and related interfaces to allow easier usage of Octant as a library (#2610, @wwitzel3)
  • Updated namespace list to be expandable (#2548, @xtreme-vikram-yadav)
  • Updated broken link to octant introduction on octant website (#2427, @xtreme-vikram-yadav)

v0.21.0

2 years ago

v0.21.0

2021-06-16

Download

Highlights

  • Added Horizontal stacking of fields (#2020, @lenriquez)
  • Improved Resource Viewer initial selection (#2408, @mklanjsek)
  • Updated preferences to show local path to kube config (#2478, @xtreme-vikram-yadav)

Bug Fixes

  • Fixed bug where actions were not passed to components (#2458, @GuessWhoSamFoo)

All Changes

  • Moved managed fields in YAML tab to metadata using JSON editor (#2132, @GuessWhoSamFoo)
  • Added flag to disable cross origin check (#2384, @GuessWhoSamFoo)
  • Added properties pane to Resource Viewer (#2409, @mklanjsek)
  • Added SelectFile component (#2425, @mklanjsek)
  • Added support for cds-alert for cards, flexbox, modal and summary components. (#2438, @xtreme-vikram-yadav)
  • Added tabs as components (#2482, @ftovaro-lenriquez)

v0.20.0

3 years ago

v0.20.0

2021-05-11

Download

Highlights

  • Added expandable row display option per column (#2242, @lenriquez)
  • Allowed to pass multiple components next to a title in a ContentResponse (#2302, @ftovaro)
  • Exposed client state as an interface from service (#2325, @xtreme-vikram-yadav)
  • Migrated website to Hugo (#2326, @jonasrosland)
  • Overhaul of Octant storybook implementation (#2386, @mklanjsek)

Bug Fixes

  • Fixed Daemonset incorrectly showing status when pod is unavailable (#1565, @GuessWhoSamFoo)
  • Fixed editor height when used in modals (#2354, @GuessWhoSamFoo)

All Changes

  • Added clipboard option to text component (#512, @GuessWhoSamFoo)
  • Updated resource viewer to show nodes by depth level (#1944, @mklanjsek)
  • Added styling for Buttons (#2306, @ftovaro)
  • Moved contributors page to community, remove from home page. (#2312, @lenriquez)
  • Added tooltips for icons (#2350, @GuessWhoSamFoo)
  • Updated electron tray menu (#2411, @xtreme-vikram-yadav)

v0.19.0

3 years ago

v0.19.0

2021-04-08

Download

Breaking API Changes

  • Moved request.ClientID to request.ClientState (#2244, @xtreme-vikram-yadav)
  • Changed button groups to accept button components (#2255, @ftovaro)

Highlights

  • Upgraded project to Clarity 5 (#2222, @mklanjsek)
  • Shared partial octant state with plugins (#2244, @xtreme-vikram-yadav)
  • Created ButtonComponent and extended LinkComponent to receive components to be wrapped as links (#2255, @ftovaro)
  • Added Delete and Create object store calls for Go Plugins (#2257, @xtreme-vikram-yadav)

Bug Fixes

  • Fixed expression selector rendering (#2252, @xtreme-jon-ji)
  • Fixed changelog generation script to support usernames containing '-' (#2270, @xtreme-jon-ji)
  • Fixed Resource Viewer bug with missing pods (#2280, @mklanjsek)

All Changes

  • Refactored forms to improve re-usability (#1504, @lenriquez)
  • Added Signpost (#2018, @lenriquez)
  • Added ability to change dynamic component on the fly (#2215, @mklanjsek)
  • Added CreateLink method with objects for go plugin (#2276, @GuessWhoSamFoo)

v0.18.0

3 years ago

v0.18.0

2021-3-24

Download

Breaking API Changes

  • Allow UI validators to set constraints on Forms (#2017, @lenriquez)

Highlights

  • Added support for the StorageClass resource. (#1794, @kaitoii11)
  • Updated resource viewer visual styles (#2066, @mklanjsek)
  • Added support for plugins to add multiple tabs (#2165, @GuessWhoSamFoo)

Bug Fixes

  • Removed resource age column from Custom Resources (#1462, @lenriquez)
  • Fixed issue with clusterless configuration specified at startup (#2058) (#2058, @mklanjsek)
  • Fixed broken link in Go Plugins Intro doc (#2098, @xtreme)

All Changes

  • Added the table page size preference (#1850, @lenriquez)
  • Reduced tooltip size on label to avoid hidden tags on K8s object (#2044, @lenriquez)
  • Added lookup for additional metadata from JS plugins (#2099, @xtreme)
  • Added lookup for object store metadata from Go plugins (#2140, @xtreme)
  • Added memstats flag (#2127, @GuessWhoSamFoo)
  • Added timeline component (#2130, @GuessWhoSamFoo)
  • Added expandable row to datagrids (#2179, @GuessWhoSamFoo)
  • Added accordion component (#2187, @GuessWhoSamFoo)

v0.17.0

3 years ago

v0.17.0

2021-2-11

Download

Highlights

  • Added dropdowns to breadcrumbs (#1212, @mklanjsek)
  • Redesigned left navigation (#1353, @mklanjsek)
  • Added tooltips, support for different segment colors and thickness to donut charts (#1465, @mklanjsek)
  • Added Preferences to the bottom of the Vertical Navigation (#1498, @mklanjsek)
  • Added dropdown component (#1562, @mklanjsek)
  • Added pods table to node overview (#1773, @zparnold)
  • Added official language for approver status (#1874, @wwitzel3)
  • Added version skew policy (#1896, @GuessWhoSamFoo)

Bug Fixes

  • Fixed issues with incorrect paths on Windows (#1696, @mklanjsek)
  • Fixed issue with broken links created from plugin (#1723, @mklanjsek)
  • Fixed streamer test flake (#1797, @GuessWhoSamFoo)

Electron

  • Added preferences to bottom of the left nav (#1538, @mklanjsek)
  • Updated electron for osx arm64 (#1822, @akhenakh)
  • Added build pipeline using electron-builder (#1827, @GuessWhoSamFoo)
  • Changed to use random port when running as electron (#1852, @GuessWhoSamFoo)
  • Added menu to open log files (#1889, @wwitzel)
  • Added forward and back buttons to electron build (#1902, @GuessWhoSamFoo)
  • Consolidated preferences storage (#1957, @mklanjsek)
  • Added developer preferences (#1986, @mklanjsek)

All Changes

  • Added docs section to reference.octant.dev (#1079, @wwitzel3)
  • Normalize markdown styles to match other text in datagrids (#1503, @scothis)
  • Updated dependabot to automatically vendor go module updates (#1524, @scothis)
  • Added multi key table sort and added reverse method (#1566, @GuessWhoSamFoo)
  • Refactored dash.Runner startup (#1676, @jamieklassen)
  • Show only preferred versions of CRDs instead of all versions (#1737, @bryanl)
  • Added support for windows shells and bash (#1749, @GuessWhoSamFoo)