github the-djmaze/snappymail v2.18.0

latest releases: v2.38.2, v2.38.1, v2.38.0...
2 years ago

In this release i finally implemented the new AddressBook system for managing contacts.
Instead of writing each field to the database, it stores the whole vCard object.
Between JavaScript and PHP the jCard format is used (vCard as JSON).

Benefits are:

  • keep all synced/imported vCard fields
  • much easier to extend with the advanced vCard features (some already implemented)

Bugfixes

  • The messagelist click function #510, #511, #512 and #514
  • Issues with HTMLDialogElement Esc key (as Firefox 98+ now also supports it)
  • Probably solution for: Request Timed Out #487

Improvements

  • New AddressBook system
  • Sabre VObject to v4.5.0 and Xml to v3.0.0
  • Use JavaScript Optional chaining in user interface (?admin already did)

Integrations

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

DockerHub

Read issue #44

Full Changelog: v2.17.3...v2.18.0

Screenshot new Contacts window

afbeelding

Don't miss a new snappymail release

NewReleases is sending notifications on new releases.