Skip to content

Release Notes

Lime CRM 2022.3 - Rysy - Patch 5

Description

This is the fifth patch release of 🇵🇱Lime CRM 2022.3 Rysy.

Patch Upgrade Instructions

If upgrading to this release from:

🪲 Fixes

RabbitMQ expects Handle.exe

Needs a manual fix, please see:

RabbitMQ logs an error message every 5 minute in its log file [Lime CRM Wiki] (lime-crm.com)

SQL Driver

The installation step for SQL Native Client has been improved. Before this fix, the installer checked for the current installed version in the wrong place in the Windows Registry. This caused the installer to sometimes not upgrade the SQL Native Client version. This has been fixed in this version.

Event-handler

Ensure that the event-handler service don't crash when the body of a message sent to it is of an unknown type. The Rysy release introduced a regression which meant that you couldn't send a body of type string or list to the event-handler. This has been fixed in this release and everything should work as before Rysy again.

Http API

We have fixed a regression where the error code 400 was returned instead of error code 422 when the parsing of a request failed on the server.

Elasticsearch-dsl5

We have updated the version of this package. The previous package defined it's dependencies in a format that is no longer considered valid, which caused the installation step to sometimes fail. This has been fixed in this release.

Lime CRM Desktop Client 11.1.2847

Product Lime CRM Desktop Client Version 11.1.2847 Date published 2023-03-22 Platform Windows Availability Manual installation and Automatic Updates.

Fixes

  • Added error message for rename.
  • Improved handling of long filenames
  • Default to ID for description for limetype with empty descriptive expression.
  • Switched to string marshaling for errors.
  • Improved robustness for invalid default values.
  • Ensure default value is saved also for linked fields.
  • Improved robustness for automatic upgrade when logging or usage feedback fails.
  • Handle modifications to new record as default values if restored.
  • Improved robustness to better handle recreating WebView2 after upgrade.
  • Added recommendation for corrupted session list.
  • Ensure coworker record is fully populated.
  • Use singular health check during startup.
  • Verify file size in Document.CheckIn
  • Improved performance for accessing record description by populating cache during load. The primary goal is to speed up validation of relation fields.

Lime CRM Desktop Client 11.1.2856

Product Lime CRM Desktop Client Version 11.1.2856 Date published 2023-03-28 Platform Windows Availability Manual installation and Automatic Updates.

Features

  • Added tooltip for partially visible content in lists

Fixes

  • Ensure template record is validated before template is populated.
  • Reduced memory usage for large documents.
  • Worked around issues related to control-state if record is refreshed without triggering controls-level refresh.

Lime CRM Desktop Client 11.1.2863

Product Lime CRM Desktop Client Version 11.1.2863 Date published 2023-03-29 Platform Windows Availability Manual installation and Automatic Updates.

Fixes

  • Worked around problems with orphaned sessions that could be revived by calling /client/logout/ to properly terminate the flask session.
  • Fixed problem with “No database”-error for partial command line arguments.
  • Worked around problems with different casing for locales.
  • Use wait cursor for events.
  • Avoid triggering events for closed inspector.
  • Force “send and receive” in Outlook to avoid outgoing messages from MAPI/Redemption “stuck” in Draft-folder.
  • Refactored client-side batching for statefull calls to preseve backend errors.
  • Improved robustness for creating Outlook.Application via COM.
  • Fixed resource leak and improved robustness.

Lime CRM Desktop Client 11.1.2869

Product Lime CRM Desktop Client Version 11.1.2869 Date published 2023-03-30 Platform Windows Availability Manual installation and Automatic Updates.

Fixes

  • Updated dependencies WebView2, Sentry and .Net modules
  • Avoid race-conditions for accessing template-based properties.
  • Ensure WebView2 become visible after upgrade.
  • Improved stability for callbacks in WebView2.
  • Fixed potential crash during update for orphaned record that was previously added or deleted.

Lime CRM Desktop Client 11.1.2875

Product Lime CRM Desktop Client Version 11.1.2875 Date published 2023-04-11 Platform Windows Availability Manual installation and Automatic Updates.

Fixes

  • Updated validation to for options to accept inactive values since that was implicitly supported due to bugs in old versions.
  • Worked around race-conditions for sequence calls to Record: Open, Delete, Update
  • Fixed comparison misstake for language settings.

Lime CRM 2022.3 - Rysy - Patch 4

Description

This is the fourth patch release of 🇵🇱Lime CRM 2022.3 Rysy.

Patch Upgrade Instructions

If upgrading to this release from:

🚨 Known Issues

Event-handler service

A bug in the event-handler service. The work around for now, is to change so that you only publish events with dicts as payloads.

RabbitMQ expects Handle.exe

Newer versions of RabbitMQ, expects Handle.exe to be installed. RabbitMQ will work, even though it’s not installed, but it will log an error every 5 minutes in its log file with a message that looks like this [error] <0.753.0> Could not find handle.exe, please install from sysinternals. The next version of Lime CRM Server will fix this issue. If you are installing Rysy in the upcoming weeks, we recommend that you manually install Handle.exe by following the instructions here: https://docs.lime-crm.com/kb/10050.

🪲 Fixes

LDC

LDC upgraded to version 12.9.2816. Highlighted improvements are:

  • Fixes some memory leak issues

Read full release notes here: LDC 12.9.2816 Release Notes

Lime CRM Desktop Client 11.1.2808

Product Lime CRM Desktop Client Version 11.1.2808 Date published 2023-02-24 Platform Windows Availability Manual installation and Automatic Updates.

Fixes

  • Remove DNS-based discovery of Lime CRM due to security and stability issues.
  • Postpone record validation until batch is executed to include any changes between adding and actual update.
  • Improved robustness for missing localization-table.
  • Extended timeout handling to better support slow DNS and TLS-negotiation by adding 15s to general timeout and using specified timeout for actual IO.
  • Worked around issue with NewMail.Send due to bugs in recent update to MS Outlook.
  • Refactored text filter and quick search to support keyboard navigation.
  • Enforce bitness and activation type for MS Outlook
  • Improved robustness for errors in model, ie. invalid record references.
  • Added mitigation for PrankCall-bug for unsaved changes.
  • Propagate all status codes for Record.Document
  • Added client-side workaround for “update on relation change” behind feature flag.
  • Detect relation changes via relationsingle
  • Switched to invalidation to delay updates for lists.
  • Extended logging for problems with MS Outlook.
  • Fixed race-conditions in lbs.apploader.deprecateApp to handle situations where web components load faster than LBS-apps.

Lime CRM Desktop Client 11.1.2823

Product Lime CRM Desktop Client Version 11.1.2823 Date published 2023-03-07 Platform Windows Availability Manual installation and Automatic Updates.

Fixes

  • Moved validation with events to separate step for batch and async usage.
  • Removed broadcast message without listeners.
  • Fixed stability issue for adding records with relations async, seen for campain manager.
  • Fixed race-condition for injected script (window.external.run not working) in onload-event.
  • Fixed debugger warning due to multiple callbacks for shared environment.
  • Graceful recovery after WebView2 Runtime upgrade while running.
  • Disable sync for message opened from document.
  • Fixed potential 100% CPU hang for invalid API usage from WebView2.