- filters: add matching against attachment filename
- docs: update filter tips for images
- docs: correct IMAP IDLE default setting
- templates: do not add new line after signature
- release: improve generated email
- commands: add :query to create named notmuch dirs
- imap: drain updates channel when deleting messages
- ui: update vaxis and only use disambiguate csi-u flag
- view: only set seen flag if not present
- templates: Add documentation for .Signature
- security: update dependencies with known vulnerabilities
- filter: allow workers to combine filter terms
- commands: add align
- config: add msglist-scroll-offset
- scrollable: rewrite with scroll offset
- calendar: make invitation matching case-insensitive
- app: add keybinds annotation when printing bindings
- compose: show annotations on the review screen
- binds: parse annotations from keybind config
- templates: use email address as fallback
- Release version 0.17.0
- main: improve version string
- commands: rename patch delete to patch unlink
- templates: fix typo in the docs
- commands: rename patch remove to patch drop
- compose: fix deadlock when editor errors after :reply -c
- ipc: wait for app to be ready before accepting commands
- listbox: send some key events to textinput
- menu: use listbox as fallback command
- app: define two dialog constructors
- listbox: add external text filter function
- listbox: use tab key to cycle through list
- ui: allow thread arrow customization
- notmuch: correctly run queries in `*` folder
- doc: make sure aliases have the same signature
- help: add :man as alias
- mv: fix regression in selection of next message
- bindings: do not systematically trigger completion
- binds: add some vim-inspired binds
- maildir: show valid messages even if there are errors
- release.sh: add --dry-run flag
- flags: add support for draft flag
- notmuch: centralize flag/tag mappings
- tabs: optimize switching by offsets
- compose: don't attach key when removing signature
- mod: upgrade go-maildir to v0.4.1
- forward: select correct part for signed messages
- reply: select correct part for signed messages
- main: add flags to override config files
- commands: add menu
- commands: refactor registration
- envelope: use message from current tab
- jmap: avoid crash when server returns garbage
- compose: ensure rfc2045 compliant mime message
- templates: add basic string functions
- git-stats-graph: fix release dates
- check-patches: enforce trailer list
- check-patches: enforce prose on changelog entries
- check-patches: check for a prefix in commit title
- check-patches: factorize code
- commands: treat folded threads as one entity
- notmuch: keep track of all siblings in thread
- sendemail-validate: try regular make if gmake not available
- deps: bump emersion/go-maildir to v0.4.0:
- ci: fix builds
- doc: fix typo in aerc-tutorial
- colorize: add small description in help
Update from 930e5032 to f41a3957:
- commands: treat folded threads as one entity
- notmuch: keep track of all siblings in thread
- sendemail-validate: try regular make if gmake not available
- deps: bump emersion/go-maildir to v0.4.0:
- ci: fix builds
- doc: fix typo in aerc-tutorial
- colorize: add small description in help