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 resource
freeze 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 update
command before install helm application - Combine all
waiting job init_container
to one nocalhost config
supports 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)#
nhctlnhctl
supports 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
configmap
type - 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
KubeConfig
for existing Kubernetes clusters and workloads - IDE plugin now will install
nhctl
automatically - 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