====== Lime CRM Desktop Client 11.1.3057 ====== ; Product : Lime CRM Desktop Client ; Version : 11.1.3057 ; Date published : 2023-11-17 ; Platform : Windows ; Availability : [[https://builds.lundalogik.com/api/v1/builds/limecrm-desktop/versions/11.1.3057/file/|Manual installation]] and Automatic Updates. ==== Fixes ==== * Refined usage reporting. * Fixed problem with client-side sorting after switching view. * Compatibility: Fixed problem with modified handling when removing file contents for document * Added events to allow customization of template and document handling: BeforePopulateTemplate, AfterPopulateTemplate, BeforeOpenDocument, AfterOpenDocument * Ignore cookies during SSPI negotiation to avoid implict session. * Stability: Worked around crash due to improper window procedure for editing GPS coordinates. * Fixed compatibility issue for case-insensitive lookup of translation keys. * Stability: Added guards against unsafe thread access to fix rare crash seen via Sentry * Extended validation of parent argument for OpenInspector. Refined support for Controls as parent for Inspector. * Disable CCC unless explicitly enabled via config for view. This will reduce backend load for ActionPads without any visible components. * Compatibility: Gracefully handle missing add-permission for fields and unified policy for new/add to workaround issues with policies via hyper-cache, which is mandatory in cloud. * Restructured detection of parallell sessions to handle situations where username is not known, ie. SSPI and web-based login via AzureAD or similar. * Fixed bug in cookie sync that broke support for WinINET with app-proxy * Stability: Improved robustness for parent-child relations between Records. * Worked around compatibility problem with Word for situations where application is closed by user. * Re-enabled integration with Heap.io * Improved handling of embedded email addresses in text. * Removed dependency on VBScriot to open links in text. * Implemented proper error handling for Application.Shell. * Implemented explicit support for handling SetForegroundWindow via DDE. * Stability: Worked around race-conditions discovered after updating SDK and WebView2 119 * Stability: Avoid unexpected side-effects of accessing closed tabs during cleanup. * Stability: Worked around crash when hit counting is triggered without record. * Scalability: Dynamically adjust batch size based on number of relations affected by the update. * Stability: Handle potential memory and reference leak due to internal usage of assignment operator. * Stability: Ensure any pending settings changes are applied before index operations to avoid race-conditions. * Stability: Worked around unhandled exception during shutdown. * Compatibility: Fixed problem where text shortcuts was loaded from wrong location. * Ensure records added with backend ID are shown. * Allow automatic requery when list edit is finished. * Render paused results unless loading. * Use string logical order for options. * Compatibility: Fixed bug in cursor handling for One-by-One, previously masked by other bug. * Added warning for slow timers. * Improved robustness for closed and invisible inspectors. * Prefer To over CC and BCC when relating email to recipient. * Stability: Avoid triggering Records.Requery from WM_PAINT to avoid violations to COM threading model due to modal dialogs displayed from formulas in filters. This should resolve (or at least mitigate) problems with empty ActionPads.