Skip to content

Releases: shanselman/winget-tui

v0.13.0

08 Jun 01:16

Choose a tag to compare

winget-tui v0.13.0

A terminal UI for Windows Package Manager (winget).

📦 Downloads

File Platform
winget-tui-x64.exe Windows x64
winget-tui-arm64.exe Windows ARM64
winget-tui-<version>-x64.zip Windows x64 portable ZIP for winget
winget-tui-<version>-arm64.zip Windows ARM64 portable ZIP for winget

Usage

Download the executable for your platform and run it. No installation required.

What's Changed

  • [Repo Assist] test: add coverage for handle_tab_click by @github-actions[bot] in #187
  • [Repo Assist] test: add coverage for parse_pins_from_table by @github-actions[bot] in #190
  • [Repo Assist] refactor: extract open_detail_url helper to remove URL-handler duplication by @github-actions[bot] in #193
  • ci: bump github/gh-aw-actions from 0.72.1 to 0.74.4 by @dependabot[bot] in #194
  • ci: bump azure/trusted-signing-action from 1.2.0 to 2.0.0 by @dependabot[bot] in #195
  • [Repo Assist] test: add stub-path coverage for truncated package IDs in load_detail by @github-actions[bot] in #196
  • [Repo Assist] test: add merge_over pin_state tests + remove duplicate ACCENT_DARK by @github-actions[bot] in #198
  • [Repo Assist] refactor: simplify app.rs readability (three small cleanups) by @github-actions[bot] in #199
  • deps: bump serde_json from 1.0.149 to 1.0.150 by @dependabot[bot] in #210
  • ci: bump github/gh-aw-actions from 0.74.4 to 0.78.1 by @dependabot[bot] in #225
  • [Repo Assist] chore: add [profile.dev.package.*] opt-level=1 for faster debug builds by @github-actions[bot] in #214
  • [Repo Assist] fix: correct empty-state message in Upgrades view with UnpinnedOnly pin filter by @github-actions[bot] in #228
  • [Repo Assist] feat: add default_pin_filter config option by @github-actions[bot] in #204
  • [Repo Assist] feat: sort by clicking table column headers by @github-actions[bot] in #211

Full Changelog: v0.12.0...v0.13.0

v0.12.0

20 May 15:33

Choose a tag to compare

winget-tui v0.12.0

A terminal UI for Windows Package Manager (winget).

📦 Downloads

File Platform
winget-tui-x64.exe Windows x64
winget-tui-arm64.exe Windows ARM64
winget-tui-<version>-x64.zip Windows x64 portable ZIP for winget
winget-tui-<version>-arm64.zip Windows ARM64 portable ZIP for winget

Usage

Download the executable for your platform and run it. No installation required.

Full Changelog: v0.11.0...v0.12.0

v0.11.0

18 May 00:17

Choose a tag to compare

winget-tui v0.11.0

A terminal UI for Windows Package Manager (winget).

📦 Downloads

File Platform
winget-tui-x64.exe Windows x64
winget-tui-arm64.exe Windows ARM64

Usage

Download the executable for your platform and run it. No installation required.

What's Changed

  • [Repo Assist] chore: add rust-version, repository, homepage, and readme to Cargo.toml by @github-actions[bot] in #173
  • [Repo Assist] docs: add CHANGELOG.md covering v0.1.0 through v0.10.0 by @github-actions[bot] in #179
  • [Repo Assist] perf: replace O(N2) linear scan in dedupe_packages with O(N) HashMap by @github-actions[bot] in #155
  • [Repo Assist] test: add prefer_package and dedupe_packages edge-case tests (231→241) by @github-actions[bot] in #170
  • [Repo Assist] chore: cargo update + fix missing s keybinding in help overlay by @github-actions[bot] in #159
  • [Repo Assist] test: add coverage for handle_normal_mode key bindings by @github-actions[bot] in #156
  • [Repo Assist] fix: sync table viewport after apply_filter when list shrinks (1 test, 231→232) by @github-actions[bot] in #182
  • [Repo Assist] feat: navigate filtered list with arrow keys without leaving filter mode by @github-actions[bot] in #153
  • [Repo Assist] feat(config): add default_sort config option by @github-actions[bot] in #167
  • [Repo Assist] test: add 6 unit tests for sort-desc, UnpinnedOnly filter, and version edge cases (231→237) by @github-actions[bot] in #172
  • [Repo Assist] test: add 5 unit tests for OperationComplete and Error message handling (231→236) by @github-actions[bot] in #174
  • [Repo Assist] test: add 10 unit tests for switch_view state reset and scrollbar_jump by @github-actions[bot] in #175
  • [Repo Assist] test: add coverage for ensure_selection_visible branches and csv_escape by @github-actions[bot] in #152
  • [Repo Assist] test: add coverage for ARP/MSIX local stubs and detail-cache invalidation by @github-actions[bot] in #165
  • [Repo Assist] test: add 11 unit tests for word_wrap in ui.rs by @github-actions[bot] in #166
  • [Repo Assist] feat(ui): make help overlay scrollable by @github-actions[bot] in #176
  • [Repo Assist] perf: skip idle renders when no event, message, or load is in flight by @github-actions[bot] in #181
  • ci: bump gittools/actions from 4.4.2 to 4.5.0 by @dependabot[bot] in #164
  • ci: bump github/gh-aw-actions from ba90f2186d7ad780ec640f364005fa24e797b360 to abea67e08ee83539ea33aaae67bf0cddaa0b03b5 by @dependabot[bot] in #162
  • ci: bump actions/github-script from 373c709c69115d41ff229c7e5df9f8788daa9553 to 3a2844b7e9c422d3c10d287c895573f7108da1b3 by @dependabot[bot] in #163

New Contributors

Full Changelog: v0.10.0...v0.11.0

v0.10.0

26 Apr 01:36

Choose a tag to compare

winget-tui v0.10.0

A terminal UI for Windows Package Manager (winget).

📦 Downloads

File Platform
winget-tui-x64.exe Windows x64
winget-tui-arm64.exe Windows ARM64

Usage

Download the executable for your platform and run it. No installation required.

Full Changelog: v0.9.1...v0.10.0

v0.9.1

24 Apr 18:15

Choose a tag to compare

winget-tui v0.9.1

A terminal UI for Windows Package Manager (winget).

📦 Downloads

File Platform
winget-tui-x64.exe Windows x64
winget-tui-arm64.exe Windows ARM64

Usage

Download the executable for your platform and run it. No installation required.

Full Changelog: v0.9.0...v0.9.1

v0.9.0

23 Apr 17:54

Choose a tag to compare

winget-tui v0.9.0

A terminal UI for Windows Package Manager (winget).

📦 Downloads

File Platform
winget-tui-x64.exe Windows x64
winget-tui-arm64.exe Windows ARM64

Usage

Download the executable for your platform and run it. No installation required.

Full Changelog: v0.8.2...v0.9.0

v0.8.2

23 Apr 17:37

Choose a tag to compare

winget-tui v0.8.2

A terminal UI for Windows Package Manager (winget).

📦 Downloads

File Platform
winget-tui-x64.exe Windows x64
winget-tui-arm64.exe Windows ARM64

Usage

Download the executable for your platform and run it. No installation required.

Full Changelog: v0.8.1...v0.8.2

v0.8.1

21 Apr 18:15

Choose a tag to compare

winget-tui v0.8.1

A terminal UI for Windows Package Manager (winget).

📦 Downloads

File Platform
winget-tui-x64.exe Windows x64
winget-tui-arm64.exe Windows ARM64

Usage

Download the executable for your platform and run it. No installation required.

Full Changelog: v0.8.0...v0.8.1

v0.8.0

20 Apr 05:31

Choose a tag to compare

Highlights

  • Added package pin management in the TUI with p to pin/unpin and P to filter pinned packages.
  • Fixed the Installed view regression so installed packages load correctly after the pin integration.
  • Improved the detail pane for local/Steam/ARP installs so it explains when winget has no richer manifest metadata instead of appearing blank.
  • Collapsed duplicate installed rows from noisy winget output, preferring the newest and most useful entry.

Thanks to everyone testing and filing sharp bug reports.

winget-tui v0.8.0

A terminal UI for Windows Package Manager (winget).

📦 Downloads

File Platform
winget-tui-x64.exe Windows x64
winget-tui-arm64.exe Windows ARM64

Usage

Download the executable for your platform and run it. No installation required.

Full Changelog: v0.7.0...v0.8.0

v0.7.0

19 Apr 21:46

Choose a tag to compare

winget-tui v0.7.0

A terminal UI for Windows Package Manager (winget).

📦 Downloads

File Platform
winget-tui-x64.exe Windows x64
winget-tui-arm64.exe Windows ARM64

Usage

Download the executable for your platform and run it. No installation required.

What's Changed

  • [Repo Assist] chore: cargo update — patch/minor dependency updates by @github-actions[bot] in #121
  • [Repo Assist] perf: use sort_by_cached_key for Name/Id sorts in apply_filter by @github-actions[bot] in #120
  • [Repo Assist] fix: PageUp/PageDown in package list uses actual viewport height by @github-actions[bot] in #122
  • [Repo Assist] fix: is_truncated() now detects ASCII '...' truncation in addition to '...' by @github-actions[bot] in #123
  • [Repo Assist] fix: show status message when homepage/changelog URL is unavailable by @github-actions[bot] in #128
  • Fix mouse wheel direction and package-list click hit-testing by @Copilot in #127

Full Changelog: v0.6.0...v0.7.0