Rand Stats

Terminal::Capabilities

zef:japhb
Revision history for Terminal-Capabilities

0.0.13  2025-11-09T00:51:34-08:00
  [Features]
  - Add support for autodetecting Windows Terminal, even if outside WSL


0.0.12  2025-10-21T21:01:14-07:00
  [Bug fixes]
  - Corrections for rxvt autodetection


0.0.11  2025-10-16T22:27:38-07:00
  [Bug fixes]
  - Improve autodetection, especially when recursing multiplexers
  - Shorten multiplexer terminal strings and reduce multiple version mess
  - Add reporting of missed env var GHOSTTY_SHELL_FEATURES


0.0.10  2025-10-15T23:43:44-07:00
  [Features]
  - Support Uni3 (= Unicode 3.2) as a separate SymbolSet
  - Add flags for drawing symbol capabilities
  - Add drawing symbol autodetection

  [Cleanup]
  - Refactor has-utf8 handling in Autodetect module

  [Bug Fix]
  - Add missing KONSOLE_VERSION to detected Konsole env vars


0.0.9  2025-10-12T17:18:22-07:00
  [Features]
  - Add support for Zellij multiplexer

  [Cleanup]
  - Reorder multiplexer detection for clarity


0.0.8  2025-10-06T21:05:49-07:00
  [Features]
  - Recursively detect underlying terminal when detecting tmux or screen,
    forcing disabled any capabilities broken by the multiplexer app


0.0.7  2025-10-06T00:24:02-07:00
  [Bug Fix]
  - Ghostty supports the Full symbol-set


0.0.6  2025-10-06T00:04:43-07:00
  [Features]
  - Add autodetection support for Ghostty
  - Add initial autodection support for tmux (but not yet the underlying terminal)


0.0.5  2025-10-05T19:57:11-07:00
  [Features]
  - Support --show-env option in `terminal-autodetect` to show values of all
    known terminal-related environment variables


0.0.4  2025-05-30T20:53:23-07:00
  [Features]
  - Add T::C attributes tracking support of various emoji features
  - Add initial support for environment-based autodetection
  - Add `terminal-autodetect` script to show results of autodetection logic

  [Docs]
  - Add README table explaining feature flag attributes
  - Document ::Autodetect module use in README
  - Various bits of README cleanup and clarification


0.0.3  2023-12-29T19:39:04-08:00
  - Update test missed in WGL4R support changes


0.0.2  2023-12-29T19:10:59-08:00
  - Add support for WGL4R (R = "Required") subset of WGL4
  - (Minimally) document known symbol sets


0.0.1  2023-06-11T19:41:13-07:00
  - Initial version, adapted from Terminal::Widgets::TerminalCapabilities