Lime CRM 2023.1 - Møllehøj¶
Product: Lime CRM Status: Cancelled
Description¶
To celebrate our Danish colleagues this release is named after the highest mountain in Denmark, Møllehøj! To be honest, maybe it’s not a mountain, more like a hill. A great hill though! Just like this release.
Features¶
⚡ Faster Save¶
We added the possibility to turn of database customizations on save. This will reduce the complexity and database traffic when saving objects. The benefits are:
- Faster save
- Reduced risk of deadlocks in the database
- Less load on the database
This feature can be enabled with the feature flag run_sql_customizations_on_update
set to false
. It will then disable these SQL customizations:
- csp_beforeupdate, csp_afterupdate, csp_afterdataupdate and csp_afterupdatecompleted.
- SQL for update.
- Update if relation has changed.
The main replacement at the moment where logic should be moved instead is Custom Limeobject.
📅 User Preferences: Date Formats¶
Select how you want to present time and dates. For example 2023-03-31 or 31.03.2023 for dates and 13:37 or 1:37 PM for times.
🍬 Some small goodies¶
- Possibility to add prepare_update() hook for Custom Limeobject, which runs before the database transaction starts. Which could reduce the risk of deadlocks in the database when saving.
Bugfixes¶
We never have bugs, so I guess this section will always be empty
🧰 Included services and frameworks¶
- LDC - 12.9.????
- LISA - 12.8.35
- Elastic Search - 5.6.16
- Java Development Kit (JDK) - 8u111
- Ngnix for Windows - 1.23.1.1 SnapDragonfly
- NSSM - 2.21-134
- Microsoft ODBC Driver 18 for SQL Server (MSODBCSQL18) - 18.0.1.1
- Microsoft Visual C++ 2010 x86 Redistributable (VC Redist) - 10.0.40219.0
- Microsoft Visual C++ 2015 x64 Redistributable (VC Redist) - 14.0.23026.1
- Microsoft SQL Server 2012 Native Client (SQLNCLI) - 11.4.7462.66
- Erlang OTP - 25.0.2
- RabbitMQ Server - 3.10.5
Erlang and RabbitMQ needs to be manually uninstalled to get upgrade. Check version first, if it’s the same versions installed no action is needed. It’s optional to upgrade. If upgrading, both Erlang and RabbitMQ needs to be upgraded. Instructions can be found here: Uninstall Erlang and RabbitMQ when doing Lime CRM Server upgrade