SOGo v4.3.1 released
May 1, 2020

The Inverse team is pleased to announce the immediate availability of SOGo v4.3.1. This is a minor release of SOGo which focuses on improved stability over previous versions.

Changes from the previous version

Bug Fixes

  • calendar: fallback to tz found in ics (57bbb25)
  • calendar: fix first range of “busy off hours” in vFreeBusy response (5e1f487)
  • calendar: handle tz with until in rrule (fixes #4943) (24fc9a9)
  • calendar: use the calendar owner when generating freebusy information (6af0058)
  • calendar(core): avoid generating empty parameters list (62e25f6)
  • calendar(core): check for array size before looking into (7829249)
  • calendar(js): find a free slot for a maximum of 30 days (058df21)
  • core: escape quotes before sending SQL queries (09c76b3, d99bbbb, 04a6217), closes #5010
  • css: improve contrast of toolbars w/input field (eabb40a)
  • eas: fix invalid DisplayTo (fixes #4988) (b8f3106)
  • eas: properly encode DisplayTo (fixes #4995) (18ffd1a)
  • mail: remove onpointerrawupdate event handler from HTML messages (d1dbceb), closes #4979
  • mail: validate IMAP ACL compliance on main mail account (da51482)
  • mail: wrap HTML part before re-encoding content (bc963d5)
  • mail(css): minor improvements to the mail editor (807cefa)
  • mail(js): disable autogrow of textarea in popup window (daaad93), closes #4962
  • mail(js): limit number of messages to batch delete per API call (4e2d509)
  • mail(js): restore unseen count after deleting a mailbox (158c5e4)
  • mail(js): skrink autogrow md-input when content is removed (95b3e9d)
  • mail(js): url-encode folder path to handle special characters (%) (52bb3ba), closes #4989
  • mail(js): wrong argument to Mailbox.$_deleteMessages (2c050d8), closes #4986
  • preferences: avoid exception when parsing PreventInvitationsWhitelist (824b383), closes #5006
  • preferences(html): reject action of mail filter is now a textarea (656410e)
  • web(css): space issue with folders subscription dialog on Firefox (860d635), closes #4954
  • web(css): truncate text of toolbar in multi-selection mode (174b44e), closes #4623
  • web(js): handle SAML assertion expiration (6446176, fd063fd)

Localization

  • ca: update Catalan translation (0e5e9dd)
  • cs: update Czech translation (e3559d5)
  • de: update German translation (a41fb9e)
  • fr: update French translation (f75af12)
  • hu: update Hungarian translation (543abb3)
  • lv: update Latvian translation (e8e41f1)
  • nl: update Dutch translation (91d193f)
  • pl: update Polish translation (7b4e4f7)
  • pt_BR: update Brazilian (Portuguese) translation (c61fe4a)
  • ro_RO: update Romanian translation (de5da7b)
  • sk: update Slovak translation (84f3fd5)

Enhancements

  • web: don’t wait on Sieve server to render UIxPageFrame.wox (3e6cd3c)

See the closed tickets for this release and the complete change log.

Back to 2020