Skip to content

Commit f2f2685

Browse files
committed
chore: release v0.3.0
1 parent 4463234 commit f2f2685

3 files changed

Lines changed: 20 additions & 2 deletions

File tree

CHANGELOG.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,24 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [0.3.0] - 2026-07-05
11+
12+
### Added
13+
- `--tee` flag to mirror input through stdout while copying, so termcopy can
14+
sit inside a pipeline like tee(1) with the clipboard as a second destination
15+
- `--output <stdout|tty>` flag to pin the escape-sequence destination explicitly
16+
- Output cascade: the escape sequence goes to stdout when it is a terminal,
17+
otherwise to the controlling tty, otherwise falls back to stdout so remote
18+
copies over ssh without a tty still reach the local terminal
19+
20+
### Fixed
21+
- Nix docker image no longer pulls the Rust toolchain into its closure,
22+
shrinking it from over 2GB to 17MB
23+
24+
### Changed
25+
- Simplified code, tests, and build tooling; hardened the release pipeline
26+
and nix builds
27+
1028
## [0.1.0] - 2025-08-16
1129

1230
### Added

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 = "termcopy"
3-
version = "0.3.0-dev"
3+
version = "0.3.0"
44
edition = "2021"
55
description = "A utility program that enables clipboard copying using OSC52 escape sequences"
66
repository = "https://github.com/trevorbernard/termcopy"

0 commit comments

Comments
 (0)