0.4.x
0.4.19 (2021-08-03)#
nhctl#
- Built syncthing bin package into nhctl
- Supports multiple hooks in the application life cycle
- Supports cluster status checking
- Supports JetBrains PHP remote debugging
VS Code#
- Add icon for syncService
- Add status for cluster
- Add guide information when there is no cluster
- Fixed the ssh trust problem when installing application for the first time
- Fixed the run command
- Fixed failing to get config of statefulset
- Fixed status icon of statefulset displaying incorrectly
JetBrains#
- Supports JetBrains IDEs 2021.2
- Supports namespace PVC clear
- Host key checking skip for cloning git repository over SSH
- A more friendly notification for nhctl command messages
- Add PHP remote debugging supports
- Add cluster status display
- Add guide message
- NPEs
0.4.18 (2021-07-23)#
nhctl#
- Fixed the applications list error caused by unstable network connection
- Fixed the
get resourcefreeze issue
0.4.14 (2021-07-07)#
nhctl#
- Fixed statefulset port-forward failure issue.
- Fixed the issue Firewall alert will be triggered when update nhctl or restart Daemon in Windows system
- Fixed the issue where null pointer caused the daemon to exit
- Disable the execution of cronjob tasks when cronjob enters DevMode
- Execute
helm repo updatecommand before install helm application - Combine all
waiting job init_containerto one nocalhost configsupports complex (any form of yaml) helm values- Supports WEB/Plugin status token refresh
- Add terminal reconnection features, support automatic reconnection after computer sleep and network disconnection
VS Code#
JetBrains#
0.4.13 (2021-07-07)#
nhctl#
- Fixed: the issue of missing development status
JetBrains#
- Fixed: YAML parse error
- Fixed: nhctl download on windows
- Fixed: display cluster account info on tool tip instead of node name
- Supports add notification after copying terminal
0.4.11 (2021-06-29)#
nhctl#
- Optimize test case
- Supports annotations configuration
- Supports Helm application install/uninstall in Nocalhost
VS Code#
- Supports install standalone app
- Supports Job/CronJob/Pod enter DevMode
- Supports Application Port-Forward management
- Supports VSCode Workspace trust
JetBrains#
- Fixed: error causes by empty server version
- Fixed: complete config read only conditions
- Fixed: filter application config file by parsing file content and checking application name
- Supports rename standalone cluster
- Supports install standalone app
- Supports open multiple consoles for the same container
- Supports Job/CronJob/Pod enter DevMode
- Start dev mode without waiting for pods ready
0.4.10 (2021-06-24)#
nhctl#
- Fixed: When port-froward does not has permission and fails, but displayed successfully issue
- Fixed: Port-forwarded to api-server of http protocal failure issue
- Removed yaml plugin dependency, solve the initialization issue in some version
VS Code#
- Tree menu is rendering by nhctl now
JetBrains#
- Supports install Application in standalone version
- Supports Job/CronJob/Pod enter DevMode
- Support PortForwrd management in Application
0.4.9 (2021-06-04)#
nhctl#
nhctlsupports DaemonSet to enter DevMode
VS Code#
- Fixed: the server cluster query log issue
- Fixed: multiple download boxes issue
- Fixed: add sudo while starting port forward for port less than 1024
- Remove kubectl dependency
JetBrains#
- Fixed: replace snakeyaml with nhctl yaml on tree rendering
- Fixed: fail to start dev mode on windows
- Fixed: check process termination before sending ctrl+c
- Fixed: fail to create kubeconfig on windows
- Supports DaemonSet enter DevMode
- Supports to check server version when listing applications
- Supports use application type from server
- Add open project action for workloads in dev mode
0.4.8 (2021-06-08)#
nhctl#
- Fixed: failed to clear all PVCs issue
- Fixed: helmRepo application failed to upgrade issue
0.4.7 (2021-06-04)#
nhctl#
- Supports to display Helm app in IDEA
- Supports read nocalhostConfig by cm has the highest priority
- Supports smooth upgrade of Windows
- Supports dev parameters of
configmaptype - Supports read configuration file from source code
- Supports read configuration file from
configmap - Supports user values file when using helm upgrade
VS Code#
- Fixed "Passing undefined parameters when cleaning up all pvc" issue
JetBrains#
- Optimize performance
- Fixed: extend sync status update interval
- Fixed: project settings saving
0.4.6 (2021-06-02)#
nhctl#
- Fixed the "ignore pattern" issue
- Cluster config supports preview on the web
- Sorted the context of kubeconfig returned by the API
- Optimized the tree display and features
VS Code#
- Support clearing the pvc of DevSpace
- Fixed "lock downloading nhctl file" issue
- Fixed "statefulSet state display error" issue
- Fixed "keep configuration notes" issue
- Fixed "statefulSet file sync" issue
JetBrains#
- Fixed "mute application not found error while refreshing tree" issue
- Fixed "add controller type to nhctl command while starting run/debug" issue
- Fixed "make resume and override sync status asynchronously" issue
- Fixed "NPE while nhctl getting resources" issue
- Fixed "lock downloading nhctl file" issue
- Fixed: "frozen after dev start" issue
- Reactor: Replace kubectl with nhctl
0.4.5 (2021-05-27)#
nhctl#
- dev start supports full path
- Add Sidecar fixed resource limitation (CPU: 200, MEM: 200)
- Fixed ths issue that the special typing of syncthing ignore cannot be recognized
VS Code#
- Supports nhctl automatic upgrade
- Supports multi-user collaboration mode
- Supports to enter DevMode in StatefulSets
- Fixed the apply failure issues
- Fixed the unsync issue of statefulSet in DevMode
JetBrains#
- Supports nhctl automatic upgrade
- Supports multi-user collaboration mode
- Supports to enter DevMode in StatefulSets
0.4.4 (2021-05-25)#
🐛 Bug Fixed
Fixed minor issues in 0.4.3 release
0.4.3 (2021-05-24)#
🚀 New Feature
- Release “standalone version”. Now can start application development by just add
KubeConfigfor existing Kubernetes clusters and workloads - IDE plugin now will install
nhctlautomatically - Supports to enter DevMode in StatefulSets (VSCode only)
🐛 Bug Fixed
- Fixed file synchronization stability issue
- Fixed the port forwarding issue “not manager by this daemon” issue
- Fixed the port forwarding failed to exit issue
- Optimize JetBrains plugin performance