BlueMind 3.5.6 is the latest stable release of our enterprise messaging solution. It is available on Debian Jessie and Wheezy, Ubuntu Trusty and Xenial, Redhat 6 and 7.
Reminder
Upgrade is performed with the bm-setup-wizard tool if you have a BlueMind subscription. You have to migrate your data manually otherwise.
Changes on open ports (“edge” install)
If BlueMind is installed on multiple servers (typically in the case of a edge install](https://forge.bluemind.net/confluence/display/BM35/Installation+d'un+serveur+Edge))),
the servers need to be able to communicate on a given set of ports.
BlueMind 3.5.6 necessitates the following changes:
- ports 5701:5715 must be open for hazelcast
- port 5445 is no longer in use and can be closed
The bm-mq package is not part of BlueMind anymore, and will be deleted during the upgrade.
Changelog
Webmail
- BM-12067 Fix: prevent webmail and calendar banner to subscribe more than once to container changes
- BM-12158 Fix: do not break composer if an attachment is broken
- Fix: indexing for archived mail
Calendar
- ALWAY-109 Fix: only print visible calendars
- BM-11489 Feat: filter calendar print by tags
- BM-11531 Fix: do not autocomplete with hidden members
- BM-11566 Fix: tooltip in month view
- BM-11615 Fix: management permission is mandatory for event update
- BM-11703 Fix: reply to an invitation with a note
- BM-11746 Fix: disable tag editing from recurring event occurrences
- BM-11803 Fix: check invitation right against groups
- BM-11875 Fix: freebusy broken for all-day events
- BM-11912 Fix: date change when switching from all-day to a specific time
- BM-11987 Fix: recurring event exception not displayed
- BM-11988 Fix: send mail to attendees when changing event classification/transparency
- BM-12007, GEM-109 Fix: resource booking issues
- BM-12113 Fix: can’t access calendar when connected in public mode
- BM-12138 Fix: regression with offline mode
- FEATBL-149 Feat: an audit log is generated in /var/log/bm/audit to track event updates
Instant Messaging
- UDL-160 Fix: display “all” search result instead of only the first one
- BM-12190 Fix: limit invitation search to 10 results
Mobile devices
- TLIB-529 Fix: prevent phone loop when trying to sync a folder
- BM-11242 Fix: use honorific prefix for title & organizational.title for jobtitle
Thunderbird connector
- BM-12066 Fix: moving contacts in Thunderbird > 38
- BM-12132 Fix: autocomplete on default email
Outlook connector
- BM-10546 Fix: C# out of memory error uploading a big file
- BM-11673 Fix: send outlook changes by pack of max 50 items
- BM-11829 Fix: get and apply server changes by pack of max 100 items
- BM-11905 Fix: set Outlook max attach pref according to server settings if no filehosting
- BM-11922 Fix: error 500 disabling vacation
- BM-11994 Imp: do not show temporary SSL/TLS error on periodic sync
- BM-12010 Fix: MAPI_E_OBJECT_CHANGED sync issue
- GLAG-172 Fix: todo/calendar alarms do not show
- GLAG-182 Fix: fix some appointment COM leaks
- GLAG-186 Fix: do not remove all subscription on error in subscription window
- REFLEX-68 Fix: alert if vacation message subject is empty
Administration
- BM-11667 Feat: automatic configuration files backup
- BM-11762,BM-11764 Fix: ui bug in group mbox sharing
- BM-11852 Fix: NullPointerException on group creation
- BM-11291 Fix: update input label on coordinate label change
- BM-11713 Fix: Hazelcast configuration for BlueMind setup with bm-edge
- BM-11749 Fix: monitor BM services status only on assigned servers
- Fix: monitor connection scripts exit codes
- BM-12119 Fix: don’t run eas hierarchy hook in maintenance mode
- FEATBL-149 Feat: default domain can be set from admin console
- FEATBL-154 Feat: add mail index state in monitoring console
- FEATBL-79 Feat: enable editing of mailshare VCard
Core services
- BM-11630 Impr: IMAP proxy freeze under load
- BM-11630 Impr: don’t let cancelled tasks continue to run
- BM-11904 Fix: index email without subject
- BM-12022 Fix: BM component stuck in maintenance state
- BM-11884 Fix: not enough RAM for HPS
- BM-12026 Fix: only allow 5 concurrent HPS sessions for each user
- COAX-320 Impr: replace HornetQ with the brokerless Hazelcast
- Impr: do not send messages for mail.added and mails.copied events
- BM-12129 Fix: don’t ignore errors when running the folder seq upgrade
- BM-12129 Fix: increase max_locks_per_transaction to prevent upgrade issues
- COM-11 Fix: a global sieve with a matched fileinto action prevents mailshare scripts from running
We wish you a pleasant install/upgrade!