Skip to content

v2.22.1

Compare
Choose a tag to compare
@the-djmaze the-djmaze released this 23 Nov 15:33
· 2130 commits to master since this release

Bugfix Sending of emails not possible anymore with 2.22.0 #695
Caused by untested workaround for #693

v2.22.0

I've released this version so that people can install the Avatars extension.
This new extension, as discussed in #115 and others, shows a sender image in the message and messages list.
Currently it supports BIMI and Gravatar (optional, must be enabled by admin -> extensions -> cog wheel) and else fetches an image for known domains.
Later on it can be extended to support vCard.PHOTO, Nextcloud Contacts, LDAP, etc. etc.

The Avatars extension also only loads 1 image per second (if cached then instant) to prevent overload of the server.

Basically it's just a good example how powerful the SnappyMail extensions system is and i hope people will extend/improve them.
As this extension also shows that Knockout.js is not dead and easy for developers to modify the HTML templates, compared to other "modern tooling"

afbeelding

Bugfixes

  • The page does not change after batch deletion #684
  • Prevent domain uppercase issues found in #689
  • Login invalid response: VXNlcm5hbWU6CG #693

Improvements

  • AddressBookInterface::GetContactByEmail() to support sender image/avatar extension #115
  • All the attachment zone is not clickable, even if the cursor is a hand #691
  • Different approach for "update button duplicated in admin panel" #677
  • Better drag & drop solution for leftPanel

Integrations

https://github.com/the-djmaze/snappymail/wiki/Installation-instructions#integrations

Nextcloud

https://apps.nextcloud.com/apps/snappymail

DockerHub

Read issue #44

Full Changelog: v2.21.4...v2.22.1