Releases: floatpane/matcha
Nightly Build (d188d37)
Warning
This is an automated nightly build from the latest master commit (d188d37). It may be unstable — use stable releases for production.
Install
- Homebrew:
brew install floatpane/matcha/matcha-nightly - Snapcraft:
snap install matcha --beta
Changes since v0.41.1
v0.41.1
What's Changed
Bug Fixes
- fix: crashes when sending by @andrinoff in #1454
Documentation
- docs: update feature screenshots by @floatpanebot in #1452
- docs: update demo.gif by @floatpanebot in #1451
Other Changes
- fix: make undo message non-blocking by @andrinoff in #1455
Full Changelog: v0.41.0...v0.41.1
This version is also available on Snapcraft, Homebrew, Flatpak!
View the installation instructions for more details.
v0.41.0
What's Changed
New Features
- feat: send or unsend matcha messages by @mavonx in #1434
- feat: make daemon optional by @andrinoff in #1450
Bug Fixes
- fix: move email actions to daemon by @mavonx in #1378
- fix(badge): dedupe unread count by @FromSi in #1398
- fix: gate status request by @andrinoff in #1427
- fix: save drafts on quit by @andrinoff in #1424
- fix(ui): use overlay for move modal by @andrinoff in #1440
- fix: better protocol selector by @andrinoff in #1441
- fix: move "Language set" to loglevel by @LeaWhoCodes in #1442
- fix: JMAP integration by @masukomi in #1445
- fix: JMAP fetching and moving by @masukomi in #1446
Documentation
- docs: update demo.gif by @floatpanebot in #1390
- docs: update feature screenshots by @floatpanebot in #1391
- docs: add a mention of v1 in README by @andrinoff in #1409
- docs: remove gitads by @andrinoff in #1428
Dependencies
- chore: use secretbox by @andrinoff in #1393
- chore: use floatpane/go-icalendar by @andrinoff in #1395
- chore: use go-keybind by @andrinoff in #1397
- chore(deps): charm.land/bubbletea/v2 ^ v2.0.7 by @floatpanebot in #1405
- chore(deps): react ^ 19.2.7 by @floatpanebot in #1406
- chore(deps): go ^ 1.26.4 by @floatpanebot in #1430
- chore(deps): actions/checkout ^ by @floatpanebot in #1429
- chore(deps): go ^ 1.26.4 by @floatpanebot in #1419
- chore(deps): github.com/floatpane/bubble-overlay ^ v0.1.0 by @floatpanebot in #1437
Continuous Integration
- ci: remove release event by @andrinoff in #1392
- ci: prepare release v1 workflows by @andrinoff in #1400
Chores
- chore: sync gomod2nix.toml by @floatpanebot in #1389
- chore: sync gomod2nix.toml by @floatpanebot in #1394
- chore: sync gomod2nix.toml by @floatpanebot in #1396
- test: implement encryption tests by @mavonx in #1399
- chore: update flake.lock by @floatpanebot in #1401
- chore: sync gomod2nix.toml by @floatpanebot in #1402
- chore: sync gomod2nix.toml by @floatpanebot in #1407
- chore: sync gomod2nix.toml by @floatpanebot in #1439
- chore: update flake.lock by @floatpanebot in #1438
New Contributors
- @LeaWhoCodes made their first contribution in #1442
- @masukomi made their first contribution in #1445
Full Changelog: v0.40.1...v0.41.0
This version is also available on Snapcraft, Homebrew, Flatpak!
View the installation instructions for more details.
Preview Build (PR #1441 @ 5eb3076)
Preview Build (PR #1427 @ a3d2af1)
v0.40.1
What's Changed
Bug Fixes
- fix: prevent a fork bomb by @andrinoff in #1374
- fix: centralize cache file registry by @mavonx in #1370
- fix: maildir fetch errors by @andrinoff in #1375
- fix(tui): settings focus nav by @FromSi in #1367
- fix: inaccessible settings fields by @andrinoff in #1388
Documentation
- docs: add commit message length rule by @FromSi in #1373
- docs: update demo.gif by @floatpanebot in #1371
- docs: update feature screenshots by @floatpanebot in #1372
- docs: support TIP CAUTION and other by @andrinoff in #1376
Dependencies
- chore: use udsrpc for daemon by @andrinoff in #1382
- chore(deps): github.com/floatpane/termimage ^ v0.2.1 by @floatpanebot in #1380
- chore: add jwz-go and bubble-overlay by @andrinoff in #1379
- chore: use new library cardhl by @andrinoff in #1387
Chores
- chore: update flake.lock by @floatpanebot in #1383
- chore: sync gomod2nix.toml by @floatpanebot in #1384
- chore: sync gomod2nix.toml by @floatpanebot in #1385
- chore: sync gomod2nix.toml by @floatpanebot in #1386
Full Changelog: v0.40.0...v0.40.1
This version is also available on Snapcraft, Homebrew, Flatpak!
View the installation instructions for more details.
Preview Build (PR #1375 @ 3c351fd)
v0.40.0
What's Changed
New Features
- feat(tui): add log panel by @FromSi in #1329
- feat: show unread counts by @mavonx in #1343
- feat: spellcheck and suggestions by @andrinoff in #1362
- feat: add termimage by @andrinoff in #1366
Bug Fixes
- fix: add TLS session resumption by @mavonx in #1304
- fix(tui): log image debug by @resolvicomai in #1316
- fix(plugin): add URL format validation by @MD-Mushfiqur123 in #1341
- fix: replace deprecated ioutil by @MD-Mushfiqur123 in #1334
- fix: lint issues by @andrinoff in #1358
- fix: remove signatures in general by @andrinoff in #1348
- fix(fetcher): limit fetch chunks by @puneetdixit200 in #1346
- fix(plugin): check test assertions by @MD-Mushfiqur123 in #1338
- fix(view): log debug file errors by @MD-Mushfiqur123 in #1340
- fix(daemon): handle socket errors by @MD-Mushfiqur123 in #1335
- fix(update): check file close errors by @MD-Mushfiqur123 in #1336
- fix(editor): check temp close by @MD-Mushfiqur123 in #1339
- fix(fetcher): close debug files by @MD-Mushfiqur123 in #1337
- fix(fetcher): wait for IDLE goroutines by @mvanhorn in #1342
- fix(view): sanitize HTML rendering by @FromSi in #1361
Documentation
- docs: update demo.gif by @floatpanebot in #1327
- docs: update feature screenshots by @floatpanebot in #1328
Dependencies
- chore(deps): golang.org/x/sys ^ v0.45.0 by @floatpanebot in #1330
- chore(deps): golang.org/x/crypto ^ v0.52.0 by @floatpanebot in #1333
- chore: bump to avoid vulnerabilities by @andrinoff in #1350
- chore(deps): greenmail/standalone ^ 2.1.8 by @floatpanebot in #1352
- chore(deps): actions/github-script ^ v9.0.0 by @floatpanebot in #1353
- chore(deps): actions/upload-artifact ^ v7.0.1 by @floatpanebot in #1355
- chore(deps): github/codeql-action ^ v4.36.0 by @floatpanebot in #1356
- chore(deps): golangci/golangci-lint-action ^ v9.2.1 by @floatpanebot in #1357
Continuous Integration
- fix: better integration, more tests by @andrinoff in #1349
Chores
- chore: sync gomod2nix.toml by @floatpanebot in #1332
- chore: update flake.lock by @floatpanebot in #1331
- chore: update flake.lock by @floatpanebot in #1344
- chore: sync gomod2nix.toml by @floatpanebot in #1345
- chore: sync gomod2nix.toml by @floatpanebot in #1351
- chore: migrate goreleaser config by @andrinoff in #1360
- test: refactor body cache tests by @mavonx in #1359
- chore: update flake.lock by @floatpanebot in #1363
- chore: sync gomod2nix.toml by @floatpanebot in #1364
- chore: update flake.lock by @floatpanebot in #1368
- chore: sync gomod2nix.toml by @floatpanebot in #1369
Other Changes
- fix: #1329 test confict by @andrinoff in #1347
New Contributors
- @MD-Mushfiqur123 made their first contribution in #1341
- @puneetdixit200 made their first contribution in #1346
Full Changelog: v0.39.0...v0.40.0
This version is also available on Snapcraft, Homebrew, Flatpak!
View the installation instructions for more details.
v0.39.0
What's Changed
New Features
- feat: in-memory LRU email body cache by @mavonx in #1281
- feat(inbox): add detailed dates by @FromSi in #1295
- feat: prevent auto read and mark unread by @andrinoff in #1298
- feat(cli): add log verbosity flags by @mvanhorn in #1311
Bug Fixes
- ci: correct nix pr bump by @andrinoff in #1294
- fix(clib): escape markdown fallback by @FromSi in #1290
- fix: mailing-list addresses in a slice by @mvanhorn in #1277
- test: check daemon unmarshal errors by @mturac in #1296
- fix: SMTP HELO hostname by @nanookclaw in #1284
- fix(reply): use send-as envelope by @FromSi in #1279
- fix: Ghostty image hyperlink bug by @andrinoff in #1297
- fix(composer): validate recipients by @FromSi in #1310
- fix: close split view by @andrinoff in #1315
- fix(pop3): wrap underlying errors by @mvanhorn in #1320
- fix(i18n): wrap parse error cause by @resolvicomai in #1319
- fix: keep empty part path by @resolvicomai in #1321
Documentation
- docs: update feature screenshots by @floatpanebot in #1289
- docs: update demo.gif by @floatpanebot in #1288
Chores
- chore: sync gomod2nix.toml by @floatpanebot in #1287
- chore: update flake.lock by @floatpanebot in #1286
Other Changes
- fix(sender): handle qp errors by @resolvicomai in #1318
New Contributors
- @mturac made their first contribution in #1296
- @resolvicomai made their first contribution in #1318
Full Changelog: v0.38.0...v0.39.0
This version is also available on Snapcraft, Homebrew, Flatpak!
View the installation instructions for more details.