Security: Ignore locally stored password for webbased login.
Finetuned default settings for block loading data to enhance general performance.
Extended error details for individual data blocks.
Improved robustness and logging for resolving linked fields.
Extended error message for missing coworker-table.
Reset query id after error to avoid permanent loading status.
Switched detection of general errors to (500) due to formatting issues with text-level matching.
Refactored image handling to support EXIF-orientation and scaling without loosing metadata.
Guard against crashes seen via Sentry due to missing error handling in derived classes.
Fixed problems with dummy record objects for coworker.
Ensure full (re)load from XML-node works also for new records.
Improved robustness and refined error handling for fields.
Added explicit errors for 413 and 415.
Updated external dependencies.
Added logging and extended error reporting to ease debugging of “My Current Tasks”-filter for TODO.
Only show dropdown for link/copy/move for single relations.
Only perform copy-existing for single relations.
Skip color lookup for NULL-values.
Improved robustness for reading object-type properties.
Refactored document template creation to avoid marshalling issues for Word.
Always apply guard against implicit NULL-values.
Fixed problem where Records.Refresh for added records may include ghost-records from other relations.
Added support for async refresh via flag to avoid blocking operations in event loop.
Extended support for deprecating LBS-apps to explicitly hide apps that are already loading.
Fixed bug where read and write of Control.Value for [Access Denied] would result in unlinking.
Added LBS-
API for deprecating apps.
Unified translation of error codes for file-
API.
Gracefully handle missing JSON content.
Coerce 403 to LDC-level error code for locked document.
Refactored internal handling of local (unsaved) records to fully support Record.Open
Updated to Outlook Redemption 6.2
Separate new records from different classes.
Refined sematics for loading descriptions to avoid problems with new records and null references.
Indicate editing state for readonly fields that can be updated programmatically.
Improved robustness for invalid JSON error messages and empty responses.
Moved support for web components into LBS-polyfill to enable deprecation.
Refactored initialization of template controls for stability.
Fixed issue with empty captions.
Renabled custom captions via WM_SETCAPTION.
Ensure proper error message for validation.
Fixed issue related to unlinked fields.
Delay title changed to avoid flashing during load.
Improved parent-child-relation for Record.Record and Record.Value
Improved robustness for “limereadonly”.
Ensure any failure in implicit Record.Close during Record.Open is reported.
Worked around issues triggered by VBA-code repurposing existing Record-instances by ensuring that changing the context will not affect the model.
Refactored value-handling for image- and document-controls to adhere to internal model.
Refactored internal cache to handle reference issues revealed by proper lifetime handling of parent-child.
Clear local modified flag after successful update.
Improved robustness for creating temporary filenames.
Fixed problems related to formatting and parsing percentages.
Use specified dimensions and position for modal dialogs.
Refactored resizing of
HTML-dialogs to better support legacy LBS-apps.
Refactored error handling to include callstack for nested errors. Will make debugging LBS-apps much easier.
Added general support for resizing and moving
HTML-dialogs.
Fixed problems with script injection before initial navigation in
HTML-dialogs.
Refactored polyfill for showModalDialog and showModelessDialog to benefit from recent improvements in
HTML-dialogs.
Fixed layout error that hid all buttons if only OK was used.
Fallback to ActiveInspector if not running in context of inspector.
Extended window.prompt to support JSON for customized dialogs.
Fixed broken release build due to reference to DEBUG-only member.
Switched to _modal prefix to allow multiple windows.
Extended window.open to support modal
HTML-dialogs for WebView2.
Ensure first matched field is used, instead of last.
Allow explicit refresh for any class field.
Refactored handling of parent-child-relations to fix problem where accessing orphaned children after the parent was destroyed would cause crash.
Removed limitation where too frequent Record.Refresh is ignored.
Disable footer sum only for specific field labels due to common configuration misstakes.
Fixed problem with service discovery for panes.
Fixed problem with callbacks for function calls via RunEx.
Added warning for accessing content during async reload to help identify potential race-conditions.
Unified helper for pausing record updates.
Added warning for accessing Explorer items when invalidated.
Pause automatic refresh during list edit.
Fixed problems with client default values for new records in list edit.
Fixed problems with option queries in list edit where query parameters reference fields that are not included in the view.´
Refactored automatic relations for Outlook items to restore compatibility while keeping vital bugfixes.
Refactored context reference handling using IServiceProvider to completely avoid ActiveInspector due to inherent problems with focus.
Fixed issues with recommendations for common backend errors.
Fixed problem with race-conditions for dialog title.
Refactored logging to enable DebugView.
Ensure proper disposal and cleanup to avoid crash during shutdown.
Keep command bar thread alive for the duration of the integrated editor.
Switched to explicit disposal pattern to avoid GC-problems with integration.
Ensure XMLHttpRequest.open default to async if argument is omitted.
Improved error messages for Inspector.Explorers
Fixed problems related to ID and owner for Records.CopyTo
Fixed problem with field lookup based on actual field.
Ensure Tags work in multithreaded environment.
Unified filtering between different fields to simplify code structure.
Added missing pair for reverse logic.
Include link symbol for all linked columns.
Eliminated derived subclass adding single constructor.
Fixed problem with argument validation that broke campain handling.
Fixed problems with autorelate for emails, including eml-files.
Improved robustness for invalid error-codes returned by old backend versions.
Fixed layout and rendering problems related to toolbars.
Do not display loading indicator if already populated and valid.
Removed obsolete theme handling.
Improved error messages related to missing options.
Refactored toolbar rendering to better support overlays.
Fixed debugger warning related to race-conditions for COM-level eventhandlers.