[neomutt-devel] NeoMutt 2024-11-14

Richard Russon rich at flatcap.org
Thu Nov 14 14:00:07 CET 2024


## Notes

This release is mostly bug-fixes.

- Expando handling (`%x` things) should now be robust, including escaping chars like `<`
- CLI Crypto is no-longer devel - https://neomutt.org/feature/cli-crypto

## Sponsors

Special thanks to our *sponsors*:

- Jakub Jindra (@jindraj)
- Scott Kostyshak (@scottkosty)
- Ander Punnar (@4nd3r)
- Igor Serebryany (@igor47)
- Mark Korondi (@kmARC)
- Robert Labudda
- Mateus Etto (@yutsuten)
- J Sheng (@lamons)
- Bastian Bittorf (@bittorf)
- Nicolas Évrard (@nicoe)
- Farzad Sadeghi (@terminaldweller)
- Patrick Koetter (@patrickbenkoetter)
- 海老根蓉也
- Reiko Kaps
- Joonas Laine
- Marton Balazs

Become a sponsor of NeoMutt - https://neomutt.org/sponsor

## Thanks

Many thanks to our *new contributors*:

- Colin Wee (@googlebleh)
- 李经纬 (@ljw20180420)
- Viacheslav Chimishuk (@vchimishuk)

and our *regular contributors*:

- Alejandro Colomar (@alejandro-colomar)
- Jakub Jindra (@jindraj)
- Carlos Henrique Lima Melara (@charles2910)
- Pietro Cerutti (@gahr)
- Emir Sari (@bitigchi)
- Ryan d'Huart (@homoelectromagneticus)
- Gerrit Rüsing (@kbcb)
- vuori (@vuori)
- James Cook (@falsifian)

## Security

- Fixed: CVE-2024-49393
- Fixed: CVE-2024-49394
- #4300 Read the protected Message-ID

## Features

- #4336 Allow toggling numeric configs, e.g. `:toggle pager_index_lines`
- #4427 alias: tag/untag pattern
- query: tag with `<space>`

## Contrib

- #4400 `mutt_oauth2.py`: Fix reference to `client_secret`

## Bug Fixes

- #4399 fix duplicate save-hook
- #4403 expando: fix escaping
- #4404 browser: fix enter-quit-enter
- #4405 pager: fix repaint
- #4407 config: warn about deprecated variables
- #4425 Refresh alias/query dialog on alias/query format change
- #4433 compose: fix redraw on attachment
- #4436 compose: fix search with `arrow_cursor`
- #4438 autocrypt: fix `copy_normalize_addr()`
- alias: fix cli crash
- expando: fix relative dates
- expando: padding default to space

## Translations

- 100% German
- 100% Turkish
- 99% Czech
- 99% Slovak
- 82% French

## Docs

- drop refs to always-enabled features
- fix typo in unmacro
- fix broken link
- ncrypt: fix typo in `config.c`

## Build

- #4409 Use FreeBSD 14.1 in Cirrus CI

## Code

- #4294 Create memory alloc wrappers
- #4391 Don't return the result of `realpath()` on failure
- #4417 Fix memory leak in hcache
- #4423 Lots of expando refactoring
- fix type of PatternFlags.tag
- tidy: `smime_get_key_by_str()`

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <https://mailman.neomutt.org/pipermail/neomutt-devel-neomutt.org/attachments/20241114/0167d3ba/attachment.sig>


More information about the neomutt-devel mailing list