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