Sogo v4.2.0 Release Notes

Release Date: 2019-12-18 // over 4 years ago
  • 🔋 Features

    • core: allow pre/appended Sieve scripts (4475ac6)
    • core: Allow the detection of external Sieve scripts (ac91a30)
    • mail(js): new button to expand recipients that are LDAP groups (46ade76), closes #4902
    • mail(js): new button to expand recipients that are LDAP groups (456a66b)
    • preferences: allow hiding of vacation the vacation period (c2e7f6a)

    🐛 Bug Fixes

    • addressbook(core): safety check from broken URLs (0ceccdd)
    • calendar: adjust invalid dates when importing a vEvent (3bb40e4), closes #4845
    • calendar: adjust invalid dates when importing a vEvent (15d7c69), closes #4845
    • calendar: allow fetching group members from contacts-only sources (edc01e9)
    • calendar: raise warning when MuiltipleBookings is set to -1 (5923639)
    • calendar(html): don't cache list of week days (9aeecea), closes #4907
    • calendar(js): avoid call to /members when expansion is disabled (14b60cd)
    • calendar(js): avoid exception when adding duplicated attendee (2048fb1)
    • calendar(js): don't escape HTML characters in repeat select menu (699849c), closes #4875
    • calendar(js): fix refresh of attendees freebusy information (fbdabc9), closes #4899
    • core: don't disable the current script if we aren't doing anything (2bc24ec)
    • mail: wrap HTML part with HTML tags to render all content (47075b4)
    • mail(html: expose UIxMailViewRecipientMenu in popup view (5ccc126)
    • mail(js): add missing library to save msg from popup window (7298022), closes #4879
    • mail(js): avoid exception when adding duplicated recipient (a303011)
    • preferences: improve error handling with Sieve server (7180b59)
    • preferences(js): Lower constraints on auto-reply dates range (70984de), closes #4874
    • 🌐 web: improve contrast of toolbars w/input field (e71afc9)

    Localization

    • ca: update Catalan translation (e458a78), closes #4878
    • cs: update Czech translation (cd8f957)
    • de: remove duplicated short date formats (f872dc5)
    • fr: update French translation (bc172c5)
    • nl: update Dutch translation (ae42fd8)
    • sk: update Slovak translation (e65e0f1)

    ✨ Enhancements

    • preferences: conditionally activate the Sieve script (5b3d84e)
    • replace calls to create GMT NSTimeZone instance (2e46e89)