Skip to content

Desktop Client

Lime CRM Desktop 11.0

Product Lime CRM Desktop Version 11.0 Date published 2021-02-12 Plattform Windows Availability Manual installation only. Download here.

Important Changes

πŸ•ΈοΈ WebView2

We have replaced Internet Explorer! As default, Lime CRM Desktop now embed web content using Microsoft Edge WebView2.

  • Improved performance and stability
  • Easier development and troubleshooting

πŸ”« Lime Bootstrap

We recommend to use Lime Bootstrap 1.12 since this is the version used when developing and testing Lime CRM Desktop 11.0. LBS 2 or 3 (beta releases) are not supported.

πŸ› οΈ VBA Compiler

Compiling VBA will now reveal more errors.

  • Improved stability
  • Easier development and troubleshooting

Features

πŸ” Login with Azure AD

Support for Azure AD while login. Previously released for the web client only and thanks to WebView2 now also possible in the desktop client.

🐞 Crash Dumps to Find Bugs

We can now collect crash dumps. Alla data is saved on our server, we don't save any sensitive data and logs will only be saved for a limited time. Everything to make sure it's GDPR compliant.

  • Easier to find bugs
  • Easier troubleshooting

πŸ”§ Sending crash dumps is on by default. It's possible to turn off in windows registry.

HKEY_CURRENT_USER\Software\Lundalogik\Lime\UsageFeedback 
Disable = DWORD(0|1)
HKEY_LOCAL_MACHINE\Software\Lundalogik\Lime\UsageFeedback
Disable = DWORD(0|1)

Improvements

πŸ“‹ Detailed Error Messages

Error messages will provide more details. This will make it easier to fix problems.

  • Refined error dialog
  • Preserve error details
  • Additional details from previous errors

πŸ”ƒ Loading of Data

In most cases data will now load asynchronously. This will prevent the desktop client from freezing when large amounts of data is loaded.

▢️ Installation and Automatic Updates

  • Fixed known issues with VBA
  • Added missing dependencies

⏰ Date and Time Formats

The client APIs now has general support for date and time formatted according to ISO8601.

♾️ Support for long paths

Previous versions had an internal limit of total 256 characters. This limitations has now been removed for most usage scenarios.

πŸ“‚ Open Linked Files

General support for opening linked files have been improved to workaround known issues:

  • Images (GIF, PNG, JPEG, etc.) now opens correctly in Windows
  • PDFs are tracked for multi-tab viewers
  • Temporary files are valid minimum 10 seconds or until associated program is closed
  • Files opened via separate launcher are now tracked via Window-title instead of associated process

πŸ“‰ Scalability and Performance

  • Reduced memory usage
  • Multithreaded workload
  • Doubled available memory

βš™οΈ Backend Integration

  • Manage session and cookies between different HTTP-stacks
  • Preserve error details from business logic, server and database
  • Binary back-off when retrying operations
  • Better handling of intermittent backend errors
  • Better handling of unexpected results

πŸ“₯ Transfer Selection

Now possible to transfer selection to tabs that are not visible.

Bugfixes

🌞 Stability

Over 100 code paths that previously caused the application to crash are now fixed.

πŸ“„ Convert Multiple Documents to PDF

Fixed bug where it was not possible to convert multiple documents to PDF.

βœ‚οΈ Copy Special

Fixed bug where copy special included more records than the selected ones.

Lime CRM Desktop 11.0

Product Lime CRM Desktop Version 11.0 Date published 2021-02-12 Plattform Windows Availability Manual installation only. Download here.

Important Changes

πŸ•ΈοΈ WebView2

We have replaced Internet Explorer! As default, Lime CRM Desktop now embed web content using Microsoft Edge WebView2.

  • Improved performance and stability
  • Easier development and troubleshooting
  • Open up the door to modern customizations and add-ons

πŸ”« Lime Bootstrap

We recommend to use Lime Bootstrap 1.12 since this is the version used when developing and testing Lime CRM Desktop 11.0. LBS 2 or 3 (beta releases) are not supported.

πŸ› οΈ VBA Compiler

Compiling VBA will now reveal more errors.

  • Improved stability
  • Easier development and troubleshooting

Features

πŸ” Login with Azure AD

Support for Azure AD while login. Previously released for the web client only and thanks to WebView2 now also possible in the desktop client.

🐞 Crash Dumps to Find Bugs

We can now collect crash dumps. Alla data is saved on our server, we don't save any sensitive data and logs will only be saved for a limited time. Everything to make sure it's GDPR compliant.

  • Easier to find bugs
  • Easier troubleshooting

πŸ”§ Sending crash dumps is on by default. It's possible to turn off in windows registry.

HKEY_CURRENT_USER\Software\Lundalogik\Lime\UsageFeedback 
Disable = DWORD(0|1)
HKEY_LOCAL_MACHINE\Software\Lundalogik\Lime\UsageFeedback
Disable = DWORD(0|1)

Improvements

πŸ“‹ Detailed Error Messages

Error messages will provide more details. This will make it easier to fix problems.

  • Refined error dialog
  • Preserve error details
  • Additional details from previous errors

πŸ”ƒ Loading of Data

In most cases data will now load asynchronously. This will prevent the desktop client from freezing when large amounts of data is loaded. So you can keep on working with other stuff while waiting for data to load.

▢️ Installation and Automatic Updates

  • Fixed known issues with VBA
  • Added missing dependencies

⏰ Date and Time Formats

The client APIs now has general support for date and time formatted according to ISO8601.

♾️ Support for long paths

Previous versions had an internal limit of total 256 characters. This limitations has now been removed for most usage scenarios.

πŸ“‚ Open Linked Files

General support for opening linked files have been improved to workaround known issues:

  • Images (GIF, PNG, JPEG, etc.) now opens correctly in Windows
  • PDFs are tracked for multi-tab viewers
  • Temporary files are valid minimum 10 seconds or until associated program is closed
  • Files opened via separate launcher are now tracked via Window-title instead of associated process

πŸ“‰ Scalability and Performance

  • Reduced memory usage
  • Multithreaded workload
  • Doubled available memory

βš™οΈ Backend Integration

  • Manage session and cookies between different HTTP-stacks
  • Preserve error details from business logic, server and database
  • Binary back-off when retrying operations
  • Better handling of intermittent backend errors
  • Better handling of unexpected results

πŸ“₯ Transfer Selection

Now possible to transfer selection to tabs that are not visible.

Bugfixes

🌞 Stability

Over 100 code paths that previously caused the application to crash are now fixed.

πŸ“„ Convert Multiple Documents to PDF

Fixed bug where it was not possible to convert multiple documents to PDF.

βœ‚οΈ Copy Special

Fixed bug where copy special included more records than the selected ones.

Security update for Lime CRM Desktop Client

Bulletin ID LCSEC20-01 Date published 2020-12-21 Priority 2 Severity Critical

Priority and severity ratings are determined as described here.

Summary

This security update resolved a vulnerability in Lime CRM Desktop Client. The vulnerability enables local Windows users to execute programs with elevated privileges.

Affected versions

Product Version Platform
Lime CRM Desktop Client initial – 10.18.579 Windows

Solution

Upgrade to newest version of Lime CRM Desktop Client.

Product Type Updated version Availability
Lime CRM Desktop Client Product release 10.18.962 - latest Download

Vulnerability information

Detailed summary

An attacker could launch Lime CRM Desktop Client with elevated privileges and via programmatic extensions or documents launch any Windows process with elevated privileges.

Mitigating factors

The attacker must be an authenticated user for the system and have a high technical knowledge about it.

  • Last modified: 3 years ago
  • by Jonatan Folger Asu

Version 10.17.1896

Released November 14, 2019.

New features

  • The client is now available in French.

Improvements

  • Add property ThisApplication.ChromiumDebugPort, set to the port number used by Chromium for debugging.
  • Add shortcut overrides for Chromium instances, Ctrl+F5, Alt+F11, Alt+F12.
  • Update names of color themes.
  • Update button icons in places previously missed.

Bug fixes

  • Fix crash occuring when copying special characters with incompatible language settings.
  • Fix Bisnode OBO bug which prevented the user from unregistering companies from the inspector view.

Version 10.18.256

Released April 17, 2020.

Patch release of 10.18

Bug fixes

  • Users are now asked to save todo in Outlook again when having Outlook synchronization active.
  • Company information is now added per default in β€œNotes” field on todo when creating a new todo.

Version 10.18.419

Released August 24, 2020.

Improvements

  • The Lime CRM Desktop Client will only allow connections to Lime CRM servers with certificates that are signed by a certificate authority. End users will no longer be able to accept the warnings and connect to Lime CRM servers with self-signed certificates. However, we do allow connecting to localhost, 127.0.0.1 or everything else where Uri.IsLoopback = true. That means that it is still possible to access local installations with self-signed certificates.

Bug fixes

  • Fixed regression error in email validation that caused suggest email address to ignore logic for sibling records.
  • Added logging with performance measurements for back-end communication
  • Fixed crash in string formatting for messages exceeding 600 characters.
  • Disabled embedded folder panes by default for Office 32-bit (no longer supported by Microsoft)
  • Added stability fixes for embedded folder panes for Office 32-bit.
  • Added support for outgoing email from multiple accounts, previously only default account was properly supported.
  • Fixed crash when trying to print document record without attached document.
  • Fixed regression in sending email to lists.
  • Fixed regression in organizing meeting for other organizer.
  • Fixed bug for accessing database where current application locale is not active, now handles cases where Application.Locale != Database.Locale.
  • Fixed bug where locales are sent in non-standard format, ie en_us instead of en-us.
  • Improved error handling for back-end communication to preserve root cause. This will enable end-users and support to better diagnose authentication errors, network problems and configuration problems, including invalid certificates.
  • Properly handle HTTP-requests without content.
  • Updated application .config to use default security setting from Windows where applicable.
  • Updated Outlook Redemption to workaround crash in specific versions of MS Outlook 365, current version is now 5.24.0.5736

Version 10.17.1001

  • Add translation string to Excel document save dialog.
  • Do not reset defaults after an installation if it was an upgrade (e.g. don't revert to Auto Select on language).
  • Add new option pane for Telavox settings, where users can log out from the Telavox addin, and change call preferences.
  • Allow users with their mobile attached to Telavox desktop client to make calls through Lime.
  • Generate a better message if login with the Telavox addin fails.
  • Improve authentication against Telavox API.
  • Fix an issue with stack memory running out at startup in some cases.
  • Allow the server URL textbox to scroll if URL is too large.
  • Registry autoupdate channel setting now takes precedence over database settings.
  • Fix an issue where context menus were being clipped on non-primary monitors in some cases.
  • Add new generic browser icon
  • Fix bug where Excel save dialog would not display on top of Excel window
  • Add check for .NET version at startup.
  • Allow links with '_blank' as target to open in default browser (Chromium only).
  • Add support for links to the web client when copying and sending Limelinks
  • Fix bug with Outlook calendar item causing an error after closing inspector after drag/drop of the item
  • Fix crash that occurs after sorting columns in a dialog created with lkSearchRecords
  • Chromium version in this release: 63.0.3239.109
  • We've upgraded to .NET framework 4.5.2 which is now a requirement for Lime to run
  • Some usage statistics are now being logged
  • No longer reset language setting for current user on new install
  • Show 'loading lists' on splash screen before loading addins
  • It is now possible to cancel drag/drop of email files no matter when the application's drop event is hooked
  • Login logo now rotates and shows version if clicked, same as web client
  • Update images in merge wizard
  • Better error message is now shown when a session has timed out, allowing the user to restart Lime to login again.
  • Bug fix: Column filtering of system users now works
  • Experimental Chromium implementation, hidden behind a miscellaneous option

Version 10.12.100

Released August 17, 2015.

Bug fixes

  • Crash when attempting to Send as PDF a document which cannot be converted to PDF (LPDC-211)
  • A file (lladr01.dll) required for by the Bisnode One-By-One integration was missing (LPDC-210)
  • The VBA Controls collection fired events in an incorrect order (LPDC-209)
  • It was not possible to both sort and show the record ID column (LPDC-208)
  • Crash when using keyboard shortcuts to change tabs (LPDC-207)

Version 10.12.107

Released August 25, 2015.

New features

  • Stability improvements for Outlook related features (LPDC-206)
  • Improved account logging in Bisnode One-By-One (LPDC-203)

Bug fixes

  • Missing Finnish translations (LPDC-205)
  • Fields could not be added to standard reports (LPDC-204)
  • Customized settings were not saved when opening a database over https using a shortcut (LPDC-202)
  • Yes/no fields in list views with many records could cause Lime CRM to crash (LPDC-201)
  • Lime CRM would crash if auto login is enabled with an incorrect user name or password (LPDC-200)
  • The field Befattning kod was never updated from Bisnode OneByOne (LPDC-199)
  • Standard reports could not be added or edited (LPDC-198)
  • Translation error when converting to PDF (LPDC-197)

Version 10.12.135

Released January 12, 2016.

New features

  • Add a command line switch to disable loading of the action pads (LPDC-239)
  • Help menu web links should point to localized editions of Lundalogik web site (LPDC-232)
  • Re-establish connection to Outlook if lost (LPDC-220)

If Outlook crashes, Lime CRM will automatically try to re-establish connection * Improved application startup time when using Outlook integration (LPDC-219) * Outlook 2016 support (LPDC-22)

Support for Outlook 2016

Bug fixes

  • Mouse wheel scrolling bug in inspector with maximized list (LPDC-255)
  • Crash when closing Lime (LPDC-251)
  • Crash when logging in while other instances are active (LPDC-246)
  • Crash when closing inspectors (LPDC-240)
  • Problem with the Save/Cancel question asked by the Word addin (LPDC-235)
  • Date values are sometimes passed to the server with an incorrect format (LPDC-233)
  • Easter egg should not trigger by accident (LPDC-230)
  • Field codes do not render correctly when destination related object is empty (LPDC-228)
  • Missing danish translation when logging in with already active session (LPDC-227)
  • Remove error logging when attempting to retrieve available features from old servers (LPDC-223)
  • It is not possible to send a mail without preview (LPDC-222)
  • Addins are installed with incorrect load behavior (LPDC-221)

Some addins (e.g. TAPI dialer) should not be loaded per default * Problems saving changes to templates in template manager (LPDC-26) * Application exit confirmation dialog blocks shut down (LPDC-24)

Application exit confirmation dialog prevented Windows from shutting down * Mouse cursor has to be over inspector control to enable inspector scrolling (LPDC-23) * Screen scaling issues (LPDC-13) * Displaying a MsgBox in the BeforeShow event takes a very long time (LPDC-4)