Releases: EGroupware/egroupware
Releases · EGroupware/egroupware
23.1.20230228
- 5th release and hopefulle last candidate for upcomming 23.1
- Addressbook/CardDAV: fix new Thunderbird 110 could not sync big addressbooks
- Mail/OAuth: fix mail account creation failed for regular EGroupware users / non-admins
- Timesheet: allow to set preference to never ask again to start working time on login
- AD/LDAP: account import supports now (keeping) local groups and their memberships, if configured to do so
- ActiveDirectory: fix making extra AD attributes available via custom fields with "ldap_" prefix
- AD/LDAP: fix SQL error "duplicate entry 'X' on egw_accounts.account_lid" when updating an existing account
- Status/ActiveDirectory: fix not displayed photo avatar
- Status/LDAP/AD/UCS: fix picture of users not stored in DB was not shown
- for a full list of fixes check: 23.1.20230210...23.1.20230228
23.1.20230210
- 4th release candidate for upcomming 23.1, final released scheduled for March 1st 2023
- Mail/OAuth: fix not working auth with custom Office365 domains outside mail wizard
- TimeSheet: allow to update times in events tab rows by clicking on the time
- LDAP: fix LDAP protocol error creating new groups without a description
- LDAP/Addressbook: make further LDAP attributes available as custom-fields using "ldap_" as name for accounts in LDAP
- LDAP/Univention: make birthday of users available in addressbook (univentionPerson.univentionBirthday attribute)
- KnowledgeBase: get maintain articles and questions working (requires git pull on old etemplate repo too!)
- Mail: slight rework of preview to make more information available without hover (not yet fully finished)
- PostgreSQL: fixed PHP 8.1 problems (affected rows always returning false, not allowing to update entries)
- All apps: generate letter-avatars client-side to avoid big request peaks for big installation eg. on search in calendar
- for a full list check: 23.1.20230125...23.1.20230210
21.1.20230210
- LDAP: fix LDAP protocol error creating new groups without a description
- Rocketchat: fix realtime api not working because of CSP error
- PostgreSQL: fixed PHP 8.1 problems (affected rows always returning false, not allowing to update entries)
- All apps: several PHP 8.1 fixes
- full list of fixes check: 21.1.20221202...21.1.20230210
23.1.20230125
- 3rd release candidate for upcomming 23.1
- to test simply change the tag in your /etc/egroupware-docker/docker-composer.override.yml to 23.1
- Mail: OAuth authentication for Microsoft (Office365, outlook.com, ...) and GMail
- Admin: added PHP FPM status page and documented how to enabled it
- Rocketchat: fix realtime api not wokring becase of CSP error
- eTemplate: many small bugfixes in several of the widgets/webcomponents
23.1.20230114
- 2nd release candiate for 23.1
- fixed some regression with select boxes
- EPL: automatic loading of 23.1 license
- KnowledgeBase: fix loading tabs and TinyMCE for 23.1, also requires a phpbrain update via git
23.1.20230110
- first 23.1 release-candidate
- new web-components based eTemplate2 widgets derived from Shoelace (https://shoelace.style)
- new JS loading with rollup
- quota support for virtual file system
21.1.20221202
- PHP 8.1: our standard container uses now PHP 8.1, as 7.4 no longer receives security updates from PHP project itself
- PHP 7.4: there will be a container with PHP 7.4 with tag 21.1-7.4, which you can use on your own risk, we recommend NOT to use it
- SiteMgr, KnowledgeBase, Wiki under PHP 8.1: see https://github.com/EGroupware/egroupware/wiki/Running-own-apps-in-standard-Docker-installation
- smallPART: add start-page with course information and optional disclaimer to confirm when subscribe to a course
- Resources: Customfields can now be per category
- Collabora: use hostname of request to allow calling CO with different hostnames like EGroupware (eg. an internal and external one)
- MySQL 8.0: fix DB backup recorded Int columns as TinyInt and stalls restore
- MySQL 8.0: timestamp columns had no default and did not update automatic
- Setup: add dry-run option to account import from AD or LDAP
- Extended changelog
22.1.20220920
- first 22.1 test-build
- new web-components based eTemplate2 widgets derived from Shoelace (https://shoelace.style)
- new JS loading with rollup
21.1.20220916
- Mail/RichTextEditor: common preference "small paragraph" now changes return key to a line break instead of a paragraph (with margin)
- Mail: remove left (and right) margin of p and div, which can interact bad with the signature
- Mail/Calendar: fix applying a participant reply as organizer overwrote event with data send by the participant (not just his status)
- Mail/SAML/SSO: show mail accounts requiring the session password as Error, but load the other accounts
- OpenID Connect: autodiscovery support via /.well-known/openid-configuration
- LDAP/AD/OpenID Connect: fix error creating tokens with profile claim, if user has a picture
- EPL/CTI/Placetel: set CSP to fix not playing voice-mail
- Extended changelog
21.1.20220905
- Calendar/Mail: allow every participant to apply changes from extern organizer and warn if sender is not identical to iCal organizer or participant
- CalDAV/CardDAV/TbSync: fix wrong/minimal privileges on sub-collections causing TbSync not to display this calendars or addressbooks
- CalDAV/Calendar: expand-property report used by iCal app (Mac) did not return rights on other users calendar
- Mail: register EGroupware as protocol handler for mail, you need to click on the double-diamond in the url bar and confirm it
- Mail: explicitly apply default font and -size before sending mail
- Mail: do NOT fail setting ACL recursive on folders, if single folder fail (eg. wrongly in subscription file)
- Mail/Sieve: fix vacation notice activated by date does not work if the start date is set in future
- Mail/Dovecot: allow to use admin credentials to access mail when no session password is available, e.g. for SSO
- Mobile view: fix broken Security & Password menu
- Kanban: Add columns under Kanban context menu action for other applications
- Filemanager/WebDAV: fix WebDAV mounts from other EGroupware or next|ownCloud failed for non-alphanumeric passwords
- Filemanager: use bigger popups to open files (PDF: 10241024, text: 8001024, images: 640*800)
- Calendar/Mobile view: Add a date indicator for all views in mobile theme
- Api: Merge placeholder that checks for EMPTY {{IF fieldname
EMPTYTrue text~False text}} - Projectmanager: Fix "add app" in element list has wrong starting app
- Rocketchat: fix RC user's status no longer visible
- Setup: fix installation check to correctly detect installed packages with Composer 2.x
- SAML/Univention: support for Univention SAML IdP for SSO incl. docu
- SAML: generate a self-signed certificate (not just the public key)
- ActiveDirectory/LDAP: allow to configure an optional group-context
- ActiveDirectory/LDAP: periodic import of account into SQL database
- ActiveDirectory/LDAP: implemented deleting of accounts via full/initial import, periodic import does NOT delete
- Extended changelog