Skip to content

Commit 710ad20

Browse files
committed
chore: update version to 0.18.0 for release
1 parent ca7c26f commit 710ad20

File tree

3 files changed

+9
-8
lines changed

3 files changed

+9
-8
lines changed

CHANGELOG.md

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
# Changelog
22

3-
## 0.17.0
4-
_2026-03-11_
3+
## 0.18.0
4+
_2026-03-16_
55

66
### Highlights
77

88
#### Added
99
- Per-host SSH key selection with a picker backed by `~/.ssh`, plus support for multiple identity files per host.
1010
- A per-host `prefer_public_key_auth` toggle that forces `PreferredAuthentications=publickey`.
11-
- `x` as a new shortcut to copy the selected host's full connection string to the clipboard.
11+
- `x` as a new shortcut to copy the selected host's full SSH command to the clipboard.
1212

1313
#### Changed
1414
- Host configs now persist `key_paths` instead of a single `key_path`, while remaining backward-compatible with existing configs.
@@ -17,10 +17,11 @@ _2026-03-11_
1717
#### Fixed
1818
- The inline key selector now closes correctly with `Esc`, keeps the active item visible when the list scrolls, and preserves cursor alignment in the form.
1919
- When `prefer_public_key_auth` is enabled, conflicting `PreferredAuthentications=...` options are stripped so the toggle actually wins.
20+
- The `x` shortcut now copies a shell-safe, pasteable SSH command instead of a plain joined preview string.
2021

2122
---
2223

23-
Release notes are normally generated from git history with `git-cliff` during tagged releases.
24+
GitHub releases publish the matching section from this file during tagged releases.
2425

25-
- To preview locally: `git cliff --tag <next-version> --output /tmp/release-notes.md`
26-
- GitHub releases attach the generated notes plus platform checksums.
26+
- Keep the version heading and bullets release-ready before pushing a `v*` tag.
27+
- GitHub releases attach these notes plus platform checksums.

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 = "sshdb"
3-
version = "0.17.0-dev"
3+
version = "0.18.0"
44
edition = "2021"
55
description = "Keyboard-first SSH library and launcher TUI."
66
authors = ["Riccardo Iaconelli <[email protected]>"]

0 commit comments

Comments
 (0)