Skip to content

Latest commit

 

History

History
1069 lines (1000 loc) · 133 KB

CHANGELOG.md

File metadata and controls

1069 lines (1000 loc) · 133 KB

Changelog

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

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)