✉️ Teaching an Old Dog New Tricks -- IRC: #neomutt on irc.libera.chat
This is a fixed version of last week's release. Sorry about that.
Some bug fixes and one big feature :-)
True Colour support.
To enable this, you need to export TERM=xterm-direct
(shell) and set color_directcolor = yes
(neomutt).
Then you can use RGB hex colours in your config:
color status #ffffff #ff8080
color index #80c000 #007890 apple
Many thanks to our new contributors:
our regular contributors:
ssl_force=true
This is a Bug-Fix Release.
It also contains some speed improvements -- Thanks Steinar!
Special thanks to our sponsors:
Many thanks to our new contributors:
and our regular contributors:
set
) / all (set all
) config variablesimap_send_id
- Send IMAP ID command when logging inmake install
This is a big release and a lot has changed.
If you find any problems, please let us know as soon as you can.
You can discuss the latest release, here,
Thanks :heart:
Special thanks to our sponsors:
Many thanks to our new contributors:
and our regular contributors:
sendmail
and inews
don't contain shell meta characterssource
in hooks to point to relative paths--gsasl
configure option)edit_headers
socket_timeout
to time out read/write operations%[fmt]
in $folder_format
attribution_locale
in indent_string
and post_indent_string
~K
to search Bcc, include Bcc in ~C
, %C
, ~L
, and ~p
$my_var
) with -Q
$my_var
) with -D
Message-ID
headerssidebar_divider_char
status_on_top
to work on complex windows, e.g., attachindex_format
color
regexesFrom
linessmime_sign_as
instead of pgp_sign_as
when signing S/MIME messagessmime_sign_as
instead of smime_default_key
when signing$pager_read_delay = 1
hdr_order
not sorting last header correctlyunhook index-format-hook
New
$account_command
- Shell command to retrieve account credentials$mailbox_folder_format
- printf-like format string for the browser's display of mailbox folders$nm_config_file
- Configuration file for notmuch. Use 'auto' to detect configuration.$nm_config_profile
- Configuration profile for notmuch.Renamed for consistency (old names still work)
$ask_follow_up
-> $ask_followup_to
$attribution
-> $attribution_intro
$connect_timeout
-> $socket_timeout
$implicit_autoview
-> $implicit_auto_view
$message_cachedir
-> $message_cache_dir
$post_indent_string
-> $attribution_trailer
$tmpdir
-> $tmp_dir
sidebar_whitelist
-> sidebar_pin
unsidebar_whitelist
-> sidebar_unpin
Changed default
attach_format = "%u%D%I %t%4n %T%d %> [%.7m/%.10M, %.6e%?C?, %C?, %s] "
More space for the attachment filenamesidebar_divider_char = "|"
Allow an empty divider charDeprecated
$vfolder_format
use $folder_format
--ubsan
configure option)--compile-commands
configure option)data
directoryThis is a Bug-Fix Release.
Many thanks to our new contributor:
our regular contributors:
and our sharp-eyed testers:
This is a Bug-Fix Release.
After last week's enormous release, it's a great relief that few bugs have been found.
The biggest change in this release is the colour handling. I'd hoped the last release would be a stepping stone to improved colour handling. Lots of you explained, in detail, how that wasn't the case.
Sorry!
All colours should now work correctly. In particular, "default" means transparent.
# Emails with subject "work" are blue
color index blue default "~s work"
# Emails from "boss" have background red
color index default red "~f boss"
Emails that match both conditions will be blue with a red background.
Before this release, only the last matching color
line would be applied.
If you have any questions, please:
#neomutt
on irc.libera.chat
Many thanks to our regular contributors:
and our valiant testers:
It's been nearly six months since our last release, but we've been really busy. We've made over 500 commits and attracted lots of new contributors.
There are lots of ways you could help NeoMutt. Or perhaps you could buy @flatcap a beer :smile:
Composing multi-part emails is easier than ever.
Compose shows you the layout of your attachments and allows you to make and break groups, and reorder the parts in an understandable way.
For the last few releases, the colours have been neglected. Now, they should be working correctly again.
Many thanks to our new contributors:
and our regular contributors:
smtp_user
is setfast_reply
to 'to', 'cc', or 'bcc'set rfc2047_parameters = yes
!
s work inside %{}
, %[]
and %()
--fuzzing
--debug-color
--debug-queue
menu_loop()
Context
mutt_get_field()
color quoted
codestrto*
wrappersThis is a Bug-Fix Release.
Many thanks to our new contributor:
and our regular contributors:
<entire-thread>
<edit-or-view-raw-message>
This is a Bug-Fix Release.
Most notably, it fixes the problems with new mail. You should now get notifications again and change-folder will prompt you with folders containing new mail.
We have removed the Slang GUI from the build. It doesn't work; it isn't understood; it's seldom used.
Many thanks to our regular contributors:
hdr_order
to use the longest matchsidebar_spoolfile
colourcheck_stats
for Notmuch mailboxes$ssl_force_tls
There hasn't been a NeoMutt release for eight months, but we haven't been idle. We've spent the time making some huge architectural improvements to the code. Of course, big changes come with the risk that we might have broken things.
We're happy that NeoMutt is stable and ready for general use, once again, and we encourage you to upgrade.
If you find any problems please let us know as soon as possible. (There will probably be a bug-fix release in a week or two)
Config: If you want new mail to be detected automatically, make sure that you
have the config set mail_check_stats = yes
This now applies in a few more places, including Notmuch mailboxes.
Many thanks to our new contributors:
and our regular contributors:
$use_threads
feature
https://neomutt.org/feature/use-threads
$local_date_header
option<sync-mailbox
> to fail quietly<vfolder-window-reset>
my_
variables$pager_read_delay
nm_query_window_timebase
$nm_record
work in non-notmuch mailboxes$greeting
- a welcome message on top of emailsWe've renamed a lot of config variables, adding underscores, for clarity and
consistency, e.g. askbcc
becomes ask_bcc
.
The old names will continue to work for the foreseeable future.
<collapse-all>
<mark-message>
type=