Skip to main content

Release 2.6.0 - PGN viewer, random side, free cursor navigation

· 3 min read

Released: May 4, 2026

Chess-tui 2.6.0

What's New

Bug Fixes

  • Fallback to yay if stockfish not in pacman (#233) (351fb5e)

Chore

  • deps: Bump clap from 4.6.0 to 4.6.1 (#241) (9a4d576)
  • deps: Bump toml from 0.5.11 to 1.1.2+spec-1.1.0 (#244) (eb11f00)
  • deps: Bump rand from 0.10.0 to 0.10.1 (#253) (2219ad2)
  • deps: Bump dirs from 5.0.1 to 6.0.0 (#243) (9dd793a)
  • deps: Bump reqwest from 0.11.27 to 0.13.3 (#242) (063e942)
  • deps: Bump rodio from 0.18.1 to 0.22.2 (#245) (b7eeb1f)
  • deps: Bump ratatui from 0.29.0 to 0.30.0 (#246) (b1681a6)
  • Bump docusaurus (4fe201e)
  • Fix docusaurus doc and warnings (5a303cb)
  • Clean Cargo.toml (b1b2fa7)
  • Bump 2.6.0 (0743bb1)

Dependencies

  • Remove unused deps (cargo udeps + cargo machete) (#232) (3e7a140)

Documentation

  • Update blog post, install doc and add screenshot (c7c75c0)
  • Update readme and cargo (1686c16)

Features

  • Random side button (#237) (fec0f0b)
  • Allow free cursor navigation on non-legal squares when a piece is selected (#234) (7056fef)
  • PGN Import and visualization (#235) (807ceac)
  • Running clippy --fix and fmt (#254) (3adccdb)
  • Loading popup + async methods for lichess (#259) (42fae17)
  • Website fresh landing + seo (#262) (7876869)

Refactoring

  • Clean code + documentation + website update (#240) (6b285a1)

Full Changelog

For the complete list of changes, see the full changelog.


View on GitHub

Release 2.2.0 - Blinking selected cell cursor, Improve the color selection popup, Allow engine to have an argumen...

· One min read
Thomas Mauran
Maintainer

Released: December 16, 2025

What's New

The Lichess Integration - A Deep Dive into Challenges, Solutions, and Future Plans

· 6 min read
Thomas Mauran
Maintainer

Published: December 13, 2025

The Lichess integration in Chess TUI represents one of our most ambitious features, bringing online chess play directly to your terminal. In this blog post, we'll explore the technical challenges we faced, particularly around the polling system, the current state of the integration, and what's coming next.