Skip to content

Releases: tzfun/etcd-workbench

App-1.1.2

21 Jan 11:13
Compare
Choose a tag to compare

Full Change

  1. New: kubernetes proto decoder #64 #62
    1. v1 - Event, Secret, PersistentVolumeClaim, PersistentVolume
    2. apps/v1 - StatefulSet
    3. batch/v1 - CronJob, Job
    4. networking.k8s.io/v1 - IngressClass, Ingress
    5. admissionregistration.k8s.io/v1 - ValidatingWebhookConfiguration
  2. New: Key monitor pause function #72
  3. Optimized: System notification function, streamline system notification when a large number of events are triggered #65
  4. Optimized: Click on the key in the left directory simultaneously selects the key in the key monitor #68
  5. Optimized: Enter the edit panel when clicking key monitor #71
  6. Optimized: My collections and key monitors add local search function #69
  7. Optimized: Close process automatically add global popup #70
  8. Optimized: Lease expired handling #73
  9. Optimized: Startup automatically update version
  10. 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!🎉

--中文--

  1. 新增: kubernetes proto decoder #64 #62
    1. v1 - Event, Secret, PersistentVolumeClaim, PersistentVolume
    2. apps/v1 - StatefulSet
    3. batch/v1 - CronJob, Job
    4. networking.k8s.io/v1 - IngressClass, Ingress
    5. admissionregistration.k8s.io/v1 - ValidatingWebhookConfiguration
  2. 新增:Key Monitor暂停功能 #72
  3. 优化:系统通知功能,大量事件触发时精简系统通知 #65
  4. 优化:点击收藏的Key时同时选中左侧目录中的key #68
  5. 优化:点击Key Monitor时进入编辑面板 #71
  6. 优化:My Collections和Monitors添加本地搜索功能 #69
  7. 优化:关闭进程时添加全局弹窗 #70
  8. 优化:Lease过期后的处理 #73
  9. 优化:启动时自动更新版本
  10. 修复:更新Monitor Interval时报错 #66

一年一度的春节即将到来,这是中国农历新年前的最后一次更新,提前祝大家新年快乐!🎉

App-1.1.1

14 Jan 10:56
Compare
Choose a tag to compare

Full Change

  1. New: Automatically identify and format protobuf - formatted content stored in Kubernetes. #61 #60 #41 #32
  2. New: Added server prefix search function. #61
  3. Optimization: SSH Tunnel supports more kex algorithms. #58
  4. Fixed: The issue that the monitor button pops up multiple times when there are multiple connections. #57

--中文--

  1. 新增:自动识别并格式化kubernetes存储的protobuf格式内容 #61 #60 #41 #32
  2. 新增:服务器前缀搜索功能 #61
  3. 优化:SSH Tunnel支持更多的kex算法 #58
  4. 修复:多个连接时点击Monitor按钮会弹出多次的问题 #57

App-1.1.0

17 Dec 11:04
Compare
Choose a tag to compare

Full Changes

  1. New: Favorite Key function. #28
  2. New: Listen for Key changes function. #50
  3. Optimization: Regularly check for version updates. #55
  4. Optimization: Value language format recognition and memory, automatically use it next time after the user changes the format. #49
  5. ​​Optimization: Automatically remove the Key function after the Lease expires. #52
  6. Optimization: Automatic update after the connection token expires. #47
  7. Optimization: Shield user behavior when automatically updating the version to avoid misoperation. #45
  8. Fixed: Error when viewing Diff for keys in formats such as Nginx and Dockerfile. #53
  9. Fixed: The problem of covering the Header when the page pop-up box appears, resulting in the inability to drag the window. #46
  10. Fixed: Occasionally the version number in the settings is not updated.

--中文--

  1. 新增:收藏Key功能 #28
  2. 新增:监听Key变化功能 #50
  3. 优化:定期检测版本更新 #55
  4. 优化:Value语言格式识别记忆,用户修改格式后下次载入自动使用 #49
  5. 优化:取消Lease失效后自动移除Key的功能 #52
  6. 优化:连接token过期后自动更新 #47
  7. 优化:自动更新版本时屏蔽用户行为以免误操作 #45
  8. 修复:Nginx、Dockerfile等格式的key查看Diff时报错的问题 #53
  9. 修复:页面弹框出现时会遮盖Header的问题,导致无法拖拽窗口 #46
  10. 修复:偶现设置中版本号未更新的问题

App-1.0.4

15 Oct 08:35
Compare
Choose a tag to compare

Full Changes

  1. Added code highlighting for Shell, Dockerfile, and Nginx. #43
  2. Added startup anomaly detection and reporting capabilities.
  3. Optimize the automatic update function.
  4. Optimize user experience.
  5. Fixed bug: After the window is full screen, it cannot be restored to full screen next time it is started.
  6. Fixed bug: The maximize icon on Windows platform is not updated in time.

---中文---

  1. 新增代码高亮格式:Shell、Dockerfile、Nginx #43
  2. 新增App启动异常检测和报告功能
  3. 优化自动更新功能
  4. 优化用户体验
  5. 修复Bug:窗口全屏后二次启动无法恢复的问题
  6. 修复Bug:全屏图标更新不及时的问题

App-1.0.3

27 Sep 10:34
Compare
Choose a tag to compare

Full Changes

  1. Supported editor formatting function. #37
  2. Supported keys tree keyword search function. #42
  3. Optimized keys tree rendering performance. #38
  4. Optimized editor blob display format.
  5. Optimized user experience.
  6. Fixed the issue of CA file selection failure during SSL connection. #39

Web-1.1.4

10 Sep 06:49
Compare
Choose a tag to compare

Full changes

  1. Added defragmentation function. #18
  2. Added a heartbeat detection switch, which can be controlled through the configuration file. #29 #27
  3. Optimized the query to pagination when reading the key, and read 5000 data items per page. #15
  4. Optimized configuration verification. #23
  5. Optimized key compatibility with PKCS1 and PKCS8. #16
  6. Fixed a bug that caused the page to freeze when reading a deleted key. #24
  7. Fixed the issue that when getting historical versions, if there is a compressed version, the version list cannot be read. #25
  8. 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

10 Sep 09:24
Compare
Choose a tag to compare

Fixed the bug that the update succeeded but the restart failed in the macos environment.

App-1.0.1

10 Sep 07:02
Compare
Choose a tag to compare

Full Changes

  1. Encrypt local data for storage and improve security.
  2. Fixed the bug that connection paging reading may fail when setting namespace.
  3. Fixed the bug of viewing version diff cache.

App-1.0.0

30 Aug 07:44
Compare
Choose a tag to compare
App-1.0.0 Pre-release
Pre-release

🔥 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

10 May 02:20
Compare
Choose a tag to compare
  1. 🆕 The docker image supports more platforms: linux/amd64, linux/arm64, linux/arm64/v8, windows/amd64 #13
  2. 🆕 Add version information on the web page #9
  3. 🆕 Support new empty key-value #11
  4. 🐛 Fixed ssl connection timeout bug #8
  5. 🐛 Fixed the bug that the page cache is not eliminated after deleting the key #10
  6. 🐛 Fixed the issue where "session name exists" is prompted after logging out of the account #12

Thanks: @huai168an , @370569218