Releases: Cleboost/Rustmius
Releases · Cleboost/Rustmius
v2.4.1
v2.4.0
What's Changed
- feat: implement remote docker management dashboard by @Cleboost in #126
- refactor: unify SSH connection and authentication logic by @Cleboost in #127
- refactor: fix race condition in SFTP connection pool using per-host a… by @Cleboost in #128
- refactor: make SSH connection async using tokio::net::TcpStream by @Cleboost in #129
- refactor: replace custom logger with tracing and standard subscriber by @Cleboost in #130
- refactor: dismantle build_ui monolith into modular components and App… by @Cleboost in #131
- refactor: pass SshHost and password by reference to engine functions by @Cleboost in #132
- refactor: optimize SFTP file transfers using std::io::copy by @Cleboost in #133
- refactor: centralize system paths and SSH key discovery by @Cleboost in #134
- refactor: standardize config loading with anyhow::Result by @Cleboost in #135
- refactor: replace std::thread::spawn with tokio::task::spawn_blocking… by @Cleboost in #136
- refactor: migrate deprecated MessageDialog to modern AlertDialog by @Cleboost in #137
- refactor: unify and improve engine error handling with anyhow context by @Cleboost in #138
- refactor: optimize config_observer with caching and redundant I/O by @Cleboost in #139
- refactor: enhance observability with tracing spans and instrumentation by @Cleboost in #140
- refactor: consolidate CSS and polish UI styling by @Cleboost in #141
- docs: add rustdoc comments and update README architecture section by @Cleboost in #142
- security: escape docker item names to prevent shell injection by @Cleboost in #143
- refactor: finalize documentation, centralize keyring logic, and fix t… by @Cleboost in #144
Full Changelog: v2.3.1...v2.4.0
v2.3.1
What's Changed
Full Changelog: v2.3.0...v2.3.1
v2.3.0
What's Changed
- build(deps): bump cairo-rs from 0.21.5 to 0.22.0 by @dependabot[bot] in #119
- build(deps): bump KSXGitHub/github-actions-deploy-aur from 4.1.2 to 4.1.3 by @dependabot[bot] in #118
- feat: add Ctrl+Shift+C/V support to terminal by @Cleboost in #121
- build(deps): bump tokio from 1.52.1 to 1.52.2 by @dependabot[bot] in #120
- fix: preemptive tab closing to prevent flicker by @Cleboost in #122
- build(deps): bump tokio from 1.52.2 to 1.52.3 by @dependabot[bot] in #124
- feat: implement comprehensive settings page by @Cleboost in #123
Full Changelog: v2.2.0...v2.3.0
v2.2.0
What's Changed
- fix(dependencies): update package versions by @Cleboost in #113
- build(deps): bump tokio from 1.51.1 to 1.52.1 by @dependabot[bot] in #115
- feat(monitor): add system monitoring feature with resource tracking by @Cleboost in #117
- build(deps): bump nucleo-matcher from 0.2.0 to 0.3.1 by @dependabot[bot] in #109
- build(deps): bump directories from 5.0.1 to 6.0.0 by @dependabot[bot] in #108
Full Changelog: v2.1.0...v2.2.0
v2.1.0
v2.0.0
What's Changed
- v2: full native rust with gtk by @Cleboost in #101
- Bump actions/download-artifact from 4 to 8 by @dependabot[bot] in #104
- Bump actions/checkout from 4 to 6 by @dependabot[bot] in #103
- Bump actions/upload-artifact from 4 to 7 by @dependabot[bot] in #107
- Bump tokio from 1.51.0 to 1.51.1 by @dependabot[bot] in #106
- Bump KSXGitHub/github-actions-deploy-aur from 4.1.1 to 4.1.2 by @dependabot[bot] in #105
New Contributors
- @dependabot[bot] made their first contribution in #77
Full Changelog: v1.6.1...v2.0.0
Release v1.6.1
Rustmius - Build v1.6.1
Build Date: 2025-11-09T11:39:43+01:00
What's Changed
- fix(deps): update dependency lucide-vue-next to ^0.548.0 by @renovate[bot] in #51
- chore(deps): update rust crate tauri-plugin-shell to v2.3.3 by @renovate[bot] in #54
- chore(deps): update rust crate tauri-plugin-opener to v2.5.2 by @renovate[bot] in #53
- chore(deps): update rust crate tauri-plugin-window-state to v2.4.1 by @renovate[bot] in #56
- fix(deps): update dependency @vueuse/core to v14 by @renovate[bot] in #50
- ci(workflows): update concurrency group names for PR jobs in check.yml by @Cleboost in #64
- chore(deps): update tauri monorepo to v2.9.2 by @renovate[bot] in #49
- ci(check): fix APT cache restore/save and clean Bun/Rust caches by @Cleboost in #65
- fix(deps): update dependency lucide-vue-next to ^0.553.0 by @renovate[bot] in #66
- feat: Add SSH key management UI and refactor key syncing by @Cleboost in #67
Full Changelog: v1.5.1...v1.6.1
Release v1.5.1
Rustmius - Build v1.5.1
Build Date: 2025-10-29T15:37:34+01:00
What's Changed
- ci(workflows): optimize PR checks with caching and parallel jobs by @Cleboost in #59
- chore(deps): update rust crate tauri-plugin-store to v2.4.1 by @renovate[bot] in #55
- fix(server): skip connection test after SSH key deployment by @Cleboost in #61
- fix(server): skip connection test after SSH key deployment by @Cleboost in #62
Full Changelog: v1.5.0...v1.5.1
Release v1.5.0
Rustmius - Build v1.5.0
Build Date: 2025-10-29T14:42:26+01:00
What's Changed
- fix(deps): update dependency lucide-vue-next to ^0.546.0 by @renovate[bot] in #47
- chore(deps): update rust crate serde to v1.0.228 by @renovate[bot] in #48
- chore(deps): update rust crate tauri-plugin-fs to v2.4.4 by @renovate[bot] in #52
- fix: Require SSH key selection to save new server by @Cleboost in #57
- feat: Add system monitor page and backend logic (BETA) by @Cleboost in #46
- fix(server): prevent invalid IP server creation and add SSH validation by @Cleboost in #58
- chore: bump version to 1.5.0 by @Cleboost in #60
Full Changelog: v1.4.4...v1.5.0