NEWS
- breaking: hooks file now has to be set in alot's config and defaults to no hooks
- info: forwarded mails now set Reference header to include them in original thread
- config: new option "thread_unfold_matching" to determine which messages are unfolded initially in thread mode
- deps: bump dependency to python-gpg to >0.10 to avoid use of outdated version from pypi
- deps: alot now requires python v>=3.8
- improved handling of ANSI escape codes
- info: mail paths (sent/drafts etc) now interpret environment variables
- lots of fixes relating to configobj, notmuch-config, theming, and the build and CI processes
-- below is autogenerated from commits (thx GitHub!)
What's Changed
- db: thread: Fix 'oldest subject' thread names by @kbingham in #1591
- Find notmuch config in new locations by @lucc in #1595
- Suggest -o display_link_number=1 for w3m by @MacGyverNL in #1606
- Fix external tmux command without display by @MacGyverNL in #1605
- commands/search/tag: Use only thread id in testquery by @guludo in #1612
- Catch LookupError if message has no Subject header by @matclab in #1614
- Fix some issues regarding ANSI CSI handling by @guludo in #1611
- alot/settings: Use notmuch config to read configuration by @guludo in #1615
- build: added pyproject.toml by @teto in #1621
- build(deps-dev): bump certifi from 2023.5.7 to 2023.7.22 by @dependabot in #1623
- add a nix flake by @teto in #1624
- Support env variables in mail_container path by @milhnl in #1625
- Add missing import by @lucc in #1626
- ExternalCommand: Fix unbound variables. by @ryneeverett in #1628
- Fix configobj to relay tuple type errors by @brandonpayton in #1633
- Use GitHub actions by @lucc in #1617
- make default theme readable by @meeuw in #1640
- Theme tester by @meeuw in #1641
- commands/search: Add option --all-folded to select by @guludo in #1618
- Fix default hooks config path to conform to XDG by @milhnl in #1644
- build: bump nix flake dependencies and make poetry2nix work again by @RobinJadoul in #1651
- Avoid signal handling reentrancy issues by @RobinJadoul in #1650
- Update github actions to run on node 20 by @lucc in #1652
- Set the locale to the user’s default setting by @tom-kuca in #1654
- Add github action to check the nix build by @lucc in #1653
- Update ci badge in the readme by @lucc in #1656
- removed obsolete/faulty libmagic workaround by @paumr in #1663
- build(deps-dev): bump setuptools from 59.6.0 to 70.0.0 by @dependabot in #1662
- build(deps-dev): bump zipp from 3.6.0 to 3.19.1 by @dependabot in #1661
- build(deps-dev): bump certifi from 2023.7.22 to 2024.7.4 by @dependabot in #1660
- build(deps-dev): bump urllib3 from 1.26.16 to 1.26.19 by @dependabot in #1659
- build(deps-dev): bump idna from 3.4 to 3.7 by @dependabot in #1664
- Properly sanitize control chars in subject/headers/body by @lfos in #1646
- build(deps-dev): bump pygments from 2.14.0 to 2.15.0 by @dependabot in #1635
- Added an option to unfold only messages matching a query by @po1vo in #1585
- commands: thread: Reference existing message when forwarding by @kbingham in #1593
- build(deps): bump twisted from 21.2.0 to 24.3.0 by @dependabot in #1665
- Doc updates by @lucc in #1669
- Migrate to pyproject.toml by @lucc in #1668
- nix: install support files by @lucc in #1670
- nix: parse dependencies from pyproject file by @lucc in #1671
- Fix spawn tests in different environments by @lucc in #1667
- Make hooks optional by @pazz in #1672
- notmuch2 copatibility by @pazz in #1673
- Reacticate CI jobs after switch to pyproject and setuptools by @lucc in #1675
- Update readthedocs config to version 2 by @lucc in #1674
- Add a ci check for the generated docs by @lucc in #1677
- dynamic version strings by @pazz in #1676
New Contributors
- @kbingham made their first contribution in #1591
- @guludo made their first contribution in #1612
- @matclab made their first contribution in #1614
- @dependabot made their first contribution in #1623
- @milhnl made their first contribution in #1625
- @brandonpayton made their first contribution in #1633
- @meeuw made their first contribution in #1640
- @RobinJadoul made their first contribution in #1651
- @tom-kuca made their first contribution in #1654
- @paumr made their first contribution in #1663
- @lfos made their first contribution in #1646
- @po1vo made their first contribution in #1585
Full Changelog: 0.10...0.11