What's Changed
- [Snyk] Upgrade type-fest from 2.5.2 to 2.5.3 by @snyk-bot in #855
- [Snyk] Upgrade @types/lodash from 4.14.176 to 4.14.177 by @snyk-bot in #854
- [Snyk] Upgrade @types/async from 3.2.9 to 3.2.10 by @snyk-bot in #853
- [Snyk] Upgrade reselect from 4.1.2 to 4.1.4 by @snyk-bot in #858
- feat: initial logic for plugins downloading and parsing by @devcatalin in #856
- feat: add load/reload cluster objects actions to cluster-selector by @erdkse in #861
- [Snyk] Upgrade type-fest from 2.5.3 to 2.5.4 by @snyk-bot in #862
- fix: remove cluster pane hotkey by @erdkse in #864
- refactor: show resource filters as a panel by @topliceanurazvan in #866
- fix: removed all referring refs when deleting a resource by @olensmar in #860
- feat: added hover for decoded secret values by @olensmar in #871
- feat: add new resources to existing file by @erdkse in #870
- fix: resource filters by @topliceanurazvan in #872
- feat: quick create resource from resource section by @devcatalin in #878
- feat: added action to reset filters when no resources match by @olensmar in #876
- feat: logic for handling & rendering section items checkboxes by @devcatalin in #881
- feat: Cluster Compare modal resizable by @topliceanurazvan in #882
- feat: Styled scrollbar by @topliceanurazvan in #886
- feat: checkable sections & initial multi-resources actions pane by @devcatalin in #884
- ref parsing/processing performance by @olensmar in #889
- fix: Disable create resource button on preview mode + small fixes by @topliceanurazvan in #895
- feat: Actions menu for checkable resources by @topliceanurazvan in #893
- [Snyk] Upgrade reselect from 4.1.4 to 4.1.5 by @snyk-bot in #899
- fix: scroll into view logic of section blueprints by @devcatalin in #902
- refactor: Different icon for folders in file explorer by @topliceanurazvan in #908
- feat: Preselect namespace when adding a new resource by @topliceanurazvan in #913
- Initial support for Istio VirtualService and DestinationRule resource types by @olensmar in #906
- [Snyk] Upgrade electron-updater from 4.6.3 to 4.6.4 by @snyk-bot in #915
- [Snyk] Upgrade yargs from 17.2.1 to 17.3.0 by @snyk-bot in #917
- [Snyk] Upgrade type-fest from 2.6.0 to 2.7.0 by @snyk-bot in #916
- refactor: Styling for excluded/unsupported files by @topliceanurazvan in #911
- feat: added initial support for certmanager resources by @olensmar in #914
- feat: show namespace tag next to resources in navigator + styling changes by @devcatalin in #918
- feat: enabled form editor for custom resources by @olensmar in #919
- [Snyk] Upgrade type-fest from 2.7.0 to 2.8.0 by @snyk-bot in #922
- fix: remove unnecessary logic from patch resources by @devcatalin in #921
- feat: apply resource/resources to namespace by @topliceanurazvan in #901
- feat: option to show cluster only resources in cluster compare by @devcatalin in #909
- fix: height offset of panes in preview mode by @devcatalin in #925
- fix: eslint warnings by @devcatalin in #926
- [Snyk] Upgrade react-flow-renderer from 9.6.11 to 9.7.0 by @snyk-bot in #929
- feat: Select namespace for resource diff by @topliceanurazvan in #928
- feat: hotkey for resetting resource filters by @topliceanurazvan in #932
- Olelensmar/feat/networkpolicy links by @olensmar in #933
- feat: refactored ref handling and added support for RoleRefs, Subject… by @olensmar in #934
- [Snyk] Upgrade antd from 4.17.2 to 4.17.3 by @snyk-bot in #942
- [Snyk] Upgrade @types/lodash from 4.14.177 to 4.14.178 by @snyk-bot in #941
- feat : filter resource by file/folder by @topliceanurazvan in #935
- feat: go to file kustomization action by @topliceanurazvan in #943
- feat: api version dropdown + group kinds by api by @topliceanurazvan in #931
- dynamic kindhandlers by @olensmar in #940
- feat: added preview menu item to kustomization and helm-vaues files by @olensmar in #955
- [Snyk] Upgrade electron-log from 4.4.1 to 4.4.3 by @snyk-bot in #959
- fix: loading of editor schemas for bundled CRDs by @olensmar in #962
- feat: improved syntax error messages and position, added links to popup by @olensmar in #960
- feat : hotkey navigation popup by @topliceanurazvan in #961
- fix: removed old reducer actions by @olensmar in #964
- feat: sort warnings by kind and name by @DmitryEremenko in #966
- docs: added latest blogpost to index.md by @olensmar in #970
- update overview.md with period by @jfermi in #974
- fix: disable actions for excluded/unsupported files by @topliceanurazvan in #976
- fix: possibility to update kustomization and patch file during preview by @olensmar in #973
- refactor: remove zoom action for non macos systems by @topliceanurazvan in #977
- Update images in UI Overview by @jfermi in #975
- welcome.md and gettingstarted.md updates by @jfermi in #981
- Update Navigating Resources doc by @jfermi in #982
- fix: editor pane overflow by @topliceanurazvan in #980
- fix: guard against no cluster configured by @mortada-codes in #983
- feat: Disable patch resources in cluster mode by @DmitryEremenko in #988
- Fix element wrapping section headers by @andreiv1992 in #984
- Update Resource Editing Doc for 1.4.0 by @jfermi in #985
- Erdikose/fix/create secret form from scratch by @erdkse in #920
- [Snyk] Upgrade yargs from 17.3.0 to 17.3.1 by @snyk-bot in #1000
- [Snyk] Upgrade react-flow-renderer from 9.7.0 to 9.7.1 by @snyk-bot in #999
- [Snyk] Upgrade @types/async from 3.2.10 to 3.2.11 by @snyk-bot in #998
- [Snyk] Upgrade antd from 4.17.3 to 4.17.4 by @snyk-bot in #997
- [Snyk] Security upgrade shelljs from 0.8.4 to 0.8.5 by @snyk-bot in #986
- feat: multi resource actions by @topliceanurazvan in #965
- Julianne/doc/update cluster creation and compare by @jfermi in #995
- Update Kustomize and Helm Docs by @jfermi in #996
- [Snyk] Upgrade @types/async from 3.2.11 to 3.2.12 by @snyk-bot in #1004
- fix: prevent to convert null value to Base64 by @erdkse in #1006
- fix: checking/unchecking resource should not scroll by @topliceanurazvan in #1007
- fix: updated kustomization schema, electron version and improved hand… by @olensmar in #1009
- Erdikose/feature/sign publish nightly builds by @erdkse in #1005
- fix: added USE_HARD_LINKS: false to electron builder actions by @olensmar in #1010
- fix: set electron-builder version to 22.11.7 by @erdkse in #1011
- feat: cluster resource diff by @topliceanurazvan in #1002
- feat: add name context to section header by @andreiv1992 in #1012
- fix: see more documentation flicker by @andreiv1992 in #1014
- Update Remaining Monokle 1.4.0 Docs by @jfermi in #1016
- feat: added setting for enabling Helm with Kustomize by @olensmar in #1019
- Erdikose/fix/pipelines failing issue by @erdkse in #1017
- feat: Templates, Template Packs and Plugins first iteration by @devcatalin in #865
- Erdikose/feature/getting started wizard by @erdkse in #952
- feat: add glyph ref icons by @mortada-codes in #987
- [Snyk] Upgrade electron-log from 4.4.3 to 4.4.4 by @snyk-bot in #1037
- [Snyk] Upgrade antd from 4.17.4 to 4.18.0 by @snyk-bot in #1036
- fix: cluster compare flicker on item hover by @devcatalin in #1030
- fix: message typo by @mortada-codes in #1045
- feat: support for vanilla templates by @devcatalin in #1044
- refactor: remove template install button and modal by @devcatalin in #1046
- fix: recent projects scrollbar style by @devcatalin in #1047
- fix: delete icon overflow text template information by @mortada-codes in #1050
- fix: ignore parsing helm templates by @mortada-codes in #1023
- refactor: truncate template description by @topliceanurazvan in #1051
- feat: save action for unsaved resources by @topliceanurazvan in #1041
- fix: truncate title + fix width open button by @topliceanurazvan in #1053
- feat: error boundary for template form renderer by @devcatalin in #1054
- fix: truncate step name + max height for modal content by @topliceanurazvan in #1055
- Monokle Features Update 18/01/2022 by @jfermi in #1027
- Monokle Features Doc Updates 19/01/2022 by @jfermi in #1052
- [Snyk] Upgrade antd from 4.18.0 to 4.18.1 by @snyk-bot in #1057
- feat: search bar for templates and plugins by @topliceanurazvan in #1060
- Erdikose/feat/recent projects menu by @erdkse in #1058
- fix template loading state on error and improve message by @devcatalin in #1061
- feat: Add Create Project menu to application menu by @erdkse in #1056
- network policy form editor & script for other resources by @andreiv1992 in #1043
- feat: show list of created resources by template by @devcatalin in #1064
- fix: disable tool menu when no active project by @mortada-codes in #1040
- Olelensmar/fix/template fixes by @olensmar in #1066
- fix: add badge to tool icons by @mortada-codes in #1067
- Create Project management dropdown by @erdkse in #1031
- feat: template information step by @topliceanurazvan in #1070
- fix: remove intro page from formData array by @olensmar in #1072
- feat: separate scrollbar for steps and form on modal by @topliceanurazvan in #1073
- [Snyk] Upgrade react-use from 17.3.1 to 17.3.2 by @snyk-bot in #1082
- fix: show files to be replaced for by @topliceanurazvan in #1078
- fix: loading until ready by @andreiv1992 in #1074
- fix: propagation of namespace in generated manifests by @olensmar in #1084
- fix: persist left pane last size by @mortada-codes in #1085
- Erdikose/fix/cluster configuration by @erdkse in #1083
- fix: use context name instead of cluster in UI by @olensmar in #1087
- refactor: templates pane redesign by @topliceanurazvan in #1088
- fix: have auto rows with max content for templates by @topliceanurazvan in #1090
- chore: add error logging by @devcatalin in #1089
- feat: unseen notifications badge by @devcatalin in #1095
- fix section header padding and quick preview padding by @devcatalin in #1096
- refactor: templates pane redesign by @topliceanurazvan in #1094
- fix: small UI style bugs by @erdkse in #1103
- [Snyk] Upgrade luxon from 2.2.0 to 2.3.0 by @snyk-bot in #1102
- refactor: save duplicate resources with suffix by @topliceanurazvan in #1086
- Olelensmar/feat/form widgets by @olensmar in #1098
- fix: removed testkube CRDs as these are still in flux by @olensmar in #1100
- feat: settings improvements by @erdkse in #1059
- refactor: cluster selector by @topliceanurazvan in #1112
- fix: correct import typo by @erdkse in #1114
- fix: file typo by @topliceanurazvan in #1115
- fix: fixed Helm-icon badge and improved rolebinding forms by @olensmar in #1113
- feat: KindHandlers and SectionBlueprints reactivity by @devcatalin in #1079
- fix: disabled templates in preview mode by @olensmar in #1116
- fix: set default value for undefined lastOpen date by @mortada-codes in #1118
- refactor: improve TemplateInformation UI by @devcatalin in #1117
- refactor: make template repository optional by @devcatalin in #1120
- chore: add padding to skeletons by @devcatalin in #1119
- plugin manager pane styling improvements by @devcatalin in #1122
- Template Modal improvements by @devcatalin in #1123
- Olelensmar/fix/improved isKustomization check by @olensmar in #1099
- feat: hide icons, tooltips added, description by @DmitryEremenko in #1124
- [Snyk] Upgrade react-flow-renderer from 9.7.1 to 9.7.2 by @snyk-bot in #1130
- fix: removed bundled crds for argo rollouts/cd and emissary, by @olensmar in #1131
- feat: add ability to change project name by @erdkse in #1132
- feat: load default plugins by @andreiv1992 in #1128
- chore: add codeowners file by @devcatalin in #1134
- Create Project from Templates by @erdkse in #1104
- fix: section quick create button color by @devcatalin in #1133
- Current context name is not shown when in cluster mode by @mortada-codes in #1136
- fix: hide left menu icons badges after pane opens by @devcatalin in #1135
- chore: set correct value change on project change by @erdkse in #1137
- feat: get back to start project page action by @topliceanurazvan in #1126
- refactor: improve left menu icons tooltips by @devcatalin in #1138
- fix: styling project management by @mortada-codes in #1111
- fix: plugin pane delete icon overlap by @topliceanurazvan in #1139
- fix: ellipsis for cluster context name by @topliceanurazvan in #1140
- feat: Changed icons accoding to design by @DmitryEremenko in #1141
- chore: add tooltip to nr of resources in file tree by @devcatalin in #1145
- refactor: warnings/errors redesign by @topliceanurazvan in #1144
- chore: update README by @devcatalin in #1143
- fix: table padding by @mortada-codes in #1142
- feat: If there is no recent projects - hide panel by @DmitryEremenko in #1150
- refactor: move plugins to drawer by @devcatalin in #1148
- fix: fixed retreival of schemas for dynamically loaded kindhandlers by @olensmar in #1147
- refactor: new styling for refs popover links by @topliceanurazvan in #1151
- fix: add new resource button disabled color when in preview mode by @topliceanurazvan in #1153
- refactor: change settings/quick search hotkeys by @topliceanurazvan in #1157
- fix: remove gap between context menu icon and dropdown by @devcatalin in #1146
- fix: dismiss project management selection by press escape by @mortada-codes in #1158
- fix: different color on hover for toolbar buttons by @topliceanurazvan in #1160
- fix: remove highlighting of matchLabels in a selector by @olensmar in #1161
- fix: hover cluster load by @andreiv1992 in #1156
- feat: added support for marking incoming name refs in editor by @olensmar in #1163
- Erdikose/feature/add default project root by @erdkse in #1155
- fix: mark active project in recent projects pane by @mortada-codes in #1166
- fix: ensure namespace is parsed correctly when reparsing by @olensmar in #1167
- fix: deleting active project issue by @erdkse in #1165
- fix: quick search tooltip & resize settings icons by @mortada-codes in #1168
- fix: update kustomization check for Metadata Form editor by @olensmar in #1169
- fix: check pod template labels when filtering on label by @olensmar in #1172
- fix: dismiss cluster dropdown when press escape by @mortada-codes in #1171
- docs: first draft for templates/plugins docs by @devcatalin in #1125
- fix: disable deploy/diff for unknown resources by @devcatalin in #1170
- fix: remove expand/collapse icons, move suffix to the right by @devcatalin in #1175
- fix: add scrollbar style to settings pane by @erdkse in #1176
- fix: keep dropdown open when deleting project by @mortada-codes in #1177
- Plugins help/repo urls and plugin install modal improvements by @devcatalin in #1173
- fix: center icons in top right corner by @devcatalin in #1178
- fix hotkey tooltip to show ctrl/cmd based on OS + fix whitespace replace in create project modal by @devcatalin in #1180
- fix: filter unsupported or excluded file names from append to file by @devcatalin in #1181
- refactor: move template helm icon next to name by @devcatalin in #1183
- fix: recent project folder path max width by @mortada-codes in #1184
- fix: pipeline for release by @erdkse in #1185
- fix: save project file by @andreiv1992 in #1193
- fix: context menu spacing by @topliceanurazvan in #1195
- fix: validator-cache now uses resource kind+apiVersion for key by @olensmar in #1196
- fix: filter only files by isSupported and isExcluded by @topliceanurazvan in #1197
- fix: close modal if selecting from dropdown the same selected resource by @topliceanurazvan in #1200
- fix: close dropdown on cluster select by @topliceanurazvan in #1202
- fix: kustomization parsing to ignore external resources and block pat… by @olensmar in #1201
- fix: enable cluster selector when in preview mode by @topliceanurazvan in #1203
- fix: open local diff modal for resources from preview mode by @topliceanurazvan in #1204
- fix: code editor intelligence for selected path by @devcatalin in #1206
- Erdikose/fix/load project settings correctly by @erdkse in #1208
- fix: missing footer border top for editor pane by @topliceanurazvan in #1210
- fix: create project if there is none by @erdkse in #1211
- fix: style Recent Project improvements & clicn on whole item by @erdkse in #1194
- fix: remove hasUserPerformedClickOnClusterIcon by @erdkse in #1216
- [Snyk] Upgrade web-vitals from 2.1.2 to 2.1.3 by @snyk-bot in #1214
- [Snyk] Upgrade type-fest from 2.8.0 to 2.9.0 by @snyk-bot in #1213
- Olelensmar/docs/license and template widgets by @olensmar in #1209
- fix: diffing cluster resource would lead to error by @topliceanurazvan in #1217
- chore: remove unused function by @erdkse in #1219
- docs: added some more links and a subsection for our custom widgets by @olensmar in #1220
- tests & adding them to the nightly builds by @andreiv1992 in #1215
- fix: resolve relative path by @mortada-codes in #1227
- feat: updated to electron 16.0.8 by @olensmar in #1229
- fix: update active forms by @mortada-codes in #1225
- refactor: lazy loading app modals/drawers by @topliceanurazvan in #1226
- fix: project selection small improvements by @topliceanurazvan in #1233
- fix: Kustomize schema/forms and errors related to conflicts with Flux by @olensmar in #1230
- feat: configure default object/primitive value creation in form editor by @erdkse in #1224
- refactor: show icon for count of warnings/errors by @topliceanurazvan in #1240
- fix: fallback to source editor if no form available by @mortada-codes in #1234
New Contributors
- @topliceanurazvan made their first contribution in #866
- @DmitryEremenko made their first contribution in #966
- @jfermi made their first contribution in #974
- @mortada-codes made their first contribution in #983
- @andreiv1992 made their first contribution in #984
Full Changelog: v1.4.0...v1.5.0