Releases: atani/mysh
Releases · atani/mysh
v0.5.1
v0.5.0
0.5.0 (2026-04-01)
Features
- add export command and YAML import for sharing connections (95d9831)
- add export command and YAML import for sharing connections (3c0fe6d)
- add Redash integration for non-engineer database access (1edc995)
- add Redash integration for non-engineer database access (6b9ce90)
- add Windows binary builds to release workflow (b8cf62b)
- add Windows binary builds to release workflow (f5a06d6)
- support MYSH_MASTER_PASSWORD env var for non-interactive use (93a1604)
- support MYSH_MASTER_PASSWORD environment variable for non-interactive use (6dc122c)
- test connection after password input during import (#43) (abbe29b)
Bug Fixes
- clear XDG_CONFIG_HOME in tests to prevent config path leakage (b63625c)
- localize hardcoded password retry messages (#45) (3993905)
- lowercase error strings to satisfy staticcheck ST1005 (89b1e09)
- lowercase remaining error strings in redash client (b849158)
- use platform-appropriate config directory and process check on Windows (e7349a5)
- use platform-appropriate config directory and process check on Windows (122cff3), closes #47
v0.4.0
v0.3.3
v0.3.2
v0.3.1
v0.3.0
v0.2.0
What's New
Native Driver for MySQL 4.x Support
Connections can now use a pluggable driver field (cli or native) in connections.yaml.
The native driver connects via Go's database/sql with go-sql-driver/mysql, supporting MySQL 4.x old_password (mysql323) authentication. No external mysql/mycli binary required.
Features
driver: nativein connection config for direct Go-based MySQL connections- Interactive driver selection in
mysh add/mysh editwith security warning for native driver - Built-in REPL for
mysh connectwith native driver - Locale-based i18n (English default, Japanese when
LANG=ja*) - READ ONLY session guard for native
slicecommand
Full Changelog: v0.1.1...v0.2.0