Skip to content

v0.12

Latest

Choose a tag to compare

@lucc lucc released this 11 Dec 18:57

NEWS

  • breaking: drop support for python 3.8, add support for python 3.13 & 3.14
  • deps: Increase required version of notmuch2 to 0.34.2
  • deps(nix): use pyproject-nix to parse the pyproject.toml file
  • feature: Introduce a configurable thread search limit and :limit command
  • info: start adding type hints to the code and type checking to CI
  • info: various fixes around content transfer encoding
  • info: Allow SGR ANSI control sequences
  • info: improved contrast of focused attachments
  • info: parse real names containing special characters in email addresses
  • info: add .git_archival.txt
  • info: fix return type of message without a preferred body

Below is autogenerated from commit messages.

What's Changed

  • Fix return type of message without a preferred body by @johslarsen in #1682
  • Add .git_archival.txt by @LecrisUT in #1683
  • Support Python 3.13's removal of mailcap by @jelly in #1684
  • Update flake for new mailcap dependency by @lucc in #1685
  • fix default-theme to correctly highlight focused attachments by @paumr in #1687
  • Python 3.14 fixes by @meeuw in #1691
  • Run test on python 3.13 by @lucc in #1686
  • Allow SGR ANSI control sequences by @lfos in #1697
  • Drop support for python 3.8 by @lucc in #1700
  • nix: use pyproject-nix to parse the pyproject.toml file by @lucc in #1699
  • Introduce a configurable thread search limit by @lfos in #1696
  • Increase required version of notmuch2 by @lucc in #1702
  • Add type hints and mypy type checking to the codebase by @Copilot in #1695
  • db/utils: correctly handle non-UTF8 8bit encodings by @johslarsen in #1698
  • Add test case for encoding problems by @teto in #1369
  • Parse real names containing special characters. by @ryneeverett in #1706
  • Release v0.12 by @lucc in #1708

New Contributors

Full Changelog: v0.11...v0.12