Repository navigation
Releases: floatpane/matcha
Releases · floatpane/matcha
Release list
Preview Build (PR #1217 @ a246d61)
Preview Build (PR #1208 @ 0b0d880)
Preview Build (PR #1206 @ 7dd38a4)
v0.36.0
What's Changed
New Features
- feat: sixel fallback for multiplexers by @andrinoff in #1011
- feat: custom keybindings by @andrinoff in #1185
- feat(search): server-side email search by @mvanhorn in #1186
Bug Fixes
- fix: defer kitty debug-log Close by @SAY-5 in #909
- test(config): add folder_cache tests by @mvanhorn in #1007
- fix: nil check in renderCalendarInvite by @vedparkasharya in #1023
- fix: cache migration error silent fail by @itniuma2026 in #1005
- fix(cache): Add log email cache errors by @joserafaelSH in #1181
- fix: handle zero terminal cell height by @Haroka-74 in #1184
- fix(sender): check writes in iMIP body by @mvanhorn in #1182
- fix: notifications being sent when off by @andrinoff in #1194
- fix: randomize pgp boundary by @Genmin in #1191
- fix(cache): trim <> from email keys by @mvanhorn in #1190
- fix: change read path in i18n loader by @andrinoff in #1193
Performance Improvements
- perf: use slices instead of bubblesort by @Haroka-74 in #1179
Documentation
- docs: update feature screenshots by @floatpanebot in #1018
- docs: update demo.gif by @floatpanebot in #1017
Dependencies
- chore(deps): update renovatebot/github-action action to v46.1.11 by @floatpanebot in #1025
- chore(deps): update renovatebot/github-action action to v46.1.12 by @floatpanebot in #1189
Continuous Integration
- ci: exclude preview tags by @andrinoff in #1019
- ci: add /assign command by @andrinoff in #1021
- refactor: extract shared HTTP timeouts by @mvanhorn in #1022
- ci: exclude preview from commit log by @andrinoff in #1028
Chores
- chore: use strings.Builder in validator by @Haroka-74 in #1020
- chore: update flake.lock by @floatpanebot in #1026
- chore: use strings.Builder in yubikey by @Haroka-74 in #1024
- chore(daemon): named timeout constants by @mvanhorn in #1027
- chore: defer file closes by @Haroka-74 in #1180
New Contributors
- @vedparkasharya made their first contribution in #1023
- @itniuma2026 made their first contribution in #1005
- @joserafaelSH made their first contribution in #1181
- @Genmin made their first contribution in #1191
Full Changelog: v0.35.0...v0.36.0
This version is also available on Snapcraft, Homebrew, Flatpak!
View the installation instructions for more details.
Preview Build (PR #1203 @ 595ef1c)
v0.35.0
What's Changed
New Features
- docs: update feature screenshots by @floatpanebot in #829
- feat: add no-header flag to csv export by @A-R-Narke in #841
- feat: localization by @andrinoff in #842
- feat: per-account email signatures by @kyooosukedn in #847
- feat: mailto support and swift lib by @andrinoff in #852
- feat: split panes by @andrinoff in #1006
Bug Fixes
- fix: add timeout to HTTP client by @kyooosukedn in #835
- fix: change the language dynamically by @andrinoff in #843
- fix: unchecked error on ReadAll by @andrinoff in #851
- fix: remove html from linguist by @andrinoff in #854
Performance Improvements
- chore: use strings.Builder by @Haroka-74 in #1016
Documentation
- docs: update demo.gif by @floatpanebot in #828
- docs: add public and developer docs by @andrinoff in #844
Continuous Integration
- ci: use renovate github action by @andrinoff in #1009
- ci: add /build command by @andrinoff in #1013
- ci: build prerelease by @andrinoff in #1014
- ci: exclude all prereleases by @andrinoff in #1015
Chores
- chore: remove stb_image from linguist by @andrinoff in #856
- chore: clean up gitattributes by @andrinoff in #857
- chore: update website by @andrinoff in #858
New Contributors
- @floatpanebot made their first contribution in #828
- @A-R-Narke made their first contribution in #841
Full Changelog: v0.34.0...v0.35.0
This version is also available on Snapcraft, Homebrew, Flatpak!
View the installation instructions for more details.
Preview Build (PR #1011 @ 3e30c6c)
v0.34.0
What's Changed
New Features
- feat: daemon by @andrinoff in #682
- feat(tui/login): add ctrl+v password visibility toggle by @mvanhorn in #685
Bug Fixes
- fix(fetcher): replace fmt.Print with standard logger by @Haroka-74 in #712
- fix: enforce TLS 1.2 minimum version in IMAP and SMTP connections by @kyooosukedn in #742
- ci: use regex to stop errors by @andrinoff in #747
- fix: sanitize attachment filename to prevent path traversal by @kyooosukedn in #743
- fix: use atomic increment for image ID allocation to prevent race condition by @kyooosukedn in #748
- fix: use local time, and highlight dates by @andrinoff in #749
- ci: fix screenshots workflow by @andrinoff in #822
- fix: validate port range by @kyooosukedn in #823
- fix: limit filename length by @andrinoff in #825
- fix: check io.ReadAll errors (#713) by @mvanhorn in #726
- fix: load folders from cache by @andrinoff in #826
- fix: encryption settings not working by @andrinoff in #827
Dependencies
Continuous Integration
- ci: add bot @floatpanebot by @andrinoff in #746
- ci: add check for length by @andrinoff in #824
Chores
- chore: refactor settings.go and improve UI by @andrinoff in #683
Other Changes
- docs: update demo.gif by @github-actions[bot] in #680
New Contributors
- @Haroka-74 made their first contribution in #712
- @kyooosukedn made their first contribution in #742
Full Changelog: v0.33.0...v0.34.0
This version is also available on Snapcraft, Homebrew, Flatpak!
View the installation instructions for more details.
v0.33.0
What's Changed
New Features
- feat: cached contact list exported as json by default and csv if csv flag used by @vgauraha62 in #663
- Added Suggestions for Troubleshooting section in README.md by @devdanny21 in #677
- feat: calendar events support by @andrinoff in #678
Bug Fixes
- fix: email truncation to preserve domain and enforce max width by @ritikaa1802 in #606
- fix(settings): correct crypto config UI/UX by @TANUJ-args in #535
- fix!: cache not being decrypted by @andrinoff in #664
- fix: add configurable date format in settings by @Mohith32 in #665
- fix: yubikey bounds-check by @SAY-5 in #666
- fix: log keyring failures by @SAY-5 in #668
- fix: validate PGPKeySource field on config load by @mvanhorn in #676
Documentation
- docs: add AUR installation command by @andrinoff in #610
Dependencies
- fix(deps): update module charm.land/bubbletea/v2 to v2.0.6 by @renovate[bot] in #611
- chore(deps): update dependency typescript to v6.0.3 by @renovate[bot] in #662
Other Changes
- docs: update feature screenshots by @github-actions[bot] in #538
- docs: update demo.gif by @github-actions[bot] in #537
- chore: update flake.lock by @github-actions[bot] in #679
New Contributors
- @ritikaa1802 made their first contribution in #606
- @TANUJ-args made their first contribution in #535
- @vgauraha62 made their first contribution in #663
- @Mohith32 made their first contribution in #665
- @SAY-5 made their first contribution in #666
- @mvanhorn made their first contribution in #676
- @devdanny21 made their first contribution in #677
Full Changelog: v0.32.1...v0.33.0
This version is also available on Snapcraft, Homebrew, Flatpak!
View the installation instructions for more details.
v0.32.1
What's Changed
Bug Fixes
- fix: migrate to go-imap v2 by @andrinoff in #500
- fix(imap): close debug log file handle to prevent fd leak by @sueun-dev in #525
- fix(contact): add email normalization for contacts by @f-cappelli in #531
- fix: limit remote image response body to prevent memory exhaustion by @Yanhu007 in #530
- fix(compose): prioritize reply-to header over from address by @ronKzl in #529
- fix(view): bound remote image cache with LRU eviction by @Krupesh-21 in #532
- fix: warn about partial certificates with SMIME by @andrinoff in #536
Other Changes
- docs: update feature screenshots by @github-actions[bot] in #498
- docs: update demo.gif by @github-actions[bot] in #497
- chore: update flake.lock by @github-actions[bot] in #501
- chore: update flake.lock by @github-actions[bot] in #534
New Contributors
- @sueun-dev made their first contribution in #525
- @f-cappelli made their first contribution in #531
- @Yanhu007 made their first contribution in #530
- @ronKzl made their first contribution in #529
- @Krupesh-21 made their first contribution in #532
Full Changelog: v0.32.0...v0.32.1
This version is also available on Snapcraft, Homebrew, Flatpak!
View the installation instructions for more details.