Skip to content

Latest commit

 

History

History
1927 lines (1569 loc) · 195 KB

CHANGELOG.md

File metadata and controls

1927 lines (1569 loc) · 195 KB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

2.4.8 (2024-05-16)

2.4.7 (2024-05-16)

2.4.6 (2024-05-16)

Bug Fixes

  • access debug logs for failed proxy setups (66a036c)
  • missing crds folder runtime error (c8b4551)
  • preserve \n\t\r control characters when displaying logs (e098543)
  • stringify the context and kubeconfig cli arguments (cc1919e)

2.4.5 (2024-02-28)

Bug Fixes

  • access debug logs for failed proxy setups (a05348d)
  • missing crds folder runtime error (75fb95a)
  • preserve \n\t\r control characters when displaying logs (ed6a412)
  • stringify the context and kubeconfig cli arguments (93e6652)

2.4.4 (2024-01-04)

Bug Fixes

  • add client data to synchronizer instances (46ffb9f)
  • fix synchronizer invalid calls (178b830)
  • send machineId only when tracking enabled (44c35df)

2.4.3 (2023-12-08)

2.4.2 (2023-10-23)

Bug Fixes

2.4.1 (2023-10-11)

Features

  • context menu for helm chart dry runs (0618e91)
  • delete action for dry run config (7fcc8d2)
  • edit action for dry run configs (e2f55cd)
  • grouping for kustomizations (f808a18)
  • new dropdown for dry run configs (ec41b51)
  • new selectors for dry runs (105b89f)
  • scroll to current dry run (a6ae883)
  • show list of existing dry runs (c37a98a)
  • v1 of new DryRuns panel (1b473d4)
  • virtualization for dry runs pane (e4fcf8a)

Bug Fixes

2.4.0 (2023-09-28)

Features

  • compare clusters in quick cluster mode (c9c0a12)

2.3.3 (2023-07-26)

Features

  • install action for helm configurations (c4e081a)

Bug Fixes

  • clear selection when closing cluster mode (8c45eb8)
  • helm dry-run configs styling (dbdb1cc)
  • left menu in cluster mode (c82c6ca)
  • news feed date label (9a2415a)

2.3.2 (2023-07-24)

Bug Fixes

  • helm details drawer in cluster mode (52fa48a)
  • set kubeconfig arg on all helm commands (fbbcfeb)

2.3.1 (2023-07-07)

Features

  • setting: kubectl proxy --append-server-path (afda309)

Bug Fixes

  • kubelet version telemetry (542d862)
  • skip noisy errors from sentry (7ee5e98)

2.3.0 (2023-07-06)

Bug Fixes

  • ordering of news feed and click telemetry (d652188)
  • remove news items in the future (c91c0a7)
  • validate incremental telemetry (760dbd4)

2.3.0 (2023-07-05)

2.2.0 (2023-06-07)

Features

  • actions in WarnUnsavedChangesModal (79f57c6)
  • added the logic and alert for resource names regex (d3b27b9)
  • adding k8s docs link and restyling (4672044)
  • adding name and image validation (c52696c)
  • cluster unsaved changes confirmation modal (6630c21)

Bug Fixes

  • catch errors for deleting cluster resource (ca55282)
  • cluster resource update action (f43554e)
  • create resource and save to folder / append to file duplicate (ba7945c)
  • editor sync external changes (4dabc71)

2.1.1 (2023-05-17)

2.1.0 (2023-05-11)

Bug Fixes

  • added more telemetry and log telemetry to console in dev (77757bc)
  • added more telemetry to app start panels (45e8f36)
  • clean code (d5a87f2)
  • dependencies (cf46a69)
  • diff against cluster for transient resource (d28be06)
  • global settings hotkey (a1473d9)
  • global settings hotkey 2 (9430f57)
  • hotkeys part 1 (98ccc95)
  • learn more url (8368ae5)
  • make command key work for hotkeys (984f75a)
  • remove element (b419a3d)
  • remove unused (8ff6881)
  • remove use kubectl proxy option (aac0bab)
  • rendering of kustomization name when in root folder (fbe7a57)
  • select folder (70bbafd)
  • settings hotkey (9a8cd2f)
  • show cluster error description (3caa293)
  • toggle settings (a5cc2b2)
  • toggle settings (3e36abf)

2.1.0 (2023-05-10)

Bug Fixes

  • added more telemetry and log telemetry to console in dev (77757bc)
  • added more telemetry to app start panels (45e8f36)
  • clean code (d5a87f2)
  • dependencies (cf46a69)
  • diff against cluster for transient resource (d28be06)
  • global settings hotkey (a1473d9)
  • global settings hotkey 2 (9430f57)
  • hotkeys part 1 (98ccc95)
  • make command key work for hotkeys (984f75a)
  • remove element (b419a3d)
  • remove unused (8ff6881)
  • remove use kubectl proxy option (aac0bab)
  • rendering of kustomization name when in root folder (fbe7a57)
  • select folder (70bbafd)
  • settings hotkey (9a8cd2f)
  • show cluster error description (3caa293)
  • toggle settings (a5cc2b2)
  • toggle settings (3e36abf)

2.0.10 (2023-04-28)

Features

  • add tooltip (94dc35c)
  • code editor schema validation (10dd39d)
  • editor listeners for refs processing and validation (0c6996f)
  • helm template files code enhancer (ab72186)
  • helm values editor enhancer (1cde39b)
  • resource symbols code enhancer (e2114d1)

Bug Fixes

  • clear collapsed resources kinds on cluster connect/disconnect (39ad1bf)
  • disable add resource in cluster mode (56d7fee)
  • dispose editor model if selection is cleared (845adb8)
  • don't try expanding on root click ( file tree ) (10c3a33)
  • editor file update (7f9e740)
  • editor file updates (bbc5686)
  • editor next selection on recreate model (73ca808)
  • editor resource refs enhancer (86fe816)
  • editor text on updateMultipleClusterResources (02303bd)
  • formatting or removal of timestamp properties retrieved from cluster (797fe34)
  • helm values file code selection & enhancer (312b044)
  • improved comments (d063c21)
  • initial fix for expanding all kinds (f7648b5)
  • read-only state for editor (205e1cb)
  • rehydrate editor state on mount (7a1ffef)
  • removal all pairs with null values (4a9354c)
  • review comments (db7c00e)
  • selection after deleteMultipleClusteResources (2bc3810)
  • set highlights on updateFileEntry (0d59952)
  • transferred resources when switching projects (9354a8e)
  • validate on deleteMultipleClusterResources (b78c30d)
  • validation on path remove & cluster update (d371490)

2.0.9 (2023-04-20)

Features

  • add kube-client with setup helper (78f6fb3)
  • add kubeconfig watcher and proxy service (23b6c09)
  • add notification utils (dfe03a6)
  • improve empty current context handling (ee48cd4)
  • improve error messaging on malformed kubeconfigs (dca4fe7)
  • improve kubeconfig error handling (4a508b1)
  • improve kubeconfig error handling (e492c4d)
  • improve preview controls (a0e209a)
  • improve responsiveness of header (b584a71)
  • minor improvements (9011e74)
  • persist default project setting of kubeconfig (c2f01a9)
  • rework context controls (dc52b01)

Bug Fixes

2.0.8 (2023-04-19)

Bug Fixes

  • checking out to remote branch (3b506ee)
  • checkout command (db3403a)
  • consistent YAML parsing/stringification and octal formatting (95e7042)
  • docs: link for linux release binaries (36171cb)
  • docs: link name for downloading linux bundles (8d11db5)
  • docs: merge conflict (a78a709)
  • docs: update to include .rpm binaries (fd128a5)
  • getRepoInfo (4d63d54)
  • git log (816805c)
  • hide namespace filter in cluster mode (4e6a3ad)
  • improved handling of transient resources (392b8b9)
  • isFolderGitRepo catch (cf52237)
  • memoize selector (a993662)
  • more fixes (c11ebf4)
  • Promise.all handle error (14e87ad)
  • reload namespaces list on cluster connection (4d11c1c)
  • removed import from old git ipc (4704979)
  • resource errors count (f23ca1d)
  • review comments (50632e9)
  • set root folder pending git (b5cca71)
  • try/catch (8672f0e)
  • update the count (0fa0cc7)
  • validation resources count (401758c)

2.0.7 (2023-04-06)

Features

  • add ipc framework (449b3b7)
  • add resource popover (d5a58e6)
  • follow dashboard left menu item on select (5eba987)
  • helm chart renderer (49e6bda)
  • match selected resource colors of cluster pane with navigator pane (f65af4e)
  • redesign refs popover (e6ab1fd)
  • toggle/collapse (0661f95)
  • use monokle sample repo button (113f29a)

Bug Fixes

  • add appVersion to all telemetry events (8200fee)
  • change table height according to terminal (daa68e3)
  • clean code (43014c7)
  • delete preview configuration (0b6d979)
  • duplicate extra reducer (e8ab995)
  • fixed deselection of deleted resource (9fce6fb)
  • improved algorithm for excluding resources (a25c752)
  • improved algorithm for excluding resources (175cbf7)
  • increase error badge size & add text next to it (ed2f9e2)
  • listener for removing terminal (201fe74)
  • null/empty entries (02ca4e0)
  • resource highlights after processing refs (3faa772)
  • unused import (34538b7)
  • update menu items (3656633)
  • update project config (9147cde)

2.0.6 (2023-03-31)

Bug Fixes

  • added APP_QUIT telemetry event (6a1c9c8)
  • added number of Kustomize overlays and helmCharts to the open_project event (270a467)
  • update cluster resources errors (fb8d58b)
  • update resource in cluster mode (a391f2f)

2.0.5 (2023-03-20)

Features

  • collapsed state for navigator kinds (585ee63)
  • initial virtualization of navigator (2925779)
  • Navigator collapse all button (a667893)
  • navigator scroll resource into view (0a65b79)
  • reject with value (5528617)

Bug Fixes

  • empty resource navigator (6e90492)
  • filter kustomization patches out of navigator (3bb2340)
  • filter kustomizations out of navigator (84ae5cc)
  • nav virtualization container (2197737)
  • PR comments (31f33cb)
  • ref selector (92d8b28)
  • refs file path (fff5eb0)
  • resource counter (d0dada6)
  • select explorer section to image (7a00ba7)
  • show alert when no resources are created on preview (35e9576)
  • transient resources in navigator (335e6eb)
  • update package version (a0f317a)
  • versions (79375bb)
  • windows kustomization refs (f1773ec)

2.0.5 (2023-03-20)

Features

  • collapsed state for navigator kinds (585ee63)
  • initial virtualization of navigator (2925779)
  • Navigator collapse all button (a667893)
  • navigator scroll resource into view (0a65b79)
  • reject with value (5528617)

Bug Fixes

  • empty resource navigator (6e90492)
  • filter kustomization patches out of navigator (3bb2340)
  • filter kustomizations out of navigator (84ae5cc)
  • nav virtualization container (2197737)
  • PR comments (31f33cb)
  • ref selector (92d8b28)
  • refs file path (fff5eb0)
  • resource counter (d0dada6)
  • select explorer section to image (7a00ba7)
  • show alert when no resources are created on preview (35e9576)
  • transient resources in navigator (335e6eb)
  • windows kustomization refs (f1773ec)

2.0.4 (2023-03-14)

Features

  • show alert when opening project if in cluster mode (7ccb848)

Bug Fixes

  • bring back use kubectl proxy (766e889)
  • compare git branches (0184d7d)
  • dependencies (e8c21c3)
  • initial compare state on setRootFolder (36806db)
  • remove shared from gitignore (ea390f5)

2.0.3 (2023-03-09)

Features

  • add new k8s versions (6cd9410)
  • redux file explorer expanded keys (64d5cf7)

Bug Fixes

  • add dmg-licence package to main workflow (5a0786c)
  • disable section + hide git pane in cluster mode (ed95e24)
  • keep selection in cluster dashboard (3ff35cc)
  • notify when change (f9487aa)
  • settings tabs (7895e59)
  • watch global kubeconf and project kubeconf (aaaed58)

2.0.2 (2023-03-01)

Features

  • add Discord link to header (572dffb)
  • add trigger for docs deploy (3583c66)

Bug Fixes

  • fixing problems in editor (6fcaf1a)
  • github actions (98efe7a)
  • monaco errors & side by side editor (9354dbe)
  • reset validation state on folder change (26bce7d)
  • Validation pane Editor file path (67002a7)

2.0.2 (2023-03-01)

Features

  • add Discord link to header (572dffb)
  • add trigger for docs deploy (3583c66)

Bug Fixes

  • fixing problems in editor (6fcaf1a)
  • monaco errors & side by side editor (9354dbe)
  • reset validation state on folder change (26bce7d)
  • Validation pane Editor file path (67002a7)

2.0.1 (2023-02-23)

2.0.1 (2023-02-22)

Bug Fixes

  • looping syncing localState with global state (6171068)
  • change left menu selection only on connect (33c9e49)
  • clean console.log (c20d468)
  • current context (dfeef23)
  • kubeConfig selector (bb5daf5)
  • move config selectors (74a8bd3)
  • move config selectors (3bec8f8)
  • path valid (1fb3369)
  • prevent file update when it comes from file (ccaa814)
  • project kubeConfig (2dc0989)
  • reload kubeConfig when changing config path (de4974d)
  • set left menu selection to dashboard when connecting (4b73205)
  • start cluster connection (d2816b5)
  • update project kubeConfig (4b02c65)
  • update selector (75f0259)
  • upgrade node-fetch from 2.6.7 to 2.6.9 (467cce4)

2.0.1 (2023-02-22)

Bug Fixes

  • looping syncing localState with global state (6171068)
  • change left menu selection only on connect (33c9e49)
  • clean console.log (c20d468)
  • current context (dfeef23)
  • kubeConfig selector (bb5daf5)
  • move config selectors (74a8bd3)
  • move config selectors (3bec8f8)
  • path valid (1fb3369)
  • prevent file update when it comes from file (ccaa814)
  • project kubeConfig (2dc0989)
  • reload kubeConfig when changing config path (de4974d)
  • set left menu selection to dashboard when connecting (4b73205)
  • start cluster connection (d2816b5)
  • update project kubeConfig (4b02c65)
  • update selector (75f0259)
  • upgrade node-fetch from 2.6.7 to 2.6.9 (467cce4)

2.0.0 (2023-02-17)

Bug Fixes

  • getAbsoluteResourceFolder (0843cec)
  • handle namespaces change gracefuly for cluster dashboard (2961471)
  • init only if terminal ref doesn't exist (2ea907f)
  • memoisation of resource maps selectors (88b6fcf)
  • open shell in pod (291dee1)
  • remove command (1d1b642)
  • scrollbar for template explorer (425db38)
  • shell height (04262b5)

1.13.4 (2023-01-27)

Features

  • setup Sentry webpack plugin for source map (802e066)

Bug Fixes

  • quick performance fix for blueprints (5bafd43)
  • remove unused imports (17756dd)

1.13.3 (2023-01-12)

Bug Fixes

  • add loading skeleton for dashboard reloading (43327a9)

1.13.2 (2022-12-23)

1.13.1 (2022-12-14)

Features

  • add new tracking events (5f7aaff)
  • add Sentry to electron and remove Nucleus (5002c21)
  • add Sentry to renderer (a29e0f1)
  • track time for loading project & previews (9d2fe7e)

Bug Fixes

  • create file (f290e5d)
  • git compare resource content (f23cad4)
  • upgrade @ant-design/icons from 4.7.0 to 4.8.0 (c8eba2d)
  • upgrade react-monaco-editor from 0.50.1 to 0.51.0 (726a136)

1.13.0 (2022-12-07)

1.12.0 (2022-10-21)

Features

  • add check when switching projects (b2b3214)
  • close terminal pane on switching project (db770cf)
  • kill all terminals when switching projects (9757bec)

Bug Fixes

  • styling for editor pane actions (416320c)

1.11.1 (2022-10-13)

Bug Fixes

  • is folder icon open/closed (f74e04f)
  • remove unused (22581fd)
  • set repo/changed files to initial (ea2d767)

1.11.0 (2022-09-30)

Features

  • add error modal for push/pull (b28a065)
  • fetch/pull actions (04147fa)
  • get ahead/behind commits and show count (78a5365)
  • sync handler + fetch/pull/push options (59d5932)

Bug Fixes

  • add error boundry for form (4fb0628)
  • add missing git changed file types (ffac7f8)
  • conditional button back error boundry (e50df30)
  • error handling for creating local branch (53283c0)
  • save crds based on group & name (b64b762)

1.10.3 (2022-08-26)

Features

  • start project by cloning git repo (b28f1c1)

Bug Fixes

  • downgrade electron version (50ff222)

1.10.2 (2022-08-24)

Bug Fixes

  • auto-updater issue (096e49e)
  • improved handling of invalid Chart.yaml (4cc41e6)
  • preview configuration details crashing (8d9c60a)
  • select file on match line click (e5ab3ad)
  • upgrade type-fest from 2.17.0 to 2.18.0 (372514d)

1.10.1 (2022-08-19)

Bug Fixes

  • upgrade antd from 4.22.1 to 4.22.2 (1854211)

1.10.0 (2022-08-10)

Features

  • call to action in release notes (0263f31)

Bug Fixes

  • ignore file/folder contained in filter when in preview mode (dfc0b22)
  • select and highlight first created resource from templates (0946e14)
  • upgrade antd from 4.21.6 to 4.21.7 (0506e8b)

1.9.1 (2022-07-14)

Bug Fixes

  • add null checker for isKustomizationFile function (da07417)

1.9.0 (2022-07-12)

Features

  • add feedback option to help menu (520204e)

Bug Fixes

  • added media queries and fixed styling in StartProjectPage (0909edf)
  • added new media query stop to fix Entry screen (58ee42a)
  • removed media query and displaying title always in two lines after investigation with @julio (107ac39)
  • update editor on multiple resource delete (971da97)

1.8.1 (2022-06-24)

Features

  • show release notes only for the next big release (b359b59)
  • update about monokle modal text (1756a9c)

1.8.0 (2022-06-03)

Bug Fixes

1.7.5 (2022-05-27)

Features

Bug Fixes

1.7.4 (2022-05-23)

Features

  • add keyboard shortcuts in tooltips (1354cfe)

Bug Fixes

1.7.3 (2022-05-12)

Features

  • fix allow editing in cluster mode (e0a89cf)

Bug Fixes

1.7.2 (2022-05-05)

Bug Fixes

  • enabled OPA validation for preview resources and resources referred to by kustomizations (344f0ae)
  • nucleus telemetry (53829b1)
  • recent projects overflow (5e1371a)
  • reprocess resources on preview (7fa16ab)
  • text typo (ee6c638)

1.7.1 (2022-05-04)

Bug Fixes

  • fix filter scroll style (f463e75)

1.7.0 (2022-05-03)

1.6.3 (2022-04-08)

Bug Fixes

  • initial state of ui pane configuration (588152d)
  • split view nav width dissapearing (4eb02ee)

1.6.2 (2022-03-25)

Bug Fixes

  • electronStore onDidChange error (d273a31)
  • make sure paneConfiguration has initial state (ff8456b)
  • thunks that were mutating state directly (14c8ed4)

1.6.1 (2022-03-25)

Bug Fixes

  • cluster compare and resource diff when no namespaces is selected (58d2a4f)
  • upgrade @reduxjs/toolkit from 1.7.2 to 1.8.0 (f7e254a)
  • upgrade antd from 4.18.8 to 4.18.9 (7577a0f)
  • upgrade luxon from 2.3.0 to 2.3.1 (d3583aa)
  • upgrade vm2 from 3.9.8 to 3.9.9 (89a5c4f)

1.6.0 (2022-03-21)

Bug Fixes

1.5.1 (2022-02-10)

Bug Fixes

  • added more ignored properties (0328761)
  • added more properties to ignore during validation (6a8f16e)
  • added properties to ignored properties in diff (182059a)
  • adding/removing Chart.yaml and values files (ebd7f09)
  • enable select a template button on back (b7659d0)
  • reprocess kustomizations on addPath (121f5fa)

1.5.0 (2022-01-31)

Features

  • implemented logic for removal of default values (d9ba34f)
  • set value checker for .monokle file (91266e2)

Bug Fixes

  • check iskustomization for form (1ce5ae3)
  • close dropdown when deleting a project (99e3749)
  • dispatch open project only for different projects (df57584)
  • fallback to source editor if no form available (626f64c)
  • handle both relative and obsolute (5b91fb0)
  • improved kustomization reprocessing (a307bb1)
  • Kustomize schema/forms and errors related to conflicts with Flux Kustomize CRD (8a99bcf)
  • lazy drawer wrapper (1479976)
  • load form only if active (6b5897a)
  • merge branch 'main' into mm/bugfix/defaultsourceeditor (b3b1ae3)
  • mergeConfig issue (3f57c67)
  • merged main into branch (36714d0)
  • removed console logs (e2eab62)
  • resolve relative path (da7b185)
  • update active forms (49992c2)

1.4.0 (2021-12-06)

Bug Fixes

  • changes due to comments in PR (4247b98)
  • default namespace value typo and removed path from preview resources hint (77efc0f)
  • disable diff button for cluster resources (ec7c655)
  • fixed behavior when NavTab had ellipsis under conditions (ff9e257)
  • fixed behavior when the user could add new namespace to the list of namespaces (7242a31)
  • resource filter crashing (15c19b0)
  • selections & editor content on file changes (4758884)
  • set clusterpane height to inherit (2aefca5)
  • set initial state of shrinkedButton to true, updated useEffect (b70d151)

1.3.3 (2021-11-23)

Features

  • added Remove from Files: Exclude button, added new setting Hide Excluded Files (89a7d5d)
  • added tooltips to all icons in the right top corner (27e0828)
  • click on item black spance triggers onClick (1ccd405)
  • nav sections toggle collapse on click (f12d2c7)

Bug Fixes

  • changed due to comment in PR (83a9dd8)
  • errors&warnings navigation (fb85fc3)
  • fixed clean-up of set-root-folder listener and recreation of file monitor (cf6cca0)
  • fixed correct handler cleanup for setrootfolder (ca04cff)
  • fixed path to path library, fixed monaco editor scroll (5ba35d4)
  • hide dependency warning if the user can run kubectl kustomize (7ff4520)
  • improved action propagation across threads and fileMonitor/timestamp handling (eb2f8a1)
  • monaco import error (06affc6)
  • prettierrc and loadKubeConfig formatting (f5ca29e)
  • updated react-monaco-editor and monaco-editor-webpack-plugin dependencies (d430ef8)
  • upgrade async from 3.2.1 to 3.2.2 (5c83d17)
  • upgrade node-fetch from 2.6.5 to 2.6.6 (511fff8)
  • upgrade redux from 4.1.1 to 4.1.2 (7bcef57)
  • upgrade reselect from 4.0.0 to 4.1.1 (ce001b2)
  • upgrade styled-components from 5.3.1 to 5.3.3 (815795b)
  • upgrade type-fest from 2.5.1 to 2.5.2 (573c0bb)

1.3.2 (2021-11-18)

Features

  • add checkboxes to select resource matches (ded1626)
  • added Copy full path and Copy relative path buttons to File Explorer (cfdbcfb)
  • added Delete file/folder button to File Explorer (35ec4e5)
  • added open in finder/explorer button in File Explorer (0578eb6)
  • create new tag automatically (8b8e5bc)
  • create release on every push to auto-updater branch (498dba9)
  • delete latest-version release and tag name (9b5d29b)
  • disable automatic publish (222f122)
  • fetch updates from latest-version tag (3d81450)
  • force creating release for same tag (ec29c76)
  • logic to deploy multiple selected resources (0ba7b67)
  • preview dropdown in cluster compare (f9ab649)
  • select/deselect all cluster compare matches (b231cb0)
  • set cluster compare header color on preview (330843a)

Bug Fixes

  • added retrieval of custom resource objects from cluster (9040a10)
  • check if file exists before deletion (13b882d)
  • check that selectedResource is valid (8b9c721)
  • disable selecting excluded files (88c9a4d)
  • editing values files (f19f62a)
  • ensured old refs are removed (bf3d7f4)
  • ensured old refs are removed (1f24098)
  • extracted apply to shared method and fixed context dependency (208d233)
  • fixed behavior when dev server did not run (6450f2c)
  • fixed behavior when dev server did not run (cb2f579)
  • fixed method signature (59ec10b)
  • fixed recalculation of kustomization resources on change (9f58e45)
  • fixed the main layout (710616f)
  • improved wording in page header and window title (6f9ba26)
  • intermediate fix that ignores lastProbeTime/creationTimestamp validation errors (fb215c9)
  • max height for antd submenu popup (f1b5589)
  • missing prop (1dea6e6)
  • patch tag color (e604620)
  • react prop error (cb4f76d)
  • refactored in line with comments and fixed alert message (9c910ee)
  • reprocess all resources for file updates (32fa37b)
  • section items length color (d6bb08f)
  • select values file path on preview (0c14241)
  • set diff editors as read only (f4e2982)
  • unmount editor while cluster compare is open (ad9da94)
  • unmount monaco (5b68f77)
  • updated vulnerable dependencies and electron to 15.3.2 (15d781e)

1.3.1 (2021-11-15)

Bug Fixes

  • fixed behavior when context-sensitive pop-up was cropped (4170209)

1.3.0 (2021-11-12)

⚠ BREAKING CHANGES

  • compute navigator state through redux middleware

Features

  • add apple id (499df2e)
  • Add application menus (9aced12)
  • Add apply&diff menuItems (6089c62)
  • Add async library to make performance improvements (02beb97)
  • add auto focus to name inputs (4c114e6)
  • add auto-updater to get notification for new releases (ada84c5)
  • Add badge for new update available warning (d7db59c)
  • Add Browse folder, New resource menu items (232b9f9)
  • add cert signing to macos builds (2859fe5)
  • add ContextMenu to K8sResource nav section (8189b7c)
  • Add debounce function to handle previous args & bulk file operation actions are added (4fc447a)
  • add deleteResourceInCluster to kind handlers (fe54753)
  • Add dragging effect on dividers (3c710e3)
  • Add file watcher to watch kubeconfig changes (b721c64)
  • add isDirty handler to nav section items (2c64d08)
  • add isDisabled handler to nav section items (92f8d93)
  • Add module-alias for electron scope (c296ae9)
  • Add monaco editor actions (443e750)
  • Add more menuItems functionality (5a6ef44)
  • add msft cert (b01f069)
  • add msft cert password (599e5b3)
  • add multiple file handlers (2543fd5)
  • Add multiple window support (25e68a5)
  • Add normalize pane widths function (9fe51db)
  • add notification drawer (864f05d)
  • add option to prevent updating selection and highlights when resource is updated (06c8ab8)
  • add popup to error/warning counters (d8ebd04)
  • Add selection to pick kube context (6e0afa9)
  • add TitleBar to new NavPane (ac16a57)
  • Add toggle dev tools option to the application menu (6f6f617)
  • Add toggle fullscreen option to application menu (4ea63e1)
  • Add toggle left menu action (64f17d2)
  • Add UI components to Settings drawer (97909eb)
  • Add update available logic to store (c6fa0d1)
  • added a possibility to copy any text in the application and added copy-to-clipboard feature (51260e0)
  • added expand/collapse buttons in file explorer tree (ade6e74)
  • added new icon Collapse, changed the behavior of expanding/collapsing file tree (cb6f06e)
  • added prettier config and configured pre-commit hook (8ec308e)
  • added resource filter to cluster diff (94bc191)
  • added text ellipsis to File Explorer title (9fcc3da)
  • applied format to copy-to-clipboard functionality (29363f8)
  • auto import sorting (d1e3722)
  • bump node to 16.10 (5197adf)
  • catch all notifications (199f548)
  • change notification card design (5bc9197)
  • Change window title (e84e583)
  • changed the priorities of imports (9d08c8d)
  • compute all visible descendants of sections (d164da4)
  • configured husky pre-commit (0166594)
  • count all descendant visible section items (8220c8a)
  • custom name display for nav sections (27b94d8)
  • delete resource with confirm modal (bd7d65b)
  • dependencies for RefMapper source (ed30c83)
  • different icons when folder is open/closed (0739029)
  • disable blockmaps test (f1205cb)
  • disable gatekeeper!! (a1b129e)
  • Disable left navigation closing behaviour (3bf7dff)
  • disabled editing of kubeconfig and current context if user is in cluster mode (e98a93b)
  • displayed the amount of filters applied (f4fe666)
  • displayed the Warning icon if the user did not specify the path to kubeconfig (fbdf26b)
  • enable gatekeeper (0ed4b44)
  • enhance windows installer with options (be1e084)
  • expand/collapse sections in NavPane (512dd51)
  • first version of MonoklePlugin model (0ed4f36)
  • get default resource name when renaming (13aee53)
  • Hanle feature flag (394b11f)
  • hasOptionalSibling prop on RefMapper source (f28705a)
  • HelmChart nav section (9a3045f)
  • hide ignored paths in Diff Modal (eb06694)
  • hide prefix/suffix if item is disabled & disable kustomization navigation in preview (bf9cb0c)
  • hover style for NavSection's name (c1f0b5b)
  • hover style for NavSectionItem (1dfd2e1)
  • identify and mark patch links in kustomization.yaml files (ab4d710)
  • initial ClusterDiff SectionBlueprint (5fdb8e9)
  • Initialize main process store (96847a4)
  • isVisible item handler for NavSection (7a8c596)
  • K8sResource nav section (b3235e1)
  • Keep split view ratios on toggle pane (1928a3f)
  • kind handler to support Namespace objects (873614f)
  • Kustomization nav section (f5b4af7)
  • logic for customizing empty sections (7bbecbd)
  • logic for nav section instances processing (d8655a9)
  • logic for navsection item custom components (427ae5f)
  • logic to apply resources in cluster diff (9af363f)
  • logic to load cluster resources for nav diff (dcbebba)
  • logic to match cluster to local resources (ba2f01c)
  • logic to remove resources from file/cluster (27cf32c)
  • logic to save cluster resource locally (c857c6a)
  • Make menu item enabled (62845e5)
  • Make split pane move seperatly (9443e11)
  • menu action for cloning resources (520174e)
  • Move shouldExpandAllNodes variable to global store (a7564e8)
  • nav section visibility, loading + kustomization preview for the new NavPane (a9abcf0)
  • navigator item meta and custom name display (2a97e87)
  • NavigatorDiff component (b8a0f08)
  • NavSection Instance models (991b0d9)
  • NavSection Renderer component (1885c09)
  • NavSectionMap (131ea2a)
  • new NavPane component (7eee46a)
  • new NavSection models (25ea58e)
  • new Plugin Manager pane under feature flag (445d49b)
  • new TitleBar molecule component (389b319)
  • opt to show cluster only resources in diff & close nav diff if it fails (8cff754)
  • optional default values on useResetForm (e6138c2)
  • optional json template to create unsaved resource (628b761)
  • Plugin Information & InstallModal components (6228597)
  • populate ref nodes of dependencies (8b80ed3)
  • Prefix and ContextMenu for ResourceKind nav section items (2f0e007)
  • preview QuickAction for Helm Charts (863c6cb)
  • Put check for update menu on help section for windows (b36a754)
  • Redefine application update (0f3415c)
  • Refactor automated updates (1d55c96)
  • refactored refs to use RefTarget type (4e66371)
  • refresh button for cluster diff (4c0556e)
  • remove dayjs from dependencies (b97092c)
  • Remove Monokle update from settings && improve on menu item (cb13514)
  • removed import-sorter and comment in NotificationsDrawer (e1848fa)
  • rename resource modal (060003d)
  • rename resource service (b7c7a78)
  • replaced the text Filters Applied with Antd Badge (fc1e9de)
  • resource kind suffix for nav section items (762a844)
  • resource ref selection in Monaco editor (04ab1c7)
  • Save draggable ration & pane configurations (ed1e809)
  • scroll into view logic for nav section items (9e1d9b9)
  • scrollable refs popover content (4ef86e8)
  • selection & highlight style for sections (3c147f1)
  • setting for limiting folder recursion (70b941a)
  • setting to ignore optional unsatisfied refs (119bbe3)
  • show ActionsMenu on resource hover (8044d7d)
  • show items count for nav groups (0077b92)
  • show items length next to sections name (d361b2a)
  • show message when no resources match filters (fc970bc)
  • show message when no resources match filters in cluster compare (f163cf0)
  • show namespace filter in cluster diff (a20acda)
  • show Patch tag in resource name (4fc1401)
  • show resource diff in the cluster diff modal (0c6c515)
  • show tag next to k8s section in preview (f198d34)
  • show total warnings and errors in navigator (8565284)
  • show unknown resource kinds in filter (b562f44)
  • show Unknown resource kinds in navigator (9c9d272)
  • Trigger store actions from main process (1c959a7)
  • updated the Warning icon displaying according to comments in PR (14689df)
  • use os file dialogs for selecting folders and files (7f28f6d)
  • v1 display of ClusterDiff section in NavDiff (2387cb0)
  • v1 logic for downloading plugin repository (cebedce)
  • v1 of comparing local and cluster resources (d3cd30a)
  • v2 logic to diff local to cluster resources (5cc72d8)

Bug Fixes

  • activate zip building (4f7be01)

  • Add env.ts to handle environment variables (f991ac3)

  • add ref mappers for Service selector to possible PodTemplateSpecs (1c5c79a)

  • added array index to paths during ref mapping (e1cf8d7)

  • added configuration for namespaced refs (f3a1f19)

  • added debounce for context reload and added some asyncronicity to kubeconfig methods/thunks (608c5a3)

  • added filter logic based on namespaceref (3475f11)

  • added hasOptionalSibling property to appropriate outgoing refmappers (8baeb3a)

  • added missing context argument (8dd625a)

  • added missing context argument (aec9f86)

  • added missing import (90cebaa)

  • added missing refmapper for selecting a Pod (0eec8f6)

  • added possibility to configure how to run kustomize + refactorings (00efa79)

  • added selfLink to ignored paths, improved error/tooltip messages (d6b5c72)

  • added VolumeAttachment handler (3efd5ed)

  • Always be sure to send actions to last focused window (ed049b1)

  • cannot set isHighlighted of undefined (ef30f3f)

  • catch addPath statSync errors (fe18c82)

  • catch fs statSync errors (fe59631)

  • change denependcy of useEffect hook (f834edc)

  • Change process env check logic (2e11ea7)

  • Change window title in helm and kustomization modes & disable update modal on refresh (927770b)

  • changed dependency-check to use execSync with node env (61e7f32)

  • changed helm/kustomize commands to run in default folder (5f89c57)

  • Check env file existance (74b6d5e)

  • check for optional sibling only if ref is unsatisfied (451b19f)

  • Check if path variable set (f82e3c4)

  • Check if process.resourcesPath variable set (104547d)

  • clear editor on preview exit if preview resources was selected (699021f)

  • clear selection after resource removed (c617374)

  • cluster compare button text (5b39b8f)

  • cluster diff on helm/kustomize previews (54f9e14)

  • cluster diff styling issues (6e5b827)

  • delete file if only one resource exists (bb26190)

  • delete of unsaved resources (9b3d8aa)

  • disable actions menu for kustomizations (08fd690)

  • disable replace while in preview mode (8310971)

  • Disable tslint for a line (1cd52df)

  • disabled Diff/Apply for Kustomization Patch resources (a1e9788)

  • disabled editing of kubeconfig and current context according to comments in PR (78db874)

  • doing undo replaces the content (e8a907e)

  • Electron store default values (7f00227)

  • electron update, kustomize and diff fixes, import formatting (7c35569)

  • ensure async functions (7f90683)

  • ensure that the selected cluster context is used (bd8f5a1)

  • expand/collapse of k8s resource section (767c408)

  • expand/collapse sections logic (a786c05)

  • extract common patch-parsing functionality (3ff29a5)

  • extracted getRefMappers method (380168f)

  • filter namespaces in cluster diff (9d1e20f)

  • filter out k8s resources with different nav section names (f6c5da8)

  • Fix logic operator (d964fcb)

  • fix mocaco editor editing bugs (1d98410)

  • fixed behavior when resource filters were not showing the same value (a3f96a8)

  • fixed bug when the user couldn't blur from input in the Settings Drawer (92831fa)

  • fixed bug when Warning icon did not become red or yellow after pressing Cluster Pane icon (aed1a99)

  • fixed calls to restartPreview for Helm and Kustomizations (8a86404)

  • fixed correct context usage in cluster comparison resource diff (c9e50de)

  • fixed creation of unsatisfied refs for missing patch files (8385fe8)

  • fixed debounce to work correctly (7f9dead)

  • fixed error on empty editor an bumped YAML parser version (2e1cb89)

  • fixed handling for namespaced outgoing refs (fffd2d1)

  • fixed handling of duplicate patch refs in kustomizations (681396f)

  • fixed instructions and name of example env file (d0f8b3a)

  • fixed kubeconfig path editing and renamed rejection utility (a4d81ee)

  • fixed optional refs processing for non-matching refs (17b8d15)

  • fixed outgoing refs for PersistentVolumes (c2e918b)

  • fixed read-only check (0f79f62)

  • fixed reading of optionalRefs setting (a30e916)

  • Handle NODE_ENV=test while reading path (ca9947a)

  • helm and kustomization sections (5cb5a77)

  • hide empty sections in navigator (4bea5dc)

  • hide helm/kustomizations on cluster preview (c8cc3f7)

  • hide items if section is not visible (2896ba7)

  • hooks deps and expand button color (d28af6c)

  • improved comments and outgoingRefMapper definitions (b636639)

  • improved wording/tooltip (339a697)

  • Include @babel path on production (0c541ea)

  • initial support for namespaced refs (c94367f)

  • installer options to run after install and use kubeshop as menuy category (061409e)

  • kustomization patch-related fixes to parsing, validation and formatting (3b1ce52)

  • last visible item & section (1ae26e7)

  • laxed identification of kustomization resources (429ee41)

  • loading state for unknown resources section (b4f51e3)

  • main.ts missing import (2f3b32d)

  • Make splash screen visible for new windows (a9cd31e)

  • make sure ref divs in map have unique keys (42a10ef)

  • merged main into branch (17870a1)

  • merged package.json from main (6983751)

  • minor optimizations (07a31be)

  • minor refactoring (d902d76)

  • missing ref nodes when key path is the same (cb0226f)

  • misspelled arch argument (fae8a0d)

  • mixed collapse/expand state of nav sections (413d4e2)

  • monaco undo history by resetting the modal + remove focused state (c66eaef)

  • Move mixxing dependency logic to main process (681f932)

  • Multiple window performans issue (3a77188)

  • namespace filtering (3c60677)

  • nav section grouped items visibility (50fdd7f)

  • nav sections hooks deps (0c0573b)

  • navigator sections isVisible handling (1f4ad43)

  • new files not showing in file explorer (bda7915)

  • notification key issue & badge ref issue (fc3ae60)

  • optimized recalculation efforts (aae0108)

  • optionally display not initialized sections (554a404)

  • Place env.ts file into electron folder (5f6b293)

  • popover hide duplicate refs on same position (0ce0601)

  • prevent going next line on narrow widths (2cb4cef)

  • Prevent update not found meesage to appear on every boot up (45be7e4)

  • rebuild package-lock (e95ee85)

  • reenabled kubeconfig monitoring (14fc8d9)

  • refactor env handling (aa75dfc)

  • Refine splitview (5595302)

  • Reflect changes made in Form editor (34c6c38)

  • refs not highlighted on first resource view (3538faf)

  • Remove ipcMain call && Call updateKubeConfig instead (818fce3)

  • remove old publish job, disable debug trigger (d2346a7)

  • remove unnecessary env.ts file (df2cd7b)

  • remove watcher on file delete (d6255a7)

  • removed checks that blocked reload (b24800c)

  • removed log statement (4e0d1c5)

  • removed unused parameter (907cb2c)

  • removing duplicate refs (3887d9e)

  • rename resource service (82b6445)

  • reset state after loading new folder (ef311ff)

  • Resizing issue on refresh (c29a288)

  • resource filtering (2fdfad5)

  • resource selection after renaming (7ae5b21)

  • resoure yaml schema in resource diff (9d659ae)

  • reverted back to using execSync due to errors (900be6c)

  • reverted failing test (4b10e80)

  • Save pane configurations only on save (321919e)

  • set default folder to current root when selecting files/folders (b5b50e2)

  • Set initial value on new version check (984326f)

  • set resource ranges when unsaved resource is saved to existing file (c6914f0)

  • Set selected context on bootup (b541445)

  • show correct number of files excluding folders (d33ce2e)

  • show missing sections (4967c73)

  • show quick actions on hover (1ec1feb)

  • snyk dependency updates (e78154b)

  • snyk dependency updates (84e8d56)

  • snyk dependency updates (b5a586c)

  • sort paths on new path added (3c0ac8e)

  • Splash screen backgorund && check window.isDestroyed (d4dfc8a)

  • Split pane logic comparation (5af9468)

  • try fix for diff updates (7cc32cf)

  • unknown resources section visibility (bba1d0a)

  • update electron to latest 13.X version (5aaaff7)

  • Update pane configuration as one (76c4056)

  • updated to electron 15.2.0 and fixed usage of defaultValue for input fields (f5bef6c)

  • upgrade @ant-design/icons from 4.6.3 to 4.6.4 (2b1f3e2)

  • upgrade @ant-design/icons from 4.6.4 to 4.7.0 (869e307)

  • upgrade @kubernetes/client-node from 0.15.0 to 0.15.1 (f32e6c7)

  • upgrade antd from 4.16.12 to 4.16.13 (20c8c1a)

  • upgrade dayjs from 1.10.6 to 1.10.7 (27ea150)

  • upgrade electron-updater from 4.3.9 to 4.5.2 (706870d)

  • upgrade electron-updater from 4.6.0 to 4.6.1 (aa4973c)

  • upgrade monaco-yaml from 3.1.0 to 3.2.0 (8d17c05)

  • upgrade monao-yaml (3ad5db2)

  • upgrade node-fetch from 2.6.1 to 2.6.2 (34a7d0d)

  • upgrade node-fetch from 2.6.2 to 2.6.4 (90b9457)

  • upgrade react-flow-renderer from 9.6.6 to 9.6.7 (9f36ebe)

  • upgrade react-flow-renderer from 9.6.8 to 9.6.9 (7cafa67)

  • upgrade react-hotkeys-hook from 3.4.3 to 3.4.4 (aa5a6a9)

  • upgrade react-redux from 7.2.4 to 7.2.5 (712169a)

  • upgrade react-use from 17.2.4 to 17.3.1 (f79f10e)

  • upgrade styled-components from 5.3.0 to 5.3.1 (5d30074)

  • upgrade type-fest from 2.3.4 to 2.5.0 (844ed48)

  • upgrade type-fest from 2.5.0 to 2.5.1 (da4777b)

  • upgrade web-vitals from 2.1.1 to 2.1.2 (6956e56)

  • upgraded to electron 15.3.0 (c550103)

  • use active resources selector in k8sresource nav section (5adecb8)

  • useNavSection react hooks deps (11e5b93)

  • warnings and errors count (3a33207)

  • wrap 'executed-from' listener with useEffect (1c5322d)

  • wrap missing deps listener in useEffect (d9e49b1)

  • wrong case in AppImage key (9d226ce)

  • compute navigator state through redux middleware (7d46607)

1.2.2 (2021-10-08)

Features

  • add apple id (499df2e)
  • Add application menus (9aced12)
  • Add apply&diff menuItems (6089c62)
  • add auto focus to name inputs (4c114e6)
  • add auto-updater to get notification for new releases (ada84c5)
  • Add badge for new update available warning (d7db59c)
  • Add Browse folder, New resource menu items (232b9f9)
  • add cert signing to macos builds (2859fe5)
  • add ContextMenu to K8sResource nav section (8189b7c)
  • add deleteResourceInCluster to kind handlers (fe54753)
  • Add dragging effect on dividers (3c710e3)
  • add isDirty handler to nav section items (2c64d08)
  • add isDisabled handler to nav section items (92f8d93)
  • Add module-alias for electron scope (c296ae9)
  • Add monaco editor actions (443e750)
  • Add more menuItems functionality (5a6ef44)
  • add msft cert (b01f069)
  • add msft cert password (599e5b3)
  • Add multiple window support (25e68a5)
  • Add normalize pane widths function (9fe51db)
  • add option to prevent updating selection and highlights when resource is updated (06c8ab8)
  • add TitleBar to new NavPane (ac16a57)
  • Add toggle dev tools option to the application menu (6f6f617)
  • Add toggle fullscreen option to application menu (4ea63e1)
  • Add toggle left menu action (64f17d2)
  • Add UI components to Settings drawer (97909eb)
  • Add update available logic to store (c6fa0d1)
  • bump node to 16.10 (5197adf)
  • Change window title (e84e583)
  • delete resource with confirm modal (bd7d65b)
  • different icons when folder is open/closed (0739029)
  • disable blockmaps test (f1205cb)
  • disable gatekeeper!! (a1b129e)
  • enable gatekeeper (0ed4b44)
  • enhance windows installer with options (be1e084)
  • expand/collapse sections in NavPane (512dd51)
  • first version of MonoklePlugin model (0ed4f36)
  • get default resource name when renaming (13aee53)
  • Hanle feature flag (394b11f)
  • HelmChart nav section (9a3045f)
  • hide prefix/suffix if item is disabled & disable kustomization navigation in preview (bf9cb0c)
  • hover style for NavSection's name (c1f0b5b)
  • hover style for NavSectionItem (1dfd2e1)
  • identify and mark patch links in kustomization.yaml files (ab4d710)
  • Initialize main process store (96847a4)
  • isVisible item handler for NavSection (7a8c596)
  • K8sResource nav section (b3235e1)
  • Keep split view ratios on toggle pane (1928a3f)
  • kind handler to support Namespace objects (873614f)
  • Kustomization nav section (f5b4af7)
  • logic for navsection item custom components (427ae5f)
  • logic to remove resources from file/cluster (27cf32c)
  • Make menu item enabled (62845e5)
  • Make split pane move seperatly (9443e11)
  • menu action for cloning resources (520174e)
  • Move shouldExpandAllNodes variable to global store (a7564e8)
  • nav section visibility, loading + kustomization preview for the new NavPane (a9abcf0)
  • NavSection Renderer component (1885c09)
  • NavSectionMap (131ea2a)
  • new NavPane component (7eee46a)
  • new NavSection models (25ea58e)
  • new Plugin Manager pane under feature flag (445d49b)
  • new TitleBar molecule component (389b319)
  • optional default values on useResetForm (e6138c2)
  • optional json template to create unsaved resource (628b761)
  • Plugin Information & InstallModal components (6228597)
  • Prefix and ContextMenu for ResourceKind nav section items (2f0e007)
  • preview QuickAction for Helm Charts (863c6cb)
  • Put check for update menu on help section for windows (b36a754)
  • Redefine application update (0f3415c)
  • Refactor automated updates (1d55c96)
  • refactored refs to use RefTarget type (4e66371)
  • Remove Monokle update from settings && improve on menu item (cb13514)
  • rename resource modal (060003d)
  • rename resource service (b7c7a78)
  • resource kind suffix for nav section items (762a844)
  • resource ref selection in Monaco editor (04ab1c7)
  • Save draggable ration & pane configurations (ed1e809)
  • scroll into view logic for nav section items (9e1d9b9)
  • scrollable refs popover content (4ef86e8)
  • selection & highlight style for sections (3c147f1)
  • setting for limiting folder recursion (70b941a)
  • show ActionsMenu on resource hover (8044d7d)
  • show items length next to sections name (d361b2a)
  • Trigger store actions from main process (1c959a7)
  • use os file dialogs for selecting folders and files (7f28f6d)

Bug Fixes

  • activate zip building (4f7be01)
  • Add env.ts to handle environment variables (f991ac3)
  • add ref mappers for Service selector to possible PodTemplateSpecs (1c5c79a)
  • cannot set isHighlighted of undefined (ef30f3f)
  • catch addPath statSync errors (fe18c82)
  • catch fs statSync errors (fe59631)
  • Change process env check logic (2e11ea7)
  • Change window title in helm and kustomization modes & disable update modal on refresh (927770b)
  • Check env file existance (74b6d5e)
  • Check if path variable set (f82e3c4)
  • Check if process.resourcesPath variable set (104547d)
  • clear selection after resource removed (c617374)
  • delete file if only one resource exists (bb26190)
  • delete of unsaved resources (9b3d8aa)
  • disable actions menu for kustomizations (08fd690)
  • Disable tslint for a line (1cd52df)
  • Electron store default values (7f00227)
  • extract common patch-parsing functionality (3ff29a5)
  • filter out k8s resources with different nav section names (f6c5da8)
  • Fix logic operator (d964fcb)
  • fixed calls to restartPreview for Helm and Kustomizations (8a86404)
  • fixed creation of unsatisfied refs for missing patch files (8385fe8)
  • fixed instructions and name of example env file (d0f8b3a)
  • fixed read-only check (0f79f62)
  • Handle NODE_ENV=test while reading path (ca9947a)
  • hide helm/kustomizations on cluster preview (c8cc3f7)
  • hide items if section is not visible (2896ba7)
  • hooks deps and expand button color (d28af6c)
  • Include @babel path on production (0c541ea)
  • installer options to run after install and use kubeshop as menuy category (061409e)
  • Make splash screen visible for new windows (a9cd31e)
  • make sure ref divs in map have unique keys (42a10ef)
  • missing ref nodes when key path is the same (cb0226f)
  • mixed collapse/expand state of nav sections (413d4e2)
  • Multiple window performans issue (3a77188)
  • nav section grouped items visibility (50fdd7f)
  • nav sections hooks deps (0c0573b)
  • new files not showing in file explorer (bda7915)
  • Place env.ts file into electron folder (5f6b293)
  • popover hide duplicate refs on same position (0ce0601)
  • Prevent update not found meesage to appear on every boot up (45be7e4)
  • rebuild package-lock (e95ee85)
  • refactor env handling (aa75dfc)
  • Refine splitview (5595302)
  • refs not highlighted on first resource view (3538faf)
  • Remove ipcMain call && Call updateKubeConfig instead (818fce3)
  • remove old publish job, disable debug trigger (d2346a7)
  • remove unnecessary env.ts file (df2cd7b)
  • removed checks that blocked reload (b24800c)
  • removed log statement (4e0d1c5)
  • removing duplicate refs (3887d9e)
  • rename resource service (82b6445)
  • Resizing issue on refresh (c29a288)
  • resource selection after renaming (7ae5b21)
  • Set initial value on new version check (984326f)
  • set resource ranges when unsaved resource is saved to existing file (c6914f0)
  • sort paths on new path added (3c0ac8e)
  • Splash screen backgorund && check window.isDestroyed (d4dfc8a)
  • try fix for diff updates (7cc32cf)
  • update electron to latest 13.X version (5aaaff7)
  • Update pane configuration as one (76c4056)
  • upgrade @ant-design/icons from 4.6.3 to 4.6.4 (2b1f3e2)
  • upgrade @kubernetes/client-node from 0.15.0 to 0.15.1 (f32e6c7)
  • upgrade antd from 4.16.12 to 4.16.13 (20c8c1a)
  • upgrade dayjs from 1.10.6 to 1.10.7 (27ea150)
  • upgrade electron-updater from 4.3.9 to 4.5.2 (706870d)
  • upgrade monaco-yaml from 3.1.0 to 3.2.0 (8d17c05)
  • upgrade monao-yaml (3ad5db2)
  • upgrade react-flow-renderer from 9.6.6 to 9.6.7 (9f36ebe)
  • upgrade react-redux from 7.2.4 to 7.2.5 (712169a)
  • upgrade react-use from 17.2.4 to 17.3.1 (f79f10e)
  • upgrade styled-components from 5.3.0 to 5.3.1 (5d30074)
  • use active resources selector in k8sresource nav section (5adecb8)
  • useNavSection react hooks deps (11e5b93)
  • wrap 'executed-from' listener with useEffect (1c5322d)
  • wrap missing deps listener in useEffect (d9e49b1)

1.2.1 (2021-10-07)

Features

  • add apple id (499df2e)
  • Add application menus (9aced12)
  • Add apply&diff menuItems (6089c62)
  • add auto focus to name inputs (4c114e6)
  • add auto-updater to get notification for new releases (ada84c5)
  • Add badge for new update available warning (d7db59c)
  • Add Browse folder, New resource menu items (232b9f9)
  • add cert signing to macos builds (2859fe5)
  • add ContextMenu to K8sResource nav section (8189b7c)
  • add deleteResourceInCluster to kind handlers (fe54753)
  • Add dragging effect on dividers (3c710e3)
  • add isDirty handler to nav section items (2c64d08)
  • add isDisabled handler to nav section items (92f8d93)
  • Add module-alias for electron scope (c296ae9)
  • Add monaco editor actions (443e750)
  • Add more menuItems functionality (5a6ef44)
  • add msft cert (b01f069)
  • add msft cert password (599e5b3)
  • Add multiple window support (25e68a5)
  • Add normalize pane widths function (9fe51db)
  • add option to prevent updating selection and highlights when resource is updated (06c8ab8)
  • add TitleBar to new NavPane (ac16a57)
  • Add toggle dev tools option to the application menu (6f6f617)
  • Add toggle fullscreen option to application menu (4ea63e1)
  • Add toggle left menu action (64f17d2)
  • Add UI components to Settings drawer (97909eb)
  • Add update available logic to store (c6fa0d1)
  • bump node to 16.10 (5197adf)
  • Change window title (e84e583)
  • delete resource with confirm modal (bd7d65b)
  • different icons when folder is open/closed (0739029)
  • disable blockmaps test (f1205cb)
  • disable gatekeeper!! (a1b129e)
  • enable gatekeeper (0ed4b44)
  • enhance windows installer with options (be1e084)
  • expand/collapse sections in NavPane (512dd51)
  • first version of MonoklePlugin model (0ed4f36)
  • get default resource name when renaming (13aee53)
  • Hanle feature flag (394b11f)
  • HelmChart nav section (9a3045f)
  • hide prefix/suffix if item is disabled & disable kustomization navigation in preview (bf9cb0c)
  • hover style for NavSection's name (c1f0b5b)
  • hover style for NavSectionItem (1dfd2e1)
  • identify and mark patch links in kustomization.yaml files (ab4d710)
  • Initialize main process store (96847a4)
  • isVisible item handler for NavSection (7a8c596)
  • K8sResource nav section (b3235e1)
  • Keep split view ratios on toggle pane (1928a3f)
  • kind handler to support Namespace objects (873614f)
  • Kustomization nav section (f5b4af7)
  • logic for navsection item custom components (427ae5f)
  • logic to remove resources from file/cluster (27cf32c)
  • Make menu item enabled (62845e5)
  • Make split pane move seperatly (9443e11)
  • menu action for cloning resources (520174e)
  • Move shouldExpandAllNodes variable to global store (a7564e8)
  • nav section visibility, loading + kustomization preview for the new NavPane (a9abcf0)
  • NavSection Renderer component (1885c09)
  • NavSectionMap (131ea2a)
  • new NavPane component (7eee46a)
  • new NavSection models (25ea58e)
  • new Plugin Manager pane under feature flag (445d49b)
  • new TitleBar molecule component (389b319)
  • optional default values on useResetForm (e6138c2)
  • optional json template to create unsaved resource (628b761)
  • Plugin Information & InstallModal components (6228597)
  • Prefix and ContextMenu for ResourceKind nav section items (2f0e007)
  • preview QuickAction for Helm Charts (863c6cb)
  • Redefine application update (0f3415c)
  • Refactor automated updates (1d55c96)
  • refactored refs to use RefTarget type (4e66371)
  • Remove Monokle update from settings && improve on menu item (cb13514)
  • rename resource modal (060003d)
  • rename resource service (b7c7a78)
  • resource kind suffix for nav section items (762a844)
  • resource ref selection in Monaco editor (04ab1c7)
  • Save draggable ration & pane configurations (ed1e809)
  • scroll into view logic for nav section items (9e1d9b9)
  • scrollable refs popover content (4ef86e8)
  • selection & highlight style for sections (3c147f1)
  • setting for limiting folder recursion (70b941a)
  • show ActionsMenu on resource hover (8044d7d)
  • show items length next to sections name (d361b2a)
  • Trigger store actions from main process (1c959a7)
  • use os file dialogs for selecting folders and files (7f28f6d)

Bug Fixes

  • Add env.ts to handle environment variables (f991ac3)
  • add ref mappers for Service selector to possible PodTemplateSpecs (1c5c79a)
  • cannot set isHighlighted of undefined (ef30f3f)
  • catch addPath statSync errors (fe18c82)
  • catch fs statSync errors (fe59631)
  • Change process env check logic (2e11ea7)
  • Change window title in helm and kustomization modes & disable update modal on refresh (927770b)
  • Check env file existance (74b6d5e)
  • Check if path variable set (f82e3c4)
  • Check if process.resourcesPath variable set (104547d)
  • clear selection after resource removed (c617374)
  • delete file if only one resource exists (bb26190)
  • delete of unsaved resources (9b3d8aa)
  • disable actions menu for kustomizations (08fd690)
  • Disable tslint for a line (1cd52df)
  • Electron store default values (7f00227)
  • extract common patch-parsing functionality (3ff29a5)
  • filter out k8s resources with different nav section names (f6c5da8)
  • Fix logic operator (d964fcb)
  • fixed calls to restartPreview for Helm and Kustomizations (8a86404)
  • fixed creation of unsatisfied refs for missing patch files (8385fe8)
  • fixed instructions and name of example env file (d0f8b3a)
  • fixed read-only check (0f79f62)
  • Handle NODE_ENV=test while reading path (ca9947a)
  • hide helm/kustomizations on cluster preview (c8cc3f7)
  • hide items if section is not visible (2896ba7)
  • hooks deps and expand button color (d28af6c)
  • Include @babel path on production (0c541ea)
  • installer options to run after install and use kubeshop as menuy category (061409e)
  • Make splash screen visible for new windows (a9cd31e)
  • make sure ref divs in map have unique keys (42a10ef)
  • missing ref nodes when key path is the same (cb0226f)
  • mixed collapse/expand state of nav sections (413d4e2)
  • Multiple window performans issue (3a77188)
  • nav section grouped items visibility (50fdd7f)
  • nav sections hooks deps (0c0573b)
  • new files not showing in file explorer (bda7915)
  • Place env.ts file into electron folder (5f6b293)
  • popover hide duplicate refs on same position (0ce0601)
  • Prevent update not found meesage to appear on every boot up (45be7e4)
  • rebuild package-lock (e95ee85)
  • refactor env handling (aa75dfc)
  • Refine splitview (5595302)
  • refs not highlighted on first resource view (3538faf)
  • Remove ipcMain call && Call updateKubeConfig instead (818fce3)
  • remove old publish job, disable debug trigger (d2346a7)
  • remove unnecessary env.ts file (df2cd7b)
  • removed checks that blocked reload (b24800c)
  • removed log statement (4e0d1c5)
  • removing duplicate refs (3887d9e)
  • rename resource service (82b6445)
  • Resizing issue on refresh (c29a288)
  • resource selection after renaming (7ae5b21)
  • Set initial value on new version check (984326f)
  • set resource ranges when unsaved resource is saved to existing file (c6914f0)
  • sort paths on new path added (3c0ac8e)
  • Splash screen backgorund && check window.isDestroyed (d4dfc8a)
  • update electron to latest 13.X version (5aaaff7)
  • Update pane configuration as one (76c4056)
  • upgrade @ant-design/icons from 4.6.3 to 4.6.4 (2b1f3e2)
  • upgrade @kubernetes/client-node from 0.15.0 to 0.15.1 (f32e6c7)
  • upgrade antd from 4.16.12 to 4.16.13 (20c8c1a)
  • upgrade dayjs from 1.10.6 to 1.10.7 (27ea150)
  • upgrade electron-updater from 4.3.9 to 4.5.2 (706870d)
  • upgrade monaco-yaml from 3.1.0 to 3.2.0 (8d17c05)
  • upgrade monao-yaml (3ad5db2)
  • upgrade react-flow-renderer from 9.6.6 to 9.6.7 (9f36ebe)
  • upgrade react-redux from 7.2.4 to 7.2.5 (712169a)
  • upgrade react-use from 17.2.4 to 17.3.1 (f79f10e)
  • upgrade styled-components from 5.3.0 to 5.3.1 (5d30074)
  • use active resources selector in k8sresource nav section (5adecb8)
  • useNavSection react hooks deps (11e5b93)
  • wrap 'executed-from' listener with useEffect (1c5322d)
  • wrap missing deps listener in useEffect (d9e49b1)

1.2.0 (2021-10-02)

Features

  • add apple id (499df2e)
  • Add application menus (9aced12)
  • Add apply&diff menuItems (6089c62)
  • add auto focus to name inputs (4c114e6)
  • add auto-updater to get notification for new releases (ada84c5)
  • Add badge for new update available warning (d7db59c)
  • Add Browse folder, New resource menu items (232b9f9)
  • add cert signing to macos builds (2859fe5)
  • add ContextMenu to K8sResource nav section (8189b7c)
  • add deleteResourceInCluster to kind handlers (fe54753)
  • Add dragging effect on dividers (3c710e3)
  • add isDirty handler to nav section items (2c64d08)
  • add isDisabled handler to nav section items (92f8d93)
  • Add module-alias for electron scope (c296ae9)
  • Add monaco editor actions (443e750)
  • Add more menuItems functionality (5a6ef44)
  • add msft cert (b01f069)
  • add msft cert password (599e5b3)
  • Add multiple window support (25e68a5)
  • Add normalize pane widths function (9fe51db)
  • add option to prevent updating selection and highlights when resource is updated (06c8ab8)
  • add TitleBar to new NavPane (ac16a57)
  • Add toggle dev tools option to the application menu (6f6f617)
  • Add toggle fullscreen option to application menu (4ea63e1)
  • Add toggle left menu action (64f17d2)
  • Add UI components to Settings drawer (97909eb)
  • Add update available logic to store (c6fa0d1)
  • bump node to 16.10 (5197adf)
  • Change window title (e84e583)
  • delete resource with confirm modal (bd7d65b)
  • different icons when folder is open/closed (0739029)
  • disable blockmaps test (f1205cb)
  • disable gatekeeper!! (a1b129e)
  • enable gatekeeper (0ed4b44)
  • expand/collapse sections in NavPane (512dd51)
  • first version of MonoklePlugin model (0ed4f36)
  • get default resource name when renaming (13aee53)
  • Hanle feature flag (394b11f)
  • HelmChart nav section (9a3045f)
  • hide prefix/suffix if item is disabled & disable kustomization navigation in preview (bf9cb0c)
  • hover style for NavSection's name (c1f0b5b)
  • hover style for NavSectionItem (1dfd2e1)
  • identify and mark patch links in kustomization.yaml files (ab4d710)
  • Initialize main process store (96847a4)
  • isVisible item handler for NavSection (7a8c596)
  • K8sResource nav section (b3235e1)
  • Keep split view ratios on toggle pane (1928a3f)
  • kind handler to support Namespace objects (873614f)
  • Kustomization nav section (f5b4af7)
  • logic for navsection item custom components (427ae5f)
  • logic to remove resources from file/cluster (27cf32c)
  • Make menu item enabled (62845e5)
  • Make split pane move seperatly (9443e11)
  • menu action for cloning resources (520174e)
  • Move shouldExpandAllNodes variable to global store (a7564e8)
  • nav section visibility, loading + kustomization preview for the new NavPane (a9abcf0)
  • NavSection Renderer component (1885c09)
  • NavSectionMap (131ea2a)
  • new NavPane component (7eee46a)
  • new NavSection models (25ea58e)
  • new Plugin Manager pane under feature flag (445d49b)
  • new TitleBar molecule component (389b319)
  • optional default values on useResetForm (e6138c2)
  • optional json template to create unsaved resource (628b761)
  • Plugin Information & InstallModal components (6228597)
  • Prefix and ContextMenu for ResourceKind nav section items (2f0e007)
  • preview QuickAction for Helm Charts (863c6cb)
  • Redefine application update (0f3415c)
  • Refactor automated updates (1d55c96)
  • refactored refs to use RefTarget type (4e66371)
  • Remove Monokle update from settings && improve on menu item (cb13514)
  • rename resource modal (060003d)
  • rename resource service (b7c7a78)
  • resource kind suffix for nav section items (762a844)
  • resource ref selection in Monaco editor (04ab1c7)
  • Save draggable ration & pane configurations (ed1e809)
  • scroll into view logic for nav section items (9e1d9b9)
  • scrollable refs popover content (4ef86e8)
  • selection & highlight style for sections (3c147f1)
  • show ActionsMenu on resource hover (8044d7d)
  • show items length next to sections name (d361b2a)
  • Trigger store actions from main process (1c959a7)
  • use os file dialogs for selecting folders and files (7f28f6d)

Bug Fixes

  • Add env.ts to handle environment variables (f991ac3)
  • cannot set isHighlighted of undefined (ef30f3f)
  • catch addPath statSync errors (fe18c82)
  • catch fs statSync errors (fe59631)
  • Change window title in helm and kustomization modes & disable update modal on refresh (927770b)
  • Check env file existance (74b6d5e)
  • clear selection after resource removed (c617374)
  • delete file if only one resource exists (bb26190)
  • delete of unsaved resources (9b3d8aa)
  • disable actions menu for kustomizations (08fd690)
  • Electron store default values (7f00227)
  • extract common patch-parsing functionality (3ff29a5)
  • filter out k8s resources with different nav section names (f6c5da8)
  • Fix logic operator (d964fcb)
  • fixed calls to restartPreview for Helm and Kustomizations (8a86404)
  • fixed creation of unsatisfied refs for missing patch files (8385fe8)
  • fixed instructions and name of example env file (d0f8b3a)
  • fixed read-only check (0f79f62)
  • hide helm/kustomizations on cluster preview (c8cc3f7)
  • hide items if section is not visible (2896ba7)
  • hooks deps and expand button color (d28af6c)
  • Include @babel path on production (0c541ea)
  • make sure ref divs in map have unique keys (42a10ef)
  • missing ref nodes when key path is the same (cb0226f)
  • mixed collapse/expand state of nav sections (413d4e2)
  • Multiple window performans issue (3a77188)
  • nav section grouped items visibility (50fdd7f)
  • nav sections hooks deps (0c0573b)
  • new files not showing in file explorer (bda7915)
  • Place env.ts file into electron folder (5f6b293)
  • popover hide duplicate refs on same position (0ce0601)
  • Prevent update not found meesage to appear on every boot up (45be7e4)
  • rebuild package-lock (e95ee85)
  • refactor env handling (aa75dfc)
  • Refine splitview (5595302)
  • refs not highlighted on first resource view (3538faf)
  • Remove ipcMain call && Call updateKubeConfig instead (818fce3)
  • remove old publish job, disable debug trigger (d2346a7)
  • removed checks that blocked reload (b24800c)
  • removed log statement (4e0d1c5)
  • removing duplicate refs (3887d9e)
  • rename resource service (82b6445)
  • Resizing issue on refresh (c29a288)
  • resource selection after renaming (7ae5b21)
  • Set initial value on new version check (984326f)
  • set resource ranges when unsaved resource is saved to existing file (c6914f0)
  • sort paths on new path added (3c0ac8e)
  • update electron to latest 13.X version (5aaaff7)
  • Update pane configuration as one (76c4056)
  • upgrade @ant-design/icons from 4.6.3 to 4.6.4 (2b1f3e2)
  • upgrade @kubernetes/client-node from 0.15.0 to 0.15.1 (f32e6c7)
  • upgrade antd from 4.16.12 to 4.16.13 (20c8c1a)
  • upgrade electron-updater from 4.3.9 to 4.5.2 (706870d)
  • upgrade monaco-yaml from 3.1.0 to 3.2.0 (8d17c05)
  • upgrade monao-yaml (3ad5db2)
  • upgrade react-flow-renderer from 9.6.6 to 9.6.7 (9f36ebe)
  • upgrade react-redux from 7.2.4 to 7.2.5 (712169a)
  • upgrade react-use from 17.2.4 to 17.3.1 (f79f10e)
  • upgrade styled-components from 5.3.0 to 5.3.1 (5d30074)
  • use active resources selector in k8sresource nav section (5adecb8)
  • wrap 'executed-from' listener with useEffect (1c5322d)
  • wrap missing deps listener in useEffect (d9e49b1)

1.1.0 (2021-09-06)

Features

  • Add command installer & manage to run application via CLI (67c92aa)
  • add keyboard shortcuts for selection history navigation (572567b)
  • add left and right arrows to editor title (d58e105)
  • add logic for persisting selection history (ba8d73e)
  • add logic to save unsaved resources to ActionsPane (c232707)
  • add options to FileExplorer (1da28cc)
  • Add reload cluster option (fc09814)
  • add ResourceFilter to NavigatorPane (9347931)
  • add validationSchemaPrefix to kind handlers (d4c6bda)
  • added functionaly to apply files when they are selected (087904c)
  • added in-app help link to documentation website (6b8422f)
  • added monaco keybindings for selection history navigation (3626327)
  • added support for installing helm charts with Apply (dcc3dbc)
  • allow cluster resources to be modified and applied without leaving cluster preview (ec5a752)
  • apply filters to resources in Navigator (0cfd15a)
  • automatically save resource when FormEditor data changes (5d9c95a)
  • Check missing dependencies for Monokle (92cc82c)
  • Check requested path is directory (aa7e5fe)
  • component to filter resources (1ead1f1)
  • create New Resource wizard component and logic to open from navigator titlebar (90a12de)
  • FileExplorer component (da16e4e)
  • func to get dependent resource kinds (bf8ffff)
  • global hotkey to open new resource wizard (1fed9b4)
  • global hotkeys to apply and diff selected resource (a90f737)
  • Handle dependent command fails (9a6493f)
  • Hide visible sections/subsections on namespace filter (3f3d624)
  • initial functionality to create a new unsaved resource (3f048ad)
  • Keep selection history & Make selection pointed when config is reloaded (023e006)
  • KeyValue Input component (ad11869)
  • load last folder on startup (fdf371b)
  • logic to save unsaved files to selected file (3950506)
  • monaco hotkey to open new resource wizard (fb4f8dc)
  • monaco hotkeys to apply and diff selected resource (57dcd20)
  • only reprocess refs for affected & dependent resources (c0fcc8e)
  • open executed directory & run process in background (077ed8c)
  • save and display target resource kind for unsatisfied refs (301988d)
  • select from history using arrow buttons (cc52e47)
  • set default values for apiVersion and namespace in NewResourceWizard (ab45618)
  • show error icon on label rows of invalid resources (a7fd643)
  • show refs decorations in monaco editor overview ruler (ddad80c)
  • show resource validation errors in a scrollable modal when the error icon is pressed (7541c9f)
  • show save button for unsaved resources (3849ff8)
  • show splashscreen before main window loads (ef13410)
  • thunk for saving an unsaved resource to a file or directory (f71e44d)
  • Update bash command to handle given path (ec2ff70)
  • update resource/file using debounce when source code has changed (d580559)
  • updated to latest 1.22.1 k8s schemas (9744153)
  • useFileExplorer custom hook (74ddf04)
  • validate resources each time they are (re)processed (c26d889)

Bug Fixes

  • added folder-check to initial folder (c5b22b6)
  • added missing useEffect dependencies (85a66b2)
  • allowed editing/reload of previews (d4f3be3)
  • Check first code load on monaco editor (8a04908)
  • default apiVersionMatcher in all kindhandlers (3ee49d8)
  • diff modal editor background (c200aa4)
  • disable new-resource in cluster/preview modes, added option to namespace (6d3c344)
  • Entire content selection on first resource selection (9e9df50)
  • error when navigating from ConfigMap's FormEditor to another resource kind (ec384ea)
  • Fix resource count update on file change (a05ef77)
  • fixed Endpoints ResourceKindHandler to use correct name and prefix (780cfe7)
  • fixed reset of isApplyingResource on error (ea20949)
  • get dependent resource kinds (81b31c7)
  • getStaticResourcePath in test env (444bf97)
  • isReadOnlyMode in Monaco (12484af)
  • KeyValue input state (d1154cf)
  • kind handlers outgoing ref mappers (6e55272)
  • Listen every missing-dependency-result events (b546b0f)
  • locked down monaco-editor-webpack-plugin (bf66b9b)
  • moved initial load logic to FileTreePane and fixed init (028f034)
  • namespace filter not updating (bc294b8)
  • open new resource wizard via hotkeys only if root folder is set (83018da)
  • remove non-existing folders from recentFolders (2b45b96)
  • remove old namespace filter (5ed65e6)
  • renamed apply-callback and added missing dependency (7326ac8)
  • reset of kind and namespace in ResourceFilter (d926d6c)
  • reset selection history on setRootFolder.fulfilled (6cb8d51)
  • Selection flashing on both source editor and file explorer (1b6a867)
  • selection history navigation (eaab450)
  • selection history reset (cef44cd)
  • selectK8sResource, selectHelmValuesFile and selectFile invocations (1fe5d0b)
  • source editor selection jump (f155e2c)
  • Test failing for undefined metadata (74e38e5)
  • update resource from cluster (84b0580)
  • useNamespaces custom hook (19b9203)
  • validation improvements (e21264f)
  • Wrap and rename reload cluster function (ddf5c06)
  • wrapped isReadOnlyMode with useCallback (b1fc3bc)
  • yaml document delimiter line endings (9b78c1e)

1.0.1 (2021-08-16)

Features

  • add clusterApiVersion to all resource kind handlers (86454d7)
  • Add commitlint (08117a4)
  • Add electrologger to the project (db5d992)
  • add navigatorPath to all kind handlers (10f086c)
  • Add standard-version library (497ad21)
  • create first implementation of kind handlers (a1a0be8)
  • generate navigators state based on kindhandlers navigator paths (a31c6c1)
  • hide empty sections (9081170)
  • implement getResourceFromCluster for all supported resource kinds (d1952b8)
  • implement listResourcesInCluster for all supported resource kinds (07b9728)
  • module export for ResourceKindHandlers (ac3687e)
  • order sections in navigator based on const (1ccc218)
  • scroll selected resource into view if not visible (6bd357e)

Bug Fixes

  • added more info on the preview functionality (0d49361)
  • Fix empty screen on startup when system scaling is high (eea527a)
  • missed props by automatic rename (f16e6e3)
  • missed props by automatic rename (d1b5769)
  • navigator: scroll to selected resource on mount (548620a)