Skip to content

Commit 460d468

Browse files
committed
chore: Bump version to v1.2.2
1 parent 9337015 commit 460d468

File tree

5 files changed

+23
-3
lines changed

5 files changed

+23
-3
lines changed

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "bssh"
3-
version = "1.2.1"
3+
version = "1.2.2"
44
authors = ["Jeongkyu Shin <[email protected]>"]
55
description = "Parallel SSH command execution tool for cluster management"
66
license = "Apache-2.0"

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1029,6 +1029,7 @@ See the [LICENSE](./LICENSE) file for details.
10291029
## Changelog
10301030

10311031
### Recent Updates
1032+
- **v1.2.2 (2025/10/29):** Improve Backend.AI auto-detection with comprehensive host heuristics (localhost, IPv4, user@host, FQDN, IPv6)
10321033
- **v1.2.1 (2025/10/28):** Fix password authentication fallback in interactive mode and test race condition with RankDetector
10331034
- **v1.2.0 (2025/10/27):** Add exit code strategy with main rank exit code (matching MPI tools), comprehensive tests, and improved documentation
10341035
- **v1.1.0 (2025/10/24):** Add macOS Keychain integration for SSH key passphrases (UseKeychain option) with automatic password fallback and ProxyUseFdpass support

debian/changelog

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,22 @@
1+
bssh (1.2.2-1~jammy1) jammy; urgency=medium
2+
3+
* v1.2.2
4+
### Bug Fixes
5+
- **Backend.AI Auto-detection**: Improved host heuristics for Backend.AI environments
6+
- Added localhost and localhost.localdomain detection
7+
- Added IPv4 address validation (127.0.0.1, 192.168.x.x, etc.)
8+
- Enhanced detection for user@host, host:port, FQDN, IPv6 patterns
9+
- Users can now use `bssh localhost "command"` naturally in Backend.AI
10+
- 16 comprehensive tests added for host detection logic
11+
12+
### Technical Details
13+
- Extracted testable `looks_like_host_specification()` function
14+
- Added `is_ipv4_address()` helper with strict validation
15+
- Performance optimized with early returns
16+
- Updated ARCHITECTURE.md with detailed documentation
17+
18+
-- Jeongkyu Shin <[email protected]> Tue, 29 Oct 2025 00:00:00 +0900
19+
120
bssh (1.2.1-1~jammy1) jammy; urgency=medium
221

322
* v1.2.1

docs/man/bssh.1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
.\" Manpage for bssh
22
.\" Contact the maintainers to correct errors or typos.
3-
.TH BSSH 1 "October 2025" "v1.2.1" "bssh Manual"
3+
.TH BSSH 1 "October 2025" "v1.2.2" "bssh Manual"
44

55
.SH NAME
66
bssh \- Broadcast SSH - SSH-compatible client with parallel execution capabilities

0 commit comments

Comments
 (0)