Changelog Version 23.4.0

Have a Question?

Changelog Version 23.4.0

The following is the Changelog for Carbonio 23.4.0, which was published on April 17th, 2023.

Admin Console and Login UI are two components.

AC-523: Font local copy

Carbonio now utilises a local copy of Roboto typeface instead of downloading it from the internet to enhance privacy.

AC-482: Validation of LDAP settings in GAL panel

The default behaviour has been enhanced by indicating whether or not the LDAP URL is valid. This addition focuses on the user interface improvements in the Global Address List (GAL) settings, notably the LDAP URL validation, which alerts the administrator if the URL is wrong by changing the colour of the text in the “External Server Address” box.

AC-436: The administrator can control distribution list aliases.

From the admin panel, the administrator may now control distribution list aliases.

AC-427: Allow administrators to demand domain deletion.

Domains can now be deleted with the warning “Domain [domain name] is not empty and contains X Accounts, X System Accounts, X Distribution list, X Aliases, X Resources”.

AC-402: Improvements to volume management

General improvements to the admin console’s volume management panel. An external volume now shows and may be changed with the right characteristics. It displays information about the bucket name/prefix. The volume toggle behaviour for “is current” has been improved.

AC-357: Whitelabel colour options are supported in the admin UI.

Whitelabel or custom colour options are now available in the Admin UI.

AC-321: Include colours in theme management.

Colours may now be controlled via Global/Domain Theme Management utilising Hex colour codes.

Mail is a component.

IRIS-4095: The “Redirect to Address” action in the filter may be managed by the administrator.

Using the zimbraFeatureMailForwardingInFiltersEnabled property, an administrator may provide users access to the “Redirect to Address” action filter from the CLI.

IRIS-4066: Long email exchanges have been resolved.

Carbonio no longer flickers during extended email chats.

IRIS-3911: Find Calendar Shares Calendar List Limit

The Shared Calendars module’s “Find Shares” option now only displays the calendars list.

IRIS-3903: Enhanced appointment creation using aliases and IDs.

Appointments may now be created and edited using aliases and identities.

IRIS-3902: Appointment calendar default

Users may now select their default calendar, which is used by the appointment composer when establishing a new appointment.

IRIS-3896: Appointment creation has been enhanced.

Trashed calendars are now hidden in the calendar choice list when making a new appointment.

IRIS-3894: When accessing mail folders, the scrollbar resets.

When switching between directories, the scroll bar position is now appropriately restored.

IRIS-3827: Advanced filter placeholders fixed

The labels for the fields ‘From’ and ‘To’ on the advanced filters panel are now appropriately displayed inside the component.

IRIS-3826: Improved persona building

Personas may now be formed by utilising the addresses specified in the SendOnBehalfOf and sendAs arguments.

IRIS-3825: Improved search contacts

The shared address book is now included in the search contacts.

IRIS-3824: Address book enhancements

The user may now pick the destination address book while making contacts, and the string at the top of the form indicates where the new contact is generated.

IRIS-3795: Appointment plain data is exposed to users

Users may now examine the plain text content of an appointment through the appointment’s “show original” menu, which is useful in the case of a display issue.

Carbonio is a component.

CO-620: Improved web loading performance

Before providing static material supplied by Carbonio web apps, the Carbonio proxy now compresses and caches it. This decreases the amount of time it takes for the page to load.

CO-568: Strengthened LDAP password security

Carbonio now supports LDAP password encryption using PBKDF2 and Argon2. /opt/zextras/libexec/scripts/migrate20230217-AddArgon2.pl contains a script for migrating from SHA512.

CO-562: The address setting is validated by Carbonio-bootstrap.

To minimise post-installation difficulties, the Carbonio bootstrap checks now display a warning if hostnames refer to a loopback address.

CO-553: Bug fixes for calendar invitations

The appointment invites’ MIME and code have been corrected in accordance with their RFC, and they may now be interpreted by all clients.

CO-536: To strengthen security, CSP headers can be inserted.

To strengthen the security of online resources provided by the Carbonio proxy, content security policy (CSP) headers have been introduced.

Storages are a component.

PS-460: Improved MinIO and S3-like integration

Improved the application’s integration with MinIO and other S3-like cloud providers. The updates include updating the core testS3Connection documentation, changing command examples, and implementing the v4 signature and making it the default value for improved compatibility and functioning.

PS-458: Object storage SSL certificates using custom SSL certificates

Custom SSL certificates are now permitted when configuring HTTPS external object storage.

Teamwork is a component.

Carbonio logo replaces Inside meetings in TEAMS-4026.

Inside meetings, when a custom logo is defined, the Carbonio logo “powered by Zextras” is now eliminated or changed.

TEAMS-4025: Meeting logo customization

When a custom logo is defined in Carbonio, it is now utilised inside static meeting pages.

TEAMS-3971: An error notice appears when a virtual room is closed.

If the virtual room is closed/deleted and no longer exists, an error page is displayed.

SHELL is a component of

SHELL-72: Improved persona creation

When the user has a delegated sendOnBehalf address and the related persona is properly configured, he may now send the email from that address.

SHELL-61: Personalised logo on browser alerts

The customised logo is now used in browser alerts.