Skip to content

v0.8.0

Choose a tag to compare

@github-actions github-actions released this 30 Sep 23:57
· 15 commits to main since this release
0a51fbf

Added

  • Link-hint mode shows each link's text next to its URL. The f popup used to list bare URLs, which made it hard to tell which letter belonged to which link in the document. Each row now reads letter, link text, URL. Text that wraps across lines is joined back together; autolinks and mailto: addresses still show the URL once. The popup grows up to 100 columns to fit, and shortens the text before the URL when a row is too long. Y (copy URL) uses the same rows. (#8, #13)
  • $XDG_CONFIG_HOME is honored on every platform. When it is set to an absolute path, ink reads $XDG_CONFIG_HOME/ink/config.toml and loads custom themes from $XDG_CONFIG_HOME/ink/themes/ — so macOS users who keep dotfiles under ~/.config no longer need ~/Library/Application Support. Unset, empty, or relative values fall back to the platform default, exactly as before, and an existing config in the platform folder stays in use until $XDG_CONFIG_HOME/ink exists, so upgrading never orphans it. ink config path prints whichever location is in effect. (#5, #11)
  • Conda and Pixi install instructions, for the community-maintained conda-forge package: conda install -c conda-forge ink-md or pixi global install ink-md. Thanks to @mariusrueve. (#9)

Fixed

  • Linux binaries run on Ubuntu 22.04 LTS again. Release builds had moved to a runner with glibc 2.39, so the binary, the .deb/.rpm, and Homebrew on Linux all failed on 22.04 with GLIBC_2.39 not found. Linux builds are now pinned to a glibc 2.35 baseline (Ubuntu 22.04, Debian 12 and newer), and the release fails if a binary ever needs a newer glibc. (#6, #10)

Security

  • rustls 0.23.45 (RUSTSEC-2026-0285): the previous version accepted TLS 1.3 handshake messages across encryption-level boundaries. Affects remote fetching only. (#14)

Docs

  • README gained a Contributors section. (#12)

What's Changed

  • docs: add Conda and Pixi installation instructions by @mariusrueve in #9
  • fix(deps): bump rustls to 0.23.45 (RUSTSEC-2026-0285) by @borghei in #14
  • ci: build Linux release binaries on ubuntu-22.04 for a glibc 2.35 baseline by @borghei in #10
  • feat(config): honor $XDG_CONFIG_HOME for config and themes by @borghei in #11
  • feat: show link text next to the URL in link-hint mode by @borghei in #13
  • docs: add a Contributors section to the README by @borghei in #12
  • chore(release): v0.8.0 by @borghei in #15

New Contributors

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