Releases: tzfun/etcd-workbench
App-1.1.2
Full Change
- New: kubernetes proto decoder #64 #62
- v1 - Event, Secret, PersistentVolumeClaim, PersistentVolume
- apps/v1 - StatefulSet
- batch/v1 - CronJob, Job
- networking.k8s.io/v1 - IngressClass, Ingress
- admissionregistration.k8s.io/v1 - ValidatingWebhookConfiguration
- New: Key monitor pause function #72
- Optimized: System notification function, streamline system notification when a large number of events are triggered #65
- Optimized: Click on the key in the left directory simultaneously selects the key in the key monitor #68
- Optimized: Enter the edit panel when clicking key monitor #71
- Optimized: My collections and key monitors add local search function #69
- Optimized: Close process automatically add global popup #70
- Optimized: Lease expired handling #73
- Optimized: Startup automatically update version
- Fixed: Update monitor interval when error #66
The annual Spring Festival is approaching, and this is the last update before the Chinese Lunar New Year. Wishing everyone an early Happy New Year!🎉
--中文--
- 新增: kubernetes proto decoder #64 #62
- v1 - Event, Secret, PersistentVolumeClaim, PersistentVolume
- apps/v1 - StatefulSet
- batch/v1 - CronJob, Job
- networking.k8s.io/v1 - IngressClass, Ingress
- admissionregistration.k8s.io/v1 - ValidatingWebhookConfiguration
- 新增:Key Monitor暂停功能 #72
- 优化:系统通知功能,大量事件触发时精简系统通知 #65
- 优化:点击收藏的Key时同时选中左侧目录中的key #68
- 优化:点击Key Monitor时进入编辑面板 #71
- 优化:My Collections和Monitors添加本地搜索功能 #69
- 优化:关闭进程时添加全局弹窗 #70
- 优化:Lease过期后的处理 #73
- 优化:启动时自动更新版本
- 修复:更新Monitor Interval时报错 #66
一年一度的春节即将到来,这是中国农历新年前的最后一次更新,提前祝大家新年快乐!🎉
App-1.1.1
Full Change
- New: Automatically identify and format protobuf - formatted content stored in Kubernetes. #61 #60 #41 #32
- New: Added server prefix search function. #61
- Optimization: SSH Tunnel supports more kex algorithms. #58
- Fixed: The issue that the monitor button pops up multiple times when there are multiple connections. #57
--中文--
App-1.1.0
Full Changes
- New: Favorite Key function. #28
- New: Listen for Key changes function. #50
- Optimization: Regularly check for version updates. #55
- Optimization: Value language format recognition and memory, automatically use it next time after the user changes the format. #49
- Optimization: Automatically remove the Key function after the Lease expires. #52
- Optimization: Automatic update after the connection token expires. #47
- Optimization: Shield user behavior when automatically updating the version to avoid misoperation. #45
- Fixed: Error when viewing
Diff
for keys in formats such asNginx
andDockerfile
. #53 - Fixed: The problem of covering the Header when the page pop-up box appears, resulting in the inability to drag the window. #46
- Fixed: Occasionally the version number in the settings is not updated.
--中文--
App-1.0.4
Full Changes
- Added code highlighting for Shell, Dockerfile, and Nginx. #43
- Added startup anomaly detection and reporting capabilities.
- Optimize the automatic update function.
- Optimize user experience.
- Fixed bug: After the window is full screen, it cannot be restored to full screen next time it is started.
- Fixed bug: The maximize icon on Windows platform is not updated in time.
---中文---
- 新增代码高亮格式:Shell、Dockerfile、Nginx #43
- 新增App启动异常检测和报告功能
- 优化自动更新功能
- 优化用户体验
- 修复Bug:窗口全屏后二次启动无法恢复的问题
- 修复Bug:全屏图标更新不及时的问题
App-1.0.3
Web-1.1.4
Full changes
- Added defragmentation function. #18
- Added a heartbeat detection switch, which can be controlled through the configuration file. #29 #27
- Optimized the query to pagination when reading the key, and read 5000 data items per page. #15
- Optimized configuration verification. #23
- Optimized key compatibility with PKCS1 and PKCS8. #16
- Fixed a bug that caused the page to freeze when reading a deleted key. #24
- Fixed the issue that when getting historical versions, if there is a compressed version, the version list cannot be read. #25
- Fixed data cache issue when viewing version diff. #34
🔥 App Version
The App version has been released to replace the Web version. It is strongly recommended that you use the App, it has more comprehensive functional support and better user experience.
⚠️ Announcement
The Web version plans to stop adding new features in a future version and only fix some serious bugs.
Thank you for your support.
App-1.0.2
App-1.0.1
App-1.0.0
🔥 Release the first App version of Etcd Workbench!
Function Features:
- Supported open multiple connections.
- Supported connection configuration save, import and export.
- Supported etcd server auth
- Supported ssl/https connection.
- Supported ssh tunnel connection.
- Supported cluster management: cluster information, alarm information, defragment, snapshot, etc.
- Supported key menagement: list(pagination), information, edit(multi-language highlighting), version compare, quick save, etc.
- Supported lease management: information, add, remove, countdown time, etc.
- Supported user management(root user): user list, add, delete, roles grant, roles revoke, auth enable/disable, etc.
- Supported role management(root user): role list, add, delete, permissions grant, permissions revoke, etc.
App Feautres
The app version is very different from the web version. I can confirm that it has a better experience and more complete functions.This app is developed based on rust, so it has good memory security and smaller resource consumption.
- Supported windows_x86 / macos_x86 / macos_aarch.
- Very small size, even 4M is needed.
- Supported automatic version update.
- Supported light, dark and system-following theme selection.
- Supported multiple code editor highlight themes.
- Supported connection configuration, including configuration import and export.
- Supported key paging query configuration.
⚠️
The app is developed based on tauri, recommend environment:
- Windows 10+, and installed webview2
- MacOS 11.0+
1.1.3
- 🆕 The docker image supports more platforms: linux/amd64, linux/arm64, linux/arm64/v8, windows/amd64 #13
- 🆕 Add version information on the web page #9
- 🆕 Support new empty key-value #11
- 🐛 Fixed ssl connection timeout bug #8
- 🐛 Fixed the bug that the page cache is not eliminated after deleting the key #10
- 🐛 Fixed the issue where "session name exists" is prompted after logging out of the account #12
Thanks: @huai168an , @370569218