Liam Dyer
8a1f2783a8
feat: bump frizbee to 0.10.0, thread local matcher ( #1105 )
...
* feat: bump frizbee to 0.10.0, thread local matcher
* feat: use frizbee on all architectures
* feat: use frizbee feature
* refactor: simplify frizbee config mutation
* docs: simplify frizbee thread local comment
* fixup! feat: use frizbee feature
* fixup! feat: use frizbee feature
2026-07-03 16:20:05 +00:00
Loric ANDRE
5a2dde8018
release: v5.0.0
2026-07-02 20:01:20 +02:00
dependabot[bot]
6c08be00c9
chore(deps): bump the gha-prod group with 4 updates ( #1104 )
...
Bumps the gha-prod group with 4 updates: [actions/checkout](https://github.com/actions/checkout ), [emibcn/badge-action](https://github.com/emibcn/badge-action ), [actions/upload-pages-artifact](https://github.com/actions/upload-pages-artifact ) and [actions/deploy-pages](https://github.com/actions/deploy-pages ).
Updates `actions/checkout` from 6 to 7
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v6...v7 )
Updates `emibcn/badge-action` from 2.0.2 to 2.0.4
- [Release notes](https://github.com/emibcn/badge-action/releases )
- [Commits](https://github.com/emibcn/badge-action/compare/v2.0.2...v2.0.4 )
Updates `actions/upload-pages-artifact` from 3 to 5
- [Release notes](https://github.com/actions/upload-pages-artifact/releases )
- [Commits](https://github.com/actions/upload-pages-artifact/compare/v3...v5 )
Updates `actions/deploy-pages` from 4 to 5
- [Release notes](https://github.com/actions/deploy-pages/releases )
- [Commits](https://github.com/actions/deploy-pages/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: gha-prod
- dependency-name: emibcn/badge-action
dependency-version: 2.0.4
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: gha-prod
- dependency-name: actions/upload-pages-artifact
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: gha-prod
- dependency-name: actions/deploy-pages
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: gha-prod
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-02 19:52:53 +02:00
LoricAndre
f2ca01e187
feat!: feature-gate listen and image to allow opting out ( #1103 )
...
* feat!: feature-gate listen and image to allow opting out
This is breaking since disabling the default features now also disables
those. It is NOT breaking for cli users, only for library ones.
* fix: add warn on listener transfer failure
2026-06-29 15:35:50 +02:00
Loric ANDRE
aeba919fab
release: v4.10.0
2026-06-28 19:00:17 +02:00
Maximilian Roos
bfec6e198d
feat(theme): add a themeable scrollbar color for the item list ( #1101 )
...
* feat(theme): add a themeable scrollbar color for the item list
The item-list scrollbar was the only rendered UI element without a
ColorTheme entry. ratatui's Scrollbar defaults thumb_style to an empty
Style, so the thumb merged nothing onto the cells it drew over and
inherited their fg/bg — most visibly the current-line highlight, which
the thumb adopted as the cursor scrolled past it.
Add a `scrollbar` color to ColorTheme, parse it from `--color`
(`scrollbar:<spec>`), default it per theme to the border color (the four
catppuccin themes use their muted `overlay0` instead), and pass it as the
Scrollbar thumb style. The thumb now reads as uniform chrome instead of
tracking whatever row sits under it. The colorless `none` theme leaves it
unset, so NO_COLOR still renders no thumb styling.
Documented in the README color table and the manpage; covered by theme
unit tests and @snap_color integration tests (default border color and a
custom --color=scrollbar override, both over the highlighted current line).
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
* chore: generate-files & misc
---------
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: Loric ANDRE <loric.andre@pm.me>
2026-06-28 18:48:28 +02:00
LoricAndre
5f4798325a
tests: improve coverage on matchers & algos ( #1100 )
...
* test(engine,fuzzy_matcher): add unit tests for branch coverage; fix use_cache(false) double-borrow
Add targeted unit tests to exercise every reachable branch in the `engine`
and `fuzzy_matcher` modules, measured with cargo-llvm-cov's branch coverage
on nightly. Tests use realistic inputs and assert concrete behaviour:
- engine: empty/offset/byte-range matching ranges in the fuzzy engine, the
Frizbee and typo Arinae build paths, AND/OR empty-term filtering, and
split-engine byte-range char exclusion.
- arinae: typo substitutions and deletions, non-ASCII dispatch, prefilter
rejection paths, and direct kernel tests for the DP guards / band-skip /
dead-row pruning that compute_banding makes unreachable through the API.
- clangd/fzy/skim/util: typo-DP substitution, deletion, gap and length-guard
paths; ASCII/non-ASCII dispatch; single-char and score-only paths; and the
assert_order failure diagnostics.
Fix a latent double-borrow bug: `use_cache(false)` in the clangd, skim and
fzy matchers called `RefCell::replace` on cache cells whose `RefMut` guards
were still alive, panicking on every match. Drop the guards before clearing
the caches so the option works (and is now covered by tests).
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Q93ttrw4JoXCjBezV2Skmm
* test(fuzzy_matcher): thread guard paths by isolating callees
Cover branches that are reachable only when the inner helper is invoked
directly with inputs the public matchers can never produce:
- clangd `match_bonus` with `Action::Miss` (callers always pass `Match`) —
asserts the 30-point in-segment-after-miss penalty.
- fzy `internal_to_skim_score(SCORE_MIN)` sentinel mapping; the empty-pattern
slow-path `n == 0` guard; and `fzy_score` driven with a non-subsequence
needle so the position backtrace hits the column-0 fallback.
The branches that remain uncovered are now confirmed structurally
unreachable even via direct callee calls: const-generic monomorphization
artifacts, M-cell `!= SCORE_MIN` checks (an M-cell is never exactly the
sentinel after gap accumulation), a match cell at (i>0, j==0) that is always
SCORE_MIN, and short-circuit operands excluded by upstream invariants.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Q93ttrw4JoXCjBezV2Skmm
* test(fuzzy_matcher/skim): thread arg-reachable guards in skim helpers
build_in_place_bonus's `b.len() > 1` and calculate_score_with_pos's
`op.is_none()` are unreachable through the public matcher (the real caller
never passes an empty choice or an over-wide column range), but they ARE
reachable by calling the private helpers directly with such arguments.
Cover both, leaving only genuinely argument-independent dead branches.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Q93ttrw4JoXCjBezV2Skmm
* chore: misc checks & fixes
* fix: default bench arg
* Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
* chore: remove magic number
---------
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-06-27 00:16:15 +02:00
Loric ANDRE
d14407196b
release: v4.9.0
2026-06-26 00:53:37 +02:00
Jason Wang
7d4502201f
fix: refresh preview after mouse selection ( #1095 )
...
* fix: refresh preview after mouse selection
* Address mouse preview review feedback
* feat(ci): upload coverage report to pages for easier browsing (#1096 )
* feat(ci): upload coverage report to pages for easier browsing
* fix: remove anchors
* fix: release report
* fix: coverage percent
* docs: update README
* chore: only on master
* test: add unit tests for the shell & manpage generators (#1098 )
* test: add unit tests for the shell & manpage generators
* chore: propagate key bindings generation errors
* tests: improve coverage to 90% (#1099 )
* tests: improve coverage to 90%
* feat: improve coverage
* remove most unix-only tests
* Update src/skim_tests.rs
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
* fixes
* chore: misc
---------
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
* chore: cleanup
---------
Co-authored-by: LoricAndre <57358788+LoricAndre@users.noreply.github.com>
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
Co-authored-by: Loric ANDRE <loric.andre@pm.me>
2026-06-26 00:36:07 +02:00
LoricAndre
7e2cdf3c8e
tests: improve coverage to 90% ( #1099 )
...
* tests: improve coverage to 90%
* feat: improve coverage
* remove most unix-only tests
* Update src/skim_tests.rs
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
* fixes
* chore: misc
---------
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2026-06-25 19:12:49 +00:00
LoricAndre
8187a12196
test: add unit tests for the shell & manpage generators ( #1098 )
...
* test: add unit tests for the shell & manpage generators
* chore: propagate key bindings generation errors
2026-06-24 18:18:15 +00:00
LoricAndre
b56eed4125
feat(ci): upload coverage report to pages for easier browsing ( #1096 )
...
* feat(ci): upload coverage report to pages for easier browsing
* fix: remove anchors
* fix: release report
* fix: coverage percent
* docs: update README
* chore: only on master
2026-06-24 18:55:33 +02:00
LoricAndre
e85cf6b708
chore(ci): use github's coverage ( #1094 )
...
* chore(ci): use github's coverage
* fix: perms
* chore: ci
* test(ci): comment perm to check triggers
* test(ci): readd perm
* fix(ci): test with dist config
* fix(ci): generate dist
* fix
* docs: remove codecov
* chore: delete codecov file
2026-06-24 12:51:44 +02:00
dependabot[bot]
7994e44412
chore(deps): bump the cargo-prod group with 4 updates ( #1093 )
...
Bumps the cargo-prod group with 4 updates: [log](https://github.com/rust-lang/log ), [ratatui](https://github.com/ratatui/ratatui ), [ratatui-image](https://github.com/ratatui/ratatui-image ) and [ron](https://github.com/ron-rs/ron ).
Updates `log` from 0.4.32 to 0.4.33
- [Release notes](https://github.com/rust-lang/log/releases )
- [Changelog](https://github.com/rust-lang/log/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/log/compare/0.4.32...0.4.33 )
Updates `ratatui` from 0.30.1 to 0.30.2
- [Release notes](https://github.com/ratatui/ratatui/releases )
- [Changelog](https://github.com/ratatui/ratatui/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ratatui/ratatui/compare/ratatui-v0.30.1...ratatui-v0.30.2 )
Updates `ratatui-image` from 11.0.4 to 11.0.5
- [Release notes](https://github.com/ratatui/ratatui-image/releases )
- [Changelog](https://github.com/ratatui/ratatui-image/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ratatui/ratatui-image/compare/v11.0.4...v11.0.5 )
Updates `ron` from 0.12.1 to 0.12.2
- [Release notes](https://github.com/ron-rs/ron/releases )
- [Changelog](https://github.com/ron-rs/ron/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ron-rs/ron/compare/v0.12.1...v0.12.2 )
---
updated-dependencies:
- dependency-name: log
dependency-version: 0.4.33
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-prod
- dependency-name: ratatui
dependency-version: 0.30.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-prod
- dependency-name: ratatui-image
dependency-version: 11.0.5
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-prod
- dependency-name: ron
dependency-version: 0.12.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-prod
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-23 12:57:53 +00:00
Loric ANDRE
fbd426f569
release: v4.8.0
2026-06-17 14:31:28 +02:00
Loric ANDRE
00165fbc98
docs: update ARCHITECTURE.md
2026-06-17 14:07:13 +02:00
Loric ANDRE
0de1a2acbb
chore: format imports
2026-06-17 13:58:44 +02:00
Loric ANDRE
42fa8e143b
chore: add image tests & examples
2026-06-17 13:56:37 +02:00
LoricAndre
a5ca0c8885
feat: add image preview support & preview spinner while loading ( #1081 )
...
* chore: generate manpage
* feat: image preview
* feat: add spinner while preview loads
* chore: misc
* chore: generate files
* chore: review
* chore: generate lockfile
* feat: allow forcing halfblock backend for weird envs
* chore: generate files
* fix: avoid race conditions in preview
2026-06-17 08:21:44 +00:00
dependabot[bot]
1a223219fb
chore(deps): bump the cargo-prod group with 7 updates ( #1092 )
...
* chore(deps): bump the cargo-prod group with 7 updates
Bumps the cargo-prod group with 7 updates:
| Package | From | To |
| --- | --- | --- |
| [gungraun](https://github.com/gungraun/gungraun ) | `0.19.1` | `0.19.2` |
| [log](https://github.com/rust-lang/log ) | `0.4.31` | `0.4.32` |
| [memchr](https://github.com/BurntSushi/memchr ) | `2.8.1` | `2.8.2` |
| [ratatui](https://github.com/ratatui/ratatui ) | `0.30.0` | `0.30.1` |
| [regex](https://github.com/rust-lang/regex ) | `1.12.3` | `1.12.4` |
| [which](https://github.com/harryfei/which-rs ) | `8.0.2` | `8.0.3` |
| [insta](https://github.com/mitsuhiko/insta ) | `1.47.2` | `1.48.0` |
Updates `gungraun` from 0.19.1 to 0.19.2
- [Release notes](https://github.com/gungraun/gungraun/releases )
- [Changelog](https://github.com/gungraun/gungraun/blob/main/CHANGELOG.md )
- [Commits](https://github.com/gungraun/gungraun/compare/v0.19.1...v0.19.2 )
Updates `log` from 0.4.31 to 0.4.32
- [Release notes](https://github.com/rust-lang/log/releases )
- [Changelog](https://github.com/rust-lang/log/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/log/compare/0.4.31...0.4.32 )
Updates `memchr` from 2.8.1 to 2.8.2
- [Commits](https://github.com/BurntSushi/memchr/compare/2.8.1...2.8.2 )
Updates `ratatui` from 0.30.0 to 0.30.1
- [Release notes](https://github.com/ratatui/ratatui/releases )
- [Changelog](https://github.com/ratatui/ratatui/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ratatui/ratatui/compare/ratatui-v0.30.0...ratatui-v0.30.1 )
Updates `regex` from 1.12.3 to 1.12.4
- [Release notes](https://github.com/rust-lang/regex/releases )
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/regex/compare/1.12.3...1.12.4 )
Updates `which` from 8.0.2 to 8.0.3
- [Release notes](https://github.com/harryfei/which-rs/releases )
- [Changelog](https://github.com/harryfei/which-rs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/harryfei/which-rs/compare/8.0.2...8.0.3 )
Updates `insta` from 1.47.2 to 1.48.0
- [Release notes](https://github.com/mitsuhiko/insta/releases )
- [Changelog](https://github.com/mitsuhiko/insta/blob/master/CHANGELOG.md )
- [Commits](https://github.com/mitsuhiko/insta/compare/1.47.2...1.48.0 )
---
updated-dependencies:
- dependency-name: gungraun
dependency-version: 0.19.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-prod
- dependency-name: log
dependency-version: 0.4.32
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-prod
- dependency-name: memchr
dependency-version: 2.8.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-prod
- dependency-name: ratatui
dependency-version: 0.30.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-prod
- dependency-name: regex
dependency-version: 1.12.4
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-prod
- dependency-name: which
dependency-version: 8.0.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-prod
- dependency-name: insta
dependency-version: 1.48.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-prod
...
Signed-off-by: dependabot[bot] <support@github.com>
* fix: fix failing tests after ratatui update
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Loric ANDRE <loric.andre@pm.me>
2026-06-16 22:40:19 +02:00
LoricAndre
b5b11a472f
fix: tmux sigpipe ( #1090 )
...
* fix: SIGPIPE when piped command in popup
* chore: export SKIM_DEFAULT_COMMAND when the cli feature is disabled
* fix: exit silently on write error
2026-06-12 10:06:43 +00:00
LoricAndre
6ddf0314e9
perf: optimize --tac pipeline ( #1089 )
2026-06-12 09:41:04 +00:00
LoricAndre
3f9e5e5687
fix: multiline popup cmd misread ( #1088 )
...
* fix: avoid passing cmd through tmux so we don't capture it when multiline
closes #1086
* chore: get default command in SkimOptions::from_env
2026-06-12 09:23:28 +00:00
LoricAndre
91e9cbe512
chore: add msrv checks ( #1083 )
...
* chore: add msrv checks
* fix
2026-06-09 13:55:51 +02:00
dependabot[bot]
9ec676ae88
chore(deps): bump the cargo-prod group with 4 updates ( #1080 )
...
Bumps the cargo-prod group with 4 updates: [gungraun](https://github.com/gungraun/gungraun ), [log](https://github.com/rust-lang/log ), [memchr](https://github.com/BurntSushi/memchr ) and [serial_test](https://github.com/palfrey/serial_test ).
Updates `gungraun` from 0.19.0 to 0.19.1
- [Release notes](https://github.com/gungraun/gungraun/releases )
- [Changelog](https://github.com/gungraun/gungraun/blob/main/CHANGELOG.md )
- [Commits](https://github.com/gungraun/gungraun/compare/v0.19.0...v0.19.1 )
Updates `log` from 0.4.30 to 0.4.31
- [Release notes](https://github.com/rust-lang/log/releases )
- [Changelog](https://github.com/rust-lang/log/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/log/compare/0.4.30...0.4.31 )
Updates `memchr` from 2.8.0 to 2.8.1
- [Commits](https://github.com/BurntSushi/memchr/compare/2.8.0...2.8.1 )
Updates `serial_test` from 3.4.0 to 3.5.0
- [Release notes](https://github.com/palfrey/serial_test/releases )
- [Commits](https://github.com/palfrey/serial_test/compare/v3.4.0...v3.5.0 )
---
updated-dependencies:
- dependency-name: gungraun
dependency-version: 0.19.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-prod
- dependency-name: log
dependency-version: 0.4.31
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-prod
- dependency-name: memchr
dependency-version: 2.8.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-prod
- dependency-name: serial_test
dependency-version: 3.5.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-prod
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-03 21:42:25 +02:00
dependabot[bot]
fef3cfd909
chore(deps): bump the cargo-prod group with 2 updates ( #1079 )
...
Bumps the cargo-prod group with 2 updates: [log](https://github.com/rust-lang/log ) and [serde_json](https://github.com/serde-rs/json ).
Updates `log` from 0.4.29 to 0.4.30
- [Release notes](https://github.com/rust-lang/log/releases )
- [Changelog](https://github.com/rust-lang/log/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/log/compare/0.4.29...0.4.30 )
Updates `serde_json` from 1.0.149 to 1.0.150
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.149...v1.0.150 )
---
updated-dependencies:
- dependency-name: log
dependency-version: 0.4.30
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-prod
- dependency-name: serde_json
dependency-version: 1.0.150
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-prod
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-27 21:01:06 +02:00
Loric ANDRE
7e6115070b
release: v4.7.0
2026-05-21 23:13:25 +02:00
LoricAndre
5ac979d42d
feat: add --disable-pattern option to selectively disable items ( #1077 )
...
* feat: add `--disable-pattern` option to selectively disable items
* chore: generate files
* fix: do not pre-select disabled items
* tests
2026-05-21 20:56:44 +00:00
Loric ANDRE
c7860a1a16
chore: crate-level lints
2026-05-21 18:19:40 +02:00
Loric ANDRE
a885c0b4fe
fix(ari): tweak previous char bonuses
2026-05-21 16:25:57 +02:00
Loric ANDRE
cb8becdc77
release: v4.6.3
2026-05-20 15:41:48 +02:00
LoricAndre
0ce5764b11
fix: item matching mismatching ( closes #1071 ) ( #1073 )
2026-05-20 13:26:10 +00:00
LoricAndre
d3592461fd
fix: re-enable --no-mouse ( #1074 )
...
closes #1072
2026-05-20 13:01:02 +00:00
dependabot[bot]
fd7e8ac101
chore(deps): bump the cargo-prod group with 2 updates ( #1070 )
...
Bumps the cargo-prod group with 2 updates: [gungraun](https://github.com/gungraun/gungraun ) and [shlex](https://github.com/comex/rust-shlex ).
Updates `gungraun` from 0.18.2 to 0.19.0
- [Release notes](https://github.com/gungraun/gungraun/releases )
- [Changelog](https://github.com/gungraun/gungraun/blob/main/CHANGELOG.md )
- [Commits](https://github.com/gungraun/gungraun/compare/v0.18.2...v0.19.0 )
Updates `shlex` from 1.3.0 to 2.0.1
- [Changelog](https://github.com/comex/rust-shlex/blob/master/CHANGELOG.md )
- [Commits](https://github.com/comex/rust-shlex/commits )
---
updated-dependencies:
- dependency-name: gungraun
dependency-version: 0.19.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-prod
- dependency-name: shlex
dependency-version: 2.0.1
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: cargo-prod
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-19 20:22:14 +02:00
dependabot[bot]
32c1d105c9
chore(deps): bump the cargo-prod group with 3 updates ( #1069 )
...
Bumps the cargo-prod group with 3 updates: [clap_complete](https://github.com/clap-rs/clap ), [nix](https://github.com/nix-rust/nix ) and [tokio](https://github.com/tokio-rs/tokio ).
Updates `clap_complete` from 4.6.3 to 4.6.5
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.6.3...clap_complete-v4.6.5 )
Updates `nix` from 0.31.2 to 0.31.3
- [Changelog](https://github.com/nix-rust/nix/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nix-rust/nix/compare/v0.31.2...v0.31.3 )
Updates `tokio` from 1.52.2 to 1.52.3
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.52.2...tokio-1.52.3 )
---
updated-dependencies:
- dependency-name: clap_complete
dependency-version: 4.6.5
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-prod
- dependency-name: nix
dependency-version: 0.31.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-prod
- dependency-name: tokio
dependency-version: 1.52.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-prod
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-12 18:49:11 +02:00
dependabot[bot]
168ac72776
chore(deps): bump tokio from 1.52.1 to 1.52.2 in the cargo-prod group ( #1067 )
...
Bumps the cargo-prod group with 1 update: [tokio](https://github.com/tokio-rs/tokio ).
Updates `tokio` from 1.52.1 to 1.52.2
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.52.1...tokio-1.52.2 )
---
updated-dependencies:
- dependency-name: tokio
dependency-version: 1.52.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-prod
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: LoricAndre <57358788+LoricAndre@users.noreply.github.com>
2026-05-07 12:37:41 +00:00
LoricAndre
e361a8dec0
chore(ci): readd PR check ( #1068 )
...
* chore(ci): readd PR check
* fix(ci): use pull_request event
* fix(ci): bash syntax
* fix(ci): pass git cliff context as jq-generated file
* fix(ci): simpler check for changes
* fix(ci): output message if no diff too
* fix(ci): rerun on edit
* fix(ci): exit codes
* chore: fix typos (ci should fail)
* chore: generate files
2026-05-07 12:20:49 +00:00
Loric ANDRE
ec77fa7245
release: v4.6.2
2026-05-02 19:55:45 +02:00
Loric ANDRE
c3bac9f697
fix(windows): use 1-based cursor position ( closes #1065 )
2026-05-02 19:39:42 +02:00
dependabot[bot]
19d2640fe1
chore(deps): bump clap_complete in the cargo-prod group ( #1066 )
...
Bumps the cargo-prod group with 1 update: [clap_complete](https://github.com/clap-rs/clap ).
Updates `clap_complete` from 4.6.2 to 4.6.3
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.6.2...clap_complete-v4.6.3 )
---
updated-dependencies:
- dependency-name: clap_complete
dependency-version: 4.6.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-prod
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-02 19:18:59 +02:00
Loric ANDRE
8d92d05b8e
release: v4.6.1
2026-04-26 19:59:49 +02:00
LoricAndre
0457fd2e62
fix: do not truncate display when longer than text ( #1064 )
...
* chore: group dependabot PRs
* fix: do not truncate display when longer than text (closes #1063 )
* chore: comment review
* chore: review
* chore: stricter test
2026-04-26 15:18:10 +00:00
dependabot[bot]
6fb2cc5feb
chore(deps): bump tokio from 1.51.1 to 1.52.1 ( #1059 )
...
Bumps [tokio](https://github.com/tokio-rs/tokio ) from 1.51.1 to 1.52.1.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.51.1...tokio-1.52.1 )
---
updated-dependencies:
- dependency-name: tokio
dependency-version: 1.52.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-21 10:45:48 +00:00
dependabot[bot]
87a2536193
chore(deps): bump clap from 4.6.0 to 4.6.1 ( #1060 )
...
Bumps [clap](https://github.com/clap-rs/clap ) from 4.6.0 to 4.6.1.
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.6.0...clap_complete-v4.6.1 )
---
updated-dependencies:
- dependency-name: clap
dependency-version: 4.6.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-21 10:28:52 +00:00
dependabot[bot]
44e8aef062
chore(deps): bump interprocess from 2.4.0 to 2.4.2 ( #1058 )
...
Bumps [interprocess](https://github.com/kotauskas/interprocess ) from 2.4.0 to 2.4.2.
- [Release notes](https://github.com/kotauskas/interprocess/releases )
- [Commits](https://github.com/kotauskas/interprocess/compare/2.4.0...2.4.2 )
---
updated-dependencies:
- dependency-name: interprocess
dependency-version: 2.4.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-21 10:00:28 +00:00
LoricAndre
b9b64e6591
chore: frizbee as a feature and remove quotes from output-format ( #1062 )
...
* fix: remove quotes from output-format
* chore: add frizbee feature
2026-04-21 09:45:54 +00:00
phanium
cf49f60d96
fix(windows): raw_arg to avoid escape issue ( #1061 )
...
* fix(windows): raw_arg to avoid escape issue
* chore: tweaks
---------
Co-authored-by: Loric ANDRE <loric.andre@pm.me>
2026-04-21 11:26:35 +02:00
Loric ANDRE
bf63404ad5
chore: delete dangerous (and not that useful) PR action in favor of a just recipe
2026-04-15 14:12:21 +02:00
Loric ANDRE
ca986f444c
release: v4.6.0
2026-04-14 13:52:54 +02:00
Loric ANDRE
98f9612e97
fix: remove breaking change introduced with 7375d30b
2026-04-14 13:39:26 +02:00