Show / Hide Table of Contents

    Change Log

    All notable changes to the framework will be documented in this file.

    5.3.1 (2024-02-01)

    🐛 Bug Fixes

    Scope Title Commit Work Item(s)
    adm picker doesn't validate in create view dialog a202708a #19043 #19053
    bam set basic output data type to the boundary value column in the log partitions view a2e9776a #19031
    bam fallback to full production version number to check SQL Server capabilities in case of missing major version number 4d57657a #19035
    bcm restore warning for saving system objects 29edaa89 #18990
    bcsp fix case creation retry settings not always used f2ffde67 #18999
    setup fix duplicate trustservercertificate 61d97edb #19039 #19052
    wpfgui fix initial actions window for unpredicted lifecycles 817c397e #19033

    5.3.0 (2024-01-04)

    ⭐ Features

    Scope Title Commit Work Item(s)
    bcs-webservice add the possibility to configure the request encoding in the profile 7e180b68 #18987
    bcs-webservice add possibility to generate WS-Security headers with certificate 5799b6bf #18969

    🐛 Bug Fixes

    Scope Title Commit Work Item(s)
    adm ignore default value for integer pickers 762e2566 #19002
    audit-trail fix database migration for audit trail 2b6b6d4b #19010
    bcjs introduce ometa.scheduler client for token in jobs 7f83dc7c #18980
    bcm change Ometa.IsCacheRenewal to remove caches with other query options and context 1fb2ad81 #18956
    bcm fix an issue where an idle timeout would not close the connection and extend report details 3cdbbff2 #19006
    bcm fix an infinite loop bug caused by a conversion or validation script which has an unclosed field reference 8847f671 #18922
    bcm fix issue causing validation scripts to throw invalid cast 024ae17b #18964
    setup fix InitialCreate.sql audit trail scheme 01836388 #19016
    setup fix BAM Windows service setup to forcefully overwrite the installed files f51e3116 #18953
    enhance security policies 4e5a36ac #18963

    5.3.0 (2023-12-12)

    ⭐ Features

    Scope Title Commit Work Item(s)
    bcs-webservice add possibility to generate WS-Security headers with certificate 5799b6bf #18969

    🐛 Bug Fixes

    Scope Title Commit Work Item(s)
    bcm fix issue causing validation scripts to throw invalid cast 024ae17b #18964
    setup fix BAM Windows service setup to forcefully overwrite the installed files f51e3116 #18953
    enhance security policies 4e5a36ac #18963

    5.3.0-beta.4 (2023-11-24)

    🐛 Bug Fixes

    Scope Title Commit Work Item(s)
    fw reintroduce the possibility for not loading AD groups as claims in the Microsoft security provider 732cc3d4
    wpfgui fix default context fields not shown in case management configuration bd874a44 #18933
    enhance security policies 1ba3ecee #18926

    5.3.0-beta.3 (2023-11-15)

    ⭐ Features

    Scope Title Commit Work Item(s)
    bcm enhance security policies 1875f346 #18905
    bcs-odata add support for singletons and mapping types 37e2725c

    🐛 Bug Fixes

    Scope Title Commit Work Item(s)
    bam make excel the default report type 78e9a738
    bam use database default collation for GetCorrelationDetails procedure 5ecccf28 #18917
    bcm fix issue where data extensions could disappear after upgrade from a pre-v5 version d0a74362 #18594
    bcs-odata fix unintended navigational key for operations bound to collections 032651f5 #18925
    bcs-odata fix issue where interface keeps requesting pages while requested page is already fetched e8520ebe #18846
    fw fix issue in case context service throwing a 'key already exists' error and fix method name validation in WpfGUI 3242f957 #18643 #18853 #18914
    patcher revert disposing scope when disposing BCClient for patcher 5fe04ad6
    setup adapt the framework installation folders in the appsettings for clean installs 91e4292d #18775

    5.3.0-beta.2 (2023-11-03)

    🐛 Bug Fixes

    Scope Title Commit Work Item(s)
    adm fix error for CSL.multiRecord.openInlineEditing during onLoadComplete 64702ed1 #18741
    adm refresh button not visible on multi record control in forms 2c061b5f #18840
    bam use default dcs connection string for clean install bfe9a60b #18889
    bb resolve issues with name validation on items object 4f55e4d5 #18870
    bcm fix the execution of audit trail methods a5a92242 #18841
    bcm correct execution of post execution actions after main method timeout bdf82252 #18841
    bcm fix query options on field that doesn't exist on last extension method 3b805232 #18877
    bcs-dll4 reload the trusted connection when authentication failed 80a10e7e #18895
    patcher remove value check on required template fields in the patcher b538acdb #18841
    setup fix appsettings getting reset to default after upgrade 742e6966
    test-platform restart BCM to clear its internal cache after copying templates and profiles 46de5749 #18820
    transfer add dependency to masterdata condition sets for smart tiles 6d601125 #18841
    wpfgui fallback to default webbrowser when cefsharp doesn't work 23d8072e #18553

    5.3.0-beta.1 (2023-10-16)

    📣 Deprecations

    Drop support for SQL 2012, SQL 2014, Windows Server 2012 an SharePoint Server 2013 and 2016.

    Scope Title Commit Work Item(s)
    Announce deprecations for SQL Server 2012 and 2014, Windows Server 2012 and SharePoint Server versions 2013 and 2016. 906e45a5

    ⭐ Features

    Scope Title Commit Work Item(s)
    adm add extra event parameter to viewfield keyup, onchange, valuechanged event bb987f79 #18668
    adm add ability to prevent realtime actions 10f8990d #18791
    adm save filters and sorting in session storage adbc3d15 #18814
    adm added does not contain as a filter option 756340b6 #18607
    bam add log analysis reports for caching 4c39b442 #18722
    bam improve error reporting BAM Windows service during partition creation d09991cb
    bcs-sharepoint introduce possibility to skip certain fields on update 95893345 #18636
    document-adm add support for checking in and discarding check out and resolve issues with special characters 09ae920c
    obiz-suite add guided intro tour in the object manager a85ee71f #18486
    patcher show warning during template patching when required has no default value 1e67c13c #18653
    setup add version check to prevent upgrades from < 5.2.x 57d4ca23 #18691

    🐛 Bug Fixes

    Scope Title Commit Work Item(s)
    adm fixed no internet error to display a clearer message for the user 964cb15b #18826
    adm prevent save when controls are validating 854b6f6c #18806
    adm fix 'no result' message not being shown when there are no results in a single record view 349c57ca #18782
    adm set processing false before conditions triggered on empty grid 0035a177 #18808
    adm add innerHTML in headers to process html for responsive forms a703c4d5 #18723
    adm set initial value as last known value for editor 318a8a5c #18771
    adm show errors on (lock) dialog e6edf0ae #18754 #18755
    adm unable to save with multiple context records in lockable form 05dd535b #18724 #18728 #18737
    adm improve error handling for data sources aa1f33aa #18718
    adm map rowKeys to executed function 9694b74a #18672
    adm retrieve oidc from local node_modules 2b3db138 #18645
    adm hide cancel button in dialog when cancel is hidden 020587fa #18665
    adm be able to set conditions on built in functions c018eced #18600
    adm enter doesn't trigger value change twice 1b06f655 #18016 #18666
    adm-package fix race condition results sometimes in no loading of the ADM 1947e114 #18827
    auth skip sso flow if microsoft provider disabled fac592ec #18789
    bam improve BAM Windows service handling of dropping SQL Server connections caa29dc7 #18752
    bam add LogID and sorting options on Dashboard-Details 9ac8a9c0 #18711
    bam fix issue with wrong timestamps in the portal and fix broken pages e1eba056 #18690
    bb resolve issue with missing local attachments in Send Mail ce659186 #18727
    bcjs fix source view is always executed twice 6a1e68ea #18720 #18811
    bcm resolve conversion error with field token in non-text fields and validation scripts 5d41f61b #18824
    bcm fix validation scripts on fields that exist only in extension 6d64ce21 #18799
    bcm fix issue with validation scripts in combination with context records 0e36ae1c #18762
    bcm fix error when copying object with duplicate identifiers in extensions 654fa738 #18757
    bcm validate extension profiles in bcm 807c5b45 #18705
    bcm fix issue causing health reports to be unavailable da57546b #18716
    bcm fix issue where an async method would be cancelled after 10 seconds 7da0a050 #18673
    bcs-file add option to disable user impersonation 7facf781 #18804
    bcs-file fix issue where field values would not be read due to a missing separator at the end of a line a20170a6 #18664
    bcs-odata resolve object ref error when executing an operation with no entity set 312d39de #18793
    bcs-odata fix memory leak with odata type inheritance 3a1fe8dc #18753
    bcs-sap update sap connector for .net to 3.1.3.0 56884dac #18860
    core adapt Core Web Service configuraion to fix obiz-suite loading issues 3ccb05fe #18821
    dcs resolve issue with duplicate task mails when working with multiple custom assignees f2dcfcdb #18823
    fw fix object reference errors of BCA caused by cancellations and too many connections a90ae075 #18635
    fw correct build issues due to missing code as a result of cherry picking PR's from master 8d3139d0
    fw remove unused language label 118a3b74 #18697
    infra remove unique fk indexes from migrations 8176de33 #18717
    rest enhance security policies 34efc859 #18796
    rest improve parallel retrieval of data source values e6ac31b8
    smart-tiles remove Subject from code 966245ed #18827
    test improve E2E test Dynamic Endpoint And Metadata Cache to properly handle EMD model changes 8c755543 #18841
    test fix test object Ometa.Testing.Test.GenericRest XML 21cc323b #18841
    transfer fix issues with subscriptions, smart tiles, DataSourceFieldLinkedToExecution and wizard change tracking cc07bf06 #18787 #18788 #18817
    transfer fix change tracking of cm field datasources c2671d20 #18674
    wpfgui adapt execution time out tool tip description 0687888e #18758

    5.2.6 (2023-10-13)

    🐛 Bug Fixes

    Scope Title Commit Work Item(s)
    adm fix 'no result' message not being shown when there are no results in a single record view 21748019 #18782
    adm refresh button not visible on multi record control in forms dbae6821 #18840

    5.2.5 (2023-10-06)

    🐛 Bug Fixes

    Scope Title Commit Work Item(s)
    adm prevent save when controls are validating 8aaaeaff #18806
    adm be able to set conditions on built in functions da4f6aa8 #18600
    auth skip sso flow if microsoft provider disabled 99ac0d9f #18789
    bcjs fix source view is always executed twice 9ba9f0ca #18720 #18811

    5.2.4 (2023-10-03)

    🐛 Bug Fixes

    Scope Title Commit Work Item(s)
    adm-package fix race condition results sometimes in no loading of the ADM 7abca5d2 #18827
    bcm resolve conversion error with field token in non-text fields and validation scripts 4172ff62 #18824
    dcs resolve issue with duplicate task mails when working with multiple custom assignees 36657047 #18823
    fw fix object reference errors of BCA caused by cancellations and too many connections 4e82be54 #18635
    smart-tiles remove Subject from code 71c2899c #18827

    5.2.3 (2023-09-08)

    🐛 Bug Fixes

    Scope Title Commit Work Item(s)
    rest enhance security policies a6405505 #18796

    5.2.2 (2023-08-24)

    🐛 Bug Fixes

    Scope Title Commit Work Item(s)
    adm set initial value as last known value for editor dbf3e45c #18771
    bcm fix issue with validation scripts in combination with context records b0bf2138 #18762
    core remove unneeded unit test from MethodFieldValidatorShould 5a8a802a #18738
    core remove blocking method field validator check cbacfebd
    rest improve parallel retrieval of data source values 68ddde53

    5.2.1 (2023-08-04)

    🐛 Bug Fixes

    Scope Title Commit Work Item(s)
    adm show errors on (lock) dialog 1b5913d4 #18754 #18755
    adm unable to save with multiple context records in lockable form c4b8cc34 #18724 #18728 #18737
    adm map rowKeys to executed function 0cf29f49 #18672
    adm retrieve oidc from local node_modules 707aea19 #18645
    adm enter doesn't trigger value change twice 462c9b68 #18016 #18666
    adm add file type when setting base64 string cd3e89de #18622
    bam force the installation of the BouncyCastle DLL during setup 4d9aab55 #18644
    bb resolve issue with missing local attachments in Send Mail f1b8072e #18727
    bb resolve object error with empty field value in Ensure File 59ef1635 #18648
    bcm fix error when copying object with duplicate identifiers in extensions 49ab9e85 #18757
    bcm fix issue where an async method would be cancelled after 10 seconds 949858a3 #18673
    bcm validate extension profiles in bcm 6496306a #18705
    bcm fix issue in the execution of validation scripts causing type conversion exceptions 334d543c #18649
    bcm fix an extremely rare issue causing an access denied error on the BC_out.xml file fec45792 #18606 #18652
    bcs-file fix issue where field values would not be read due to a missing separator at the end of a line 85ca990c #18664
    fw correct build issues due to missing code as a result of cherry picking PR's from master 2c0a40eb
    fw fix issues caused by specific version of AutoMapper 79bf73be
    rest fix interface script path check in case no path is defined ec932852 #18654
    transfer increase max timeout and batch limit f9cdc785 #18736
    transfer fix issue where a system label would be used over the imported label e752a7d9 #18634

    5.3.0-beta.0 (2023-06-26)

    ⭐ Features

    Scope Title Commit Work Item(s)
    data-extensions introduce condition based selected output fields in data extensions 8c8dc71e #18570
    data-extensions add the technical possibility to configure selected output fields on data extensions bd48ca5f #18570
    data-extensions add possibility to set conditions on data extensions 29aaf98a #18570
    fw make document ADM multi language, optimize multi language document approval and add French labels 40a59cf5 #18524
    fw upgrade .NET Core 3 components to .NET 6 2720be5a #18537
    fw improve the configuration of a framework installation & merge the fw and dcs databases 639ccda3
    infra increase minimum database requirement of SQL Server 2012 to SQL Server 2016 d2cd0db7
    transfer improve performance of transfer tool and better error handling f19f2568

    🎯 Performance Improvements

    Scope Title Commit Work Item(s)
    fw improve WebService performance by properly caching retrieving profile information 362cfcb8

    🐛 Bug Fixes

    Scope Title Commit Work Item(s)
    adm add file type when setting base64 string 42297186 #18622
    adm show correct error when refresh fails efbdfb72 #18584
    authority fix issue where duplicate granttypes could be created causing authority errors 25dc175c #18649
    bam force the installation of the BouncyCastle DLL during setup f6ce026f
    bb resolve object error with empty field value in Ensure File 64ba3c8b #18648
    bcm fix an extremely rare issue causing an access denied error on the BC_out.xml file 50b1a621 #18606 #18652
    bcm fix issue in the execution of validation scripts causing type conversion exceptions 3c98c3f9 #18649
    bcm fix issue upon validation causing a key already exists error 690476f8 #18649
    bcm fix caching prefetch timer instantly rescheduling 967f3c64 #18630
    bcm fix rename method loses viewfields 505a8f95 #18579
    bcm fix connections not being reused c0224fa1 #18609
    bcm fix extension execution not following sequence order ca226e81 #18593
    bcs-odata use separate httpclient per profile 28e24921 #18650
    bcs-odata fix datetimeoffset fields when used on datetime entity properties 51d59c68 #18614
    bcs-opc-ua re-enable OPC UA configuration data seeding during setup 69f419d4 #18639
    fw fix unit tests that fail randomly 05265f49 #18649
    fw remove all building blocks and code regarding Microsoft Teams functionality 65094a58 #18647
    fw fix issues with the testing installer, stopping of services and the migrator upon clean install e8af2500
    fw adapt the compilation, retrieval and execution of validation scripts 42129d09
    fw fix issue with batch requests and client cascades ae0547ef
    patcher fix issue where the patcher would not re-read the appsettings.json file 1995c87a #18638
    rest modify the HTTP status code responses to 429 when the BCM queue has received too many requests 1289eb9c
    rest hide extension condition columns only for read views 6fa9206b #18655
    rest fix interface script path check in case no path is defined 7ea9f3c2 #18654
    transfer fix issue where a system label would be used over the imported label e4437651 #18634
    transfer fix tag error when importing first lifecycle f0b35875 #18623
    wpfgui fix issue where conditions would disappear upon changing the root condition of a condition set cefeedf8
    wpfgui fix issue where data extension could be created while the new method was not yet saved resulting in errors 31148d26
    wpfgui fix copy method creating invalid client configuration d47da88e #18617
    wpfgui hide languages with locations from language editor 09ee4a13 #18544

    5.2.0 (2023-06-14)

    ⭐ Features

    Scope Title Commit Work Item(s)
    bcs-webservice add OAuth2 support to webservice interface ecfc9fa1
    fw make document ADM multi language, optimize multi language document approval and add French labels 8b1d2644 #18524

    🐛 Bug Fixes

    Scope Title Commit Work Item(s)
    adm try to parse OData error 6433ed20 #18575
    adm retrieve language files from core service 3efd0512 #18629
    adm set case insensitive value on external context fc506a1e #17310 #18567
    adm focus the first control in dialogs fff67a3e #18558
    adm show correct inline edit error c563ae66 #18548
    adm show unlock all even with custom layouting enabled 5c1b048b #18498
    authority fix issue causing 'request headers too long' error 9ddf6567 #18611
    bam update Get Occurred Errors BAM report to eliminate empty error lines 406df62a #18614
    bb resolve issue with ensure file and full url in name 841cc0de #18557
    bb allow default language in Ensure Subsite BB 3d5cf936 #18514
    bcjs prevent jobs being rescheduled instantly c356ead6 #18569
    bcm fix issue in conversion scripts where the current field value would not be used as the default 3b92afb8 #18628
    bcm fix error with parallel data extensions and caching 720abc30 #18614
    bcm fix upgrade from v4 to v5.2 doesn't patch extensions a32128d8 #18594 #18608
    bcm fix connections not being reused e7d7cbff #18609
    bcm fix memory leak due to string.Intern 6ed2633a #18598
    bcm fix extension execution not following sequence order 5fd7ecab #18593
    bcs-baan fix memory leak, TCP port leak and issues with connection pooling of bshell processes 2f6fe064 #18571
    bcs-odata fix datetimeoffset fields when used on datetime entity properties 056502e5 #18614
    bcs-odata fix authentication using saml assertions not using the 'Force Ometa Client Id' profile field 6df41604 #18580
    bcs-odata fixed url encoding when using global custom query options 4c8a16d5 #18518
    bcs-webservice fixed empty interface and interface script db926629 #18568
    bcsl fix interface max memory recycle when using multiple bcsl services a6fcb038 #18574
    commlib do not log Enforce System Context as warning 095a29bc #18601
    dcs convert case property names to lower case to match naming conventions in context property lists 9ef1e2d2 #18527
    fw fix issue with batch requests and client cascades 0ef4a114 #18624
    fw change pdca tasks to be lifecycle wide by default 4f5474ef #18597
    fw fixed multiple task instances when assigning a role 48974c70 #18564
    odata-wizard fixed field name generation on odata wizard 050c9bdc #18499
    rest fix 'Force System Context' setting ignored when output field was created first 45cdca87 #18581

    5.2.0-rc.0 (2023-05-09)

    ⭐ Features

    Scope Title Commit Work Item(s)
    bcs-odata/bcs-rest return structures as json in output 61734139
    bb add support for special fields in Ensure Item and Ensure File 5ab22919 #18431
    rest allow json body in multi part form data content and add option for binary content type e9dc2107 #18468 #18531
    fw add language label to field tooltip and description text 8b8959b2 #18517
    dcs add generic permission objects 379ae5e4 #18523
    wrappers upgrade ADM, Smart Tiles and Security Redirect SPFx Web Parts 004409ef #18446 #18511
    obiz-suite added a separate client for obiz suite feebb511 #18477
    document-adm add support for document sets, new functions for version history, merge and add folder / role support document approval 350dc00f #18317
    fw introduce the DateTimeOffset field type 8f9912f6 #18346
    adm add support in CSL to emit context change in setContextValue 272afd1c #18284
    fw added the option to process update and create views as a single batch in inline editing 20baf039 #18373
    adm added context manager CSL methods for hide field condition and values 50140b38 #18200
    fw added option to process validation scripts on data extensions and moved main method validation processing 3f9687d4 #18199
    fw add the possibility to query case information with their properties via our OData Core Service dffd8092 #18344
    bcs-odata added option to disable escaping special chars in odata call 5e7a2a04 #18265
    bcs-rest add option to REST interface to set multipart form data content to upload a file d594984d #18295
    adm introduce modern forms eee0e9e6
    authority add functionality to keep ad group claims in sync with users and ensure transitive claims 26e17c56 #18332
    bb add new calculated field building block, add option to change list title, ensure folder when creating file and ensure file using SP template 98f0e1b3 #17878 #18252 #18254 #18258
    fw add possibility to generate reports optionally uploading them to Ometa in critical health conditions & optimize correlations cbf477aa
    core create properties to support responsive layouts cb3d9b38 #18090
    charts chart axis modifications 33c1cc72 #17371 #18063 #18203
    odbc-wizard adapt wizard to adhere to defined SQL naming convention during object generation 96a900a7 #18251
    document-approval resolve issues v2, include data extensions via transfer, add lifecycle filter and introduce specific task type d92f36da #18232 #18294
    fw add cancellation support to client calls for method execution 73d48f51
    fw add health checks to the framework to support auto restarts 3f506404
    bcs-opc-ua extend cancellation support for the OPC UA interface to the OPC UA support libraries 03123920 #18209
    bcm introduce option to run the main method parallel with the first b2985468 #18241
    bcm add profile error throttling during method execution 4f79dc4d
    dcs add option to unassign tasks when removing employee 27b428d9 #18227 #18231
    fw add default and maximum timeout settings to a method and support cancellations within the interfaces b08b6ed9
    bam change BAM log report exports to set most reports for export by default 5a590c0c #18242
    bcm refactor logging infrastructure and create bcm request manager ec59188a
    bcm introduce maximum queue length on BCM 6c041d16

    🎯 Performance Improvements

    Scope Title Commit Work Item(s)
    core boost performance of data extensions a45d3156
    bcs-odata boost performance of deserialization in big data sets 1b5cbd03
    fw optimize performance of save actions in objects 0a7429f5 #18352
    bcm analyze response time peaks during high load and small bcm performance fixes b41342c5 #18283
    dcs enhance performance of state transitions and case validations in large lifecycles 1ae53fc6 #18260

    🐛 Bug Fixes

    Scope Title Commit Work Item(s)
    installation-scripts include obiz-suite with installation scripts bfe51845
    bcm fix issue where error messages would be cached over multiple method executions 38e4a973 #18559
    adm validate all data source controls 3fdef62f #18300
    obiz-suite all view fields are necessary in write forms c43c9d50 #18486
    wpfgui fix save button and shortcuts on masterdata windows a8f4f660 #18510
    bcs-sp ignore certain reserved sharepoint field names when changing metadata 7dd9e46d #18549
    fw modify check on existence of profile field context tokens and passing of internal execution state a17db5d5 #18502 #18526
    wpfgui fallback to default webbrowser when cefsharp doesn't work a6ac3162 #18553
    adm split context records when DataSourceLinkedToExecution is enabled 1ba55ddc #18508
    wpfgui catch empty bam appsettings to prevent the wpfgui from crashing c7271d3d #18512
    wpfgui fix issue causing unexpected error 'Item with key case.id has already been added' c558de3b #18482
    adm hide pager when only one record shown 9b347873 #18490
    bam add filter to the Get Occurred Errors BAM report to remove communication error messages 81e338d7 #18464
    bcsp fix thread race condition to avoid stalling the BCSP queues stalling ae3aa3ee #18425
    adm set correct value on multi record control in a context manager 1c3e573a #18528
    adm trigger before event after confirming in confirmation dialog 00cf1d02 #18494
    wpfgui added method/view and field information to exceptions e5ff684d #18509
    bam adapt BAM logging to handle WpfGUI logging constraints properly bca20f1c #18428
    obiz-suite interpret the http errors ca03fd30 #18481
    wpfgui fixed import/export of process as single batch property 18ca771c #18515
    wpfgui added method/view and field information to exceptions 2732fc20 #18509
    bam adapt BAM logging to handle WpfGUI logging constraints properly 9b95f255 #18428
    obiz-suite interpret the http errors d18d040b #18481
    wpfgui fixed import/export of process as single batch property b251ec14 #18515
    bcm store cache entries asynchronously to db 88d52c36 #18475
    adm trigger search once with update after selection on Context Manager 57478afd #18369
    fw define custom element if not defined ebb4f7cf
    obiz-suite add form size button alignment, temporary fix for fuse drawer overlay bug d80d8be2
    document-approval implement datetimeoffsets in document approval 28e939d6 #18329
    odata-wizard OData wizard can start for all default OData profiles f8f79c9f #18495
    bam correct BAM stored procedure to fix BAM report Get DCS Case Saving Times numeric conversion issue 0beeefd3 #18466
    wpfgui upgrade browser version to resolve memory leak c7a1f500 #18484
    adm change fixed css from modern forms 48c8bf02 #18483
    adm set row icon condition is not triggered on realtime events after changing pages 12a0c448 #18405
    adm unit tests not running due to a non existing param given to charts component a8185185 #18480
    bam adapt BAM reports to properly handle datatimeoffset fields across ODBC drivers and changed BCM health reporting 75ca6d81 #18447
    obiz-suite unnecessary breaking environment injector removed 48f39cc1 #18479
    obiz-suite fixed redirect urls ef547331 #18476 #18478
    adm some chart errors are not visible 0d439d94 #18395
    adm header and row buttons are clickable multiple times in some cases 6762d683 #18417
    fw fix several issues encountered during E2E testing 2f79db2c #18456
    bcs-sp removed error when trying to delete an item that does not exist 06f6d5ac #18418
    obiz-suite changed obiz suite rewrite url 8dcd480e
    wpfgui removed empty multi record for inline editing check on save 6a4eb93c #18450
    bcm trigger conversion scripts when main method is cached but extensions are not b740fee1 #18401
    transfer fix generated lifecycle objects missed lifecycle properties as object fields 0d4f1563 #18457
    transfer fix error while validating system object data extension field 7b1012bb
    fw fix issue where services would not be started if something went wrong during initialisation 31985994 #18394
    transfer remove transfer backup storage to db and various fixes 3964c791 #18341 #18379 #18408 #18422 #18436 #18439 #18440 #18454
    adm trigger validation on the right time when appending fields e64ef0a0 #18385
    test activate case provisioning in several Case Action E2E tests 828e1e6f
    adm font-awesome icons are cropped/hidden on square and large square smart tiles 6ecb3f84 #18406
    fw fix OData batch processing causing issues when OData calls were made in after actions 6e4b314f #18409
    rest fix forbidden issue when retrieving context on a SharePoint 2019 server with multiple authentication providers 376711bc #18400
    commlib fix issue where GetRegistryKey was not thread safe. b3f1e6f1 #18387
    commlib fix issue where a sync would stop on the first error + fix issue where method would fail instead of going to the next context record dd502b4c #18411
    bcs-sap fix issue preventing the user from configuring the maximum number of allowed concurrent connections to the SAP system 0e6552c0 #18410
    bam improve the addition and removal of BAM Log table partitions 816fff81 #18402
    bcs-rest allow normal string as multipart data content daecc227 #18403
    fw return the correct task instance id when creating an adhoc or pdca task 8ddeebaa #18322
    wpfgui fix various issues with profiles and templates c3889667 #18380
    bcjs fix issue where data extension profiles would not be set when executing methods within a sync cb0a3045 #18360 #18386
    bcm fix version retrieval not adapted to new format for profiles 15ea40d3 #18391
    bcm fix issue causing connection errors when an interface connection is reused 9fcc0a2f
    bcm fix issue causing a save conflict on an initial profile update a811281d #18388
    adm execute function after selecting records across multiple pages 3d002525 #18160
    fw minimise framework logging output f134bc1a #17956
    fw fixed input field validation object reference error 01e692f1
    bcs-odata fix OData interface not paging correctly when using conversion scripts 596631d8 #18359
    bam adapt stored procedure GetCorrelationDetails to retrieve BAM logs in linear fashion instead of tree-based c1873fcc #17956
    core replace unsigned BouncyCastle.Crypto.dll by a signed version f441bed7 #18363
    adm set local ISO string in context for dates b34368c3 #18346
    infra reset several EF Core system log levels to Trace level 12745c4e
    bcs-odata fix incorrect mapping on key fields e811956e #18372
    adm only one active subscription per component b558dcd8 #18364
    bcs-odata use absolute associations uri setting on odata client 32ef81a3 #18371
    wpfgui fix issues in the OPCUA subscription window causing the save button to stay disabled and lifecycle properties to not load correctly 630d5ad3 #18336 #18337
    bcs-sap fix an issue where an empty row would be returned while the BAPI b679801e #18309
    bcm fix issue where global context is not forwarded to a context record 69f3700e #18323
    setup fix migrations being applied twice when upgrading 703c0465 #18339
    wpfgui fixed pressing the 'go to view' button when the object is not currently displayed in the object list bab22c9d #18263
    wpfgui fix issue where the authentication popup would stay blank and no new token would be requested after a long time of inactivity f7ce5d54 #18311
    bcs-odata add support for relative association uris and guids 98a12e5f #18304
    bcs-odata using composite keys on bound actions 50f92105 #18305
    fw fixed incorrect sql syntax f94d5d32
    fw fixed task status constraint 8d840478
    bcs-odata fix input mapping of nested structured data cbe755db #18304
    fw fix issues caused by different versions of System.Data.SqlClient 496ee846
    fw fix issue with paging and profile selection in data extensions 4654a950 #18133 #18312
    fw fix various tasks bugs and comments 26a7e09a
    bcm fix issue where inner join extensions would not create extra records 1d07f060 #18301
    bcm fix issue where an interface could not request MASTER commands 5adfa24c #18291
    wpfgui switch to Settings tab just before copying method d943b30b #18170
    infra fix missing designer file for latest migration 0f50fa90
    bcs-odata fix error on odata operation when no result 84e51dc7 #18238
    fw improve the Insert Custom User Claim dialog box 3081c2ed #18249
    fw adapt method execution success reporting in BAM reports and BCM to use General.Method.Error tag 5decfd4f #18255
    bcs-opc-ua adapt OPC UA unit tests checks to account for slower execution under specific circumstances 0dca7d35 #18261
    rest replace BCM service check by access check during file upload 7cc32dce #18237
    * remove reference to core projects in nuget packages f7075ee1 #18206

    5.1.2 (2023-04-27)

    Bug Fixes

    Scope Title Commit Work items
    adm resolve promises in beforeExecute event 68a21c0 #18494
    adm trigger before event after confirming in confirmation dialog 932e1b5 #18494
    bcjs fix issue where data extension profiles would not be set when executing methods within a sync 1107c0e #18360 #18386

    5.1.1 (2023-03-31)

    Bug Fixes

    Scope Title Commit Work items
    adm fixed input default not being set correctly on update views bc0518c #18444
    adm show correct lock button in dialog 03b4912 #18462
    dcs fix issue where case type properties are not processed in a case insensitive way 51d1f2c #18460
    fw added task id as an output when creating adhoc or pdca tasks f83b14f #18322

    5.1.0 (2023-03-20)

    Bug Fixes

    Scope Title Commit Work items
    sap fix issue preventing the user from configuring the maximum number of allowed concurrent connections to the SAP system b1ac2ee #18410

    Features

    Scope Title Commit Work items
    fw added the option to process update and create views as a single batch in inline editing 7402251 #18373

    5.0.3 (2023-03-09)

    Bug Fixes

    Scope Title Commit Work items
    adm check on null values when parsing 49c2083 #18384
    adm keep reference to event when setting CSL record styling f2194bb #18377
    adm prevent reload after script function 65e6c65
    adm set local ISO string in context for dates a3b6cc6 #18346
    bam improve the addition and removal of BAM Log table partitions 42cb7f8 #18402
    bb resolve error when using web address in Ensure Logo 6f1a122 #18349
    bb resolve error with profile and logger generic library constructor 82f2bdd #18398
    bcm fix issue causing connection errors when an interface connection is reused ef1bf80
    fw fix issues regarding case context fields when a case is set via url or a header 5ef81a5 #18366 #18376
    fw return the correct task instance id when creating an adhoc or pdca task 83e04af #18322
    test add missing data seeding method to fix build error 03f6e74 #18366

    4.13.4 (2023-02-21)

    Bug Fixes

    Scope Title Commit Work items
    bcm fix issue causing connection errors when an interface connection is reused 43f63b6

    5.0.2 (2023-02-13)

    Bug Fixes

    Scope Title Commit Work items
    adm CSL.dialog.open keeps processing notification shown when saving the dialog d4ba91f #18325
    adm fixed empty notification messages when no processing or completion message is set b6bbd27 #18244
    adm only one active subscription per component 75cd3bf #18364
    adm parse date to valid ISO with timezone a3399c5 #18346
    bam remove unexisting URL 53b6822 #18345 #18345
    bcs-odata fix incorrect mapping on key fields bfa1761 #18372
    bcs-odata use absolute associations uri setting on odata client 7c40cf1 #18371
    patcher fix issue causing custom fields in templates to be overridden when importing solutions 645a9a5 #18354

    4.13.3 (2023-02-09)

    Bug Fixes

    Scope Title Commit Work items
    bcs-odata fix OData interface not paging correctly when using conversion scripts c671ec4 #18359
    test fix test odata query options test object 35fbc84

    4.13.2 (2023-02-03)

    Bug Fixes

    Scope Title Commit Work items
    bcs-odata resolve issue where input context is not set on unused output fields 2a5c02f #18235
    dcs add option to unassign tasks when removing employee 2fb0dd4 #18227 #18231
    odata fix error on odata operation when no result 19b23b4 #18238
    rest add check on presence of key fields in entity on Generic REST OData service end-point 0091557 #18275
    tests fix odata / service endpoint / transfer e2e tests d60aa78
    transfer export initial actions and their dependencies of lifecycles 668ea1f #18253
    transfer fix import of authorization policy on creation enabled e7d1113 #18266
    transfer fix import of unspecified LCID cultures a06314d #18250
    transfer fixed import fail when view function refers to method with data extensions af622d6
    web-api fix return format of GetDistinctClaimTypes() Core web service 9e85815 #18276

    Performance Improvements

    Scope Title Commit Work items
    dcs enhance performance of state transitions and case validations in large lifecycles fd69252

    5.0.1 (2023-02-02)

    Bug Fixes

    Scope Title Commit Work items
    adm fix csl view e2e test + add view folder to docs 1a74edf #18319
    adm open picker dialog filtered on the given display columns 4f45e87 #18289
    adm retrieve correct controls when executing data sources 0fe0218 #18333
    adm search cm when a valid value is changed bea336c #18315
    adm sent correct values to navigation after save bf0b44c #18296
    adm set default value of date time to null 27d9e4e #18316
    bb make SharePoint.DocumentApproval.GenericLibrary public available for use in V5 custom DLL 4fb4ef1 #18308
    bcs-baan ensure first three digits of report value from BaaN are outputted via Ometa 2f058be #18338
    bcs-odata add support for relative association uris and guids bfd18d3 #18304
    bcs-odata fix input mapping of nested structured data eda6f44 #18304
    bcs-odata using composite keys on bound actions 9052ef3 #18305
    bcs-sap adapt SAP Wizard to override field external names when same field name is used for mapping different BAPI input and output fields 20ad96c #18268
    fw remove reference to core projects in nuget packages b6ef092 #18206
    patcher adapt some exception messages to notes to avoid user configuration and fix BB patch issues 1f2fe2c #18307
    rest fix check on presence of key fields in entity on Generic REST OData service end-point 9260e58 #18275
    setup fix migrations being applied twice when upgrading 203db7d #18339
    smart-tiles set source system to sharepoint e6515d0 #18331
    test fix odata / generic rest / service endpoint tests 537627f #18340
    wpfgui fixed syntax highlighting on context manager event scripts cf56368 #18314

    5.0.0 (2023-01-13)

    Bug Fixes

    Scope Title Commit Work items
    adm clear control when no value is passed 2b1e781 #18302
    adm copy oidc dist folder fe03b9c #18262
    adm data source append form fields triggers ceafe97
    adm picker not validating in context manager de4d1c4 #18300
    adm validate append form fields afc9785 #18302
    bca fix issue where bca could drop a connection in rare circumstances 6a98f3d #18279
    bcm fix issue where an interface could not request MASTER commands 90146a1 #18291
    bcm fix issue where inner join extensions would not create extra records 5ad7a56 #18301
    fw fix issue with paging and profile selection in data extensions 78fef0c #18133 #18312
    fw fix issues caused by different versions of System.Data.SqlClient 5d03143
    fw fix various tasks bugs and comments ad5d71b
    fw fixed incorrect sql syntax 0106b53
    fw fixed task mail template links and language labels on the dcs.tasks object 6927bd0
    fw fixed task status constraint 1e4a617
    odata fix error on odata operation when no result 52eacd8 #18238
    odata map null service results to empty column output if not specified in context beb1384
    transfer fix import of authorization policy on creation enabled 1f62517 #18266

    Features

    Scope Title Commit Work items
    document-approval resolve issues v2, include data extensions via transfer, add lifecycle filter and introduce specific task type 26a0ef9 #18232 #18294

    Performance Improvements

    Scope Title Commit Work items
    dcs enhance performance of state transitions and case validations in large lifecycles f87c367 #18260

    5.0.0-beta.7 (2022-12-08)

    Bug Fixes

    Scope Title Commit Work items
    adm add clear errors on data source append form field configuration errors f0af1e7 #18226
    adm disabled save button on update dialog 424edb9
    adm filter out empty data source values 46139d2 #18222
    adm fix append form field issues 459b38a #18226 #18234 #18245
    adm fixed context manager not updating context when search button is disabled d7d4827 #18219
    adm realtime reconnect on core service recycle 6d4a37a #18193
    bcm fix context manager with fields copy issue 0112d2b #18243
    bcs-odata resolve issue where input context is not set on unused output fields f20f1dc #18235
    bcsp reduce queue check timespan a5ab148
    core use network credentials for basic auth to support ntlm cb23856 #18220
    dcs fix issue on queue table causing deadlock and fix issue where bam could not process file 2dd4a32 #17965 #18217
    rest fix aspose license issues and export with cached output 1f63d31 #18218
    setup add dependency to visual c++ redistribution package 2015-2022 e2a513f #18155 #18156 #18239
    setup include 14.0 version registry check for Visual C++ de15c76 #18264
    transfer export initial actions and their dependencies of lifecycles ef9b460 #18253
    transfer fix import from v4 removes isolation template field 16951d0
    transfer fix import of unspecified LCID cultures bb54a04 #18250
    transfer fixed import fail when view function refers to method with data extensions 78d9c9b
    wpfgui fix predefined choices in test method input field form dad521e #18230

    Features

    Scope Title Commit Work items
    adm add property to disable setting an initial value on create view and context manager data sources 2686844
    bb support dynamic view fields in export view 96424e7 #18215

    4.13.1 (2022-11-18)

    Bug Fixes

    Scope Title Commit Work items
    dcs fix issue on queue table causing deadlock and fix issue where bam could not process file 1655331 #17965 #18217

    5.0.0-beta.6 (2022-11-08)

    Bug Fixes

    Scope Title Commit Work items
    adm fix required media field false error b270d33 #18188
    adm header filtering when using distinct query options ccea4bf #18168
    adm let form valdiate values 083e221 #17988 #18015
    adm show the correct error message when using multi views 6fe80fd #17981
    adm trigger real time actions on empty grid 98782ec #18060
    adm-wrapper fix loading objects in publishing pages 6f8d79c #18197 #18197
    authority pass access token from Auth Manager to OData interface f607bfd #18099
    bam adapt log level configuration and naming to remove all Serilog specific log level names 7c0770d
    bam fix internal checks on partition removal during log cleaning to database size 790e6ad #18187
    bam fix ObjectDisposedException during file processing right after BAM Windows service startup c36194c #18153
    bam improve BAM report queries performance by using the updated log table structure 6e60a65 #18164
    bca fix issue causing a service crash when something fails in the timers e998742 #18157
    bcm fix empty linked views guid 17b72e3 #18123
    bcm fix caching with extensions merging extensions again 06d55d9 #18183
    bcm fix issue on input extensions where context would not to be overwritten d312e34 #18190
    bcm fix issue resulting in a lot of BAM errors (error.txt file) which are not real errors aed2883 #18184
    bcs-dll4 fix backwards compatibility for ProcessMethodCall in interface script on Ometa DLLs 1c4f72f
    bcs-rest fix issue with absolute url in JSON paging link f72ed1a #18202
    bcsl fix issue causing duplicate BCSL.MaxInterfaceMemoryUsage a9cbeab
    dav resolve issues with HTTP retries and re-archiving, add retry for update of document by checking the document a902848
    dcs add fallback to SharePoint site with owner permissions check 9c4df2f #17927
    dcs fix formatting resulting in corrupt validation scripts 5bab433
    dcs invalid column name userstatus 595dded #18167
    dcs remove lifecycle state settings when state is removed from lifecycle flow 16c4e32 #17855
    dcs update description of isGroup property b870ff5
    docs fix link reference build warning in the OPC UA documentation 5304b0a
    fw fix issue in conversion scripts where specific exceptions would cause other conversion scripts to not being processed f017a3f #18136 #18139
    fw fix issues in assembly bindings dfdd0e5 #18161
    fw fix predefined choices causing issue with null values ed9ab3e
    fw update OPC UA library NuGet package to fix BouncyCastle loading issue in BCS_OPCUA interface f567ec0
    infra reorder database context initialisation actions to avoid running multiple actions at the same time over the same connection d01dbb2
    odata fixed key property not being set correctly for bound actions da4ea7d #18198
    patcher fix issue causing isolation on system profiles to stay 'Dedicated' cedd14e
    patcher fix issue where errors would not be saved and shown by enumerating all objects when compiling a1992be #18135
    patcher remove automatic migration from BAM.config settings to appsettings.json de498ce
    rest fix data source picker results returning error 358101c #18140
    rest fix external context being overriden by context when force system context not disabled f570ada #18131
    rest fix generic rest using context from first context record for other records 02ac816
    test fix several E2E integration tests 02225ef
    test-platform close framework connections when not needed anymore 0e6d751
    test-platform fix BCM connection issues when starting analysis of executed integration tests bff8221
    web-services write web service start up errors to eventlog 634e085 #18085
    wpfgui fix context menus on test method window 2a58d9d #code-try-3 #18098
    wpfgui fix issue in profile selection for a data extension dff4e65 #18133
    wpfgui fix issue on logout functionality b2631c0 #18138
    wpfgui fix issue where sap wizard could not be opened if the interface script is empty 212908f #18146
    wpfgui fix some validation events being hidden when setting other events e0947e8 #18032

    Features

    Scope Title Commit Work items
    adm review modal dialog 79ade49 #18084 #18120
    bb adapt the mail buildingblock to send mails using the Graph API 5e8bbc4 #18152
    dcs editable isgroup property for employees 9081012 #18132
    document-approval document approval v2 release, added several new functions and improvements 52690a5
    sap update the SAP NCo to the latest version (3.0.25) c548951
    tasks improved tasks module 2c06704 #17772 #17808 #17959 #17960
    transfer introduce API to use transfer tool in custom code eb3a86a #18114 #18128 #18059 #18056 #17919 #17919 #18056 #18059 #18114 #18128 #18142

    Performance Improvements

    Scope Title Commit Work items
    core implement user profile service 4547d17
    dcs boost performance of fetching tasks and case context 5080c06
    fw fix issue in DataServiceClient to prevent multiple instances of HttpClient f27b976 #18176

    4.13.0 (2022-10-28)

    Bug Fixes

    Scope Title Commit Work items
    adm header filtering when using distinct query options ede1f49 #18168
    adm refresh grid when realtime action occurs on empty grid 7ea603a #18060
    adm-wrapper fix loading objects in publishing pages 2e8b95f #18197 #18197
    dav resolve issues with HTTP retries and re-archiving, add retry for update of document by checking the document 1782636
    dcs update description of isGroup property 6b125e4
    fw fix issue in conversion scripts where specific exceptions would cause other conversion scripts to not being processed be25733 #18136 #18139

    Features

    Scope Title Commit Work items
    bb adapt the mail buildingblock to send mails using the Graph API 19263f6 #18152
    dcs editable isgroup property for employees 25259a6 #18132
    document-approval document approval v2 release, added several new functions and improvements 865896c
    sap update the SAP NCo to the latest version (3.0.25) 6888ec0
    transfer introduce API to use transfer tool in custom code 4d612de #18114 #18128 #18059 #18056 #17919 #17919 #18056 #18059 #18114 #18128 #18142

    Performance Improvements

    Scope Title Commit Work items
    bam improve cleanup to size performance 641f54d #18185

    4.12.1 (2022-09-28)

    Bug Fixes

    Scope Title Commit Work items
    commlib fix conversion script context casing issues on 4.x aa07c0d #18147
    commlib fix issue where disposals would take too much time when many objects have been loaded c53d771 #18108 #18130 #18140 #18143

    4.12.0 (2022-09-23)

    Bug Fixes

    Scope Title Commit Work items
    adm show the correct error message when using multi views a22bd85
    bb sync content type from hub if not available on site 84c3aac #17985
    dcs fix issue causing the ValueAs columns of a case property to be NULL c1ad22c #18126
    dcs fix issue where permission sync would not process all memberships 0977102 #18119
    dcs ignore timestamp error when duplicate state transitions are queued 979d476 #18092
    dcs split up the save of a case in several transactions to prevent timeouts due to lock escalation 86bf53b #18083
    fw change conversion and validation scripts to be case insenstive 2e116ea #18094
    fw fix issue where input context is not always set in unused output fields 07ab675 #18103 #18110
    fw fix predefined choices causing issue with null values 71c5278
    patcher patch document approval DCS methods 99079e5
    test fix compatibility issue in Ometa.Testing.Tests.CaseManagement.xml daf0e6b
    transfer fix various bugs in the transfer tool 5271ec3 #17708 #17862 #17863 #17918 #17920 #18022 #18025 #18026 #18072 #18078

    Features

    Scope Title Commit Work items
    bcs-sap add SNC capabilities to the SAP interface aedc97f

    5.0.0-beta.5 (2022-09-20)

    Bug Fixes

    Scope Title Commit Work items
    adm keep reference on CSL styling condition 838cc8e #18105
    dcs split up the save of a case in several transactions to prevent timeouts due to lock escalation c74243a #18083
    rest fix validate values returning no view field with multiple validate values on view 048cb9c #18130
    test adapt back-end integration tests to ensure the test quality of the tests and fix issues in framework 653b507 #18109

    5.0.0-beta.4 (2022-09-15)

    Bug Fixes

    Scope Title Commit Work items
    adm fix export view issue 5c21f81 #18107
    adm set the correct index on custom styling conditions 5e23f15 #18093
    adm uploading multiple files 2a3d120 #18095
    bcm fix issue causing realtime key subscribers not being notified 341c6eb #18102
    bcm fix issue where caching would throw an exception when used with data extensions 0ade23e
    bcs-sap fix issue where the first profile is reused when using a different profile 29c669f #18127
    commlib fix issue where disposals would take too much time when many objects have been loaded 14aa0c6 #18108
    core fix issue where the case could not be found for an encoded url cf8b3fe #18121
    dcs fix issue causing the ValueAs columns of a case property to be NULL 3107d51 #18126
    dcs fix issue where permission sync would not process all memberships ba5c5a2 #18119
    dcs ignore timestamp error when duplicate state transitions are queued and clean up old queue errors 1220e00 #18092
    fw fix audit trail issues 4c9c5ea #18068 #18106
    fw fix backwards compatible Interface properties and deprecations ffd2018 #18117
    fw fix issue where input context is not always set in unused output fields 3840acc #18103 #18110
    fw move audit trail interface scripts 21a8759 #18104

    Features

    Scope Title Commit Work items
    bcs-file add recursive option when listing directory contents and methods to create and delete a folder 5609ff3 #17957
    bcs-odata add option in profile to select only output fields in GET requests 40508e5 #17915
    fw add Generic REST method execution blocking and OPC UA service method handler pipeline data load shedding 80492f7

    5.0.0-beta.3 (2022-09-02)

    Bug Fixes

    Scope Title Commit Work items
    adm drop item on document ADM results in empty dialog 34bb694
    bam encapsulate specific SQL statements regarding partitioning into stored procedure calls dcc3888 #18088
    bb interpret target audience SP groups for every classic web part building block 874ebdf #17922
    bb sync content type from hub if not available on site 6e301bc #17985
    fw change conversion and validation scripts to be case insenstive 61e66db #18094
    fw fix issue where incorrect caching resulted in core method not found errors ac9cec8 #18100
    fw fix the patcher to prevent disabling the system switch on objects 6730fba
    setup do not overwrite appsettings.json and system scheduled jobs da67c86
    setup fix issue with missing file(s) in temporary patcher files 2165a90
    test-platform adapt reading configuration settings by the Test System installer dee74dd
    transfer fix various bugs in the transfer tool 200d738 #17708 #17862 #17863 #17918 #17920 #18022 #18025 #18026 #18072 #18078

    Features

    Scope Title Commit Work items
    test-platform update Test System Installer to make let the Test System use different test servers and remove unused scheduler code from the Test System 5e2a865

    5.0.0-beta.2 (2022-08-22)

    Bug Fixes

    Scope Title Commit Work items
    bcjs fix jobs timing out after an hour a0b6986 #17859
    fw fix issue where performance of conversion scripts was degraded 64c0f7c
    fw fix tests and issues resulted from tests 6b65323

    Features

    Scope Title Commit Work items
    adm upgrade to Angular 14 baa76b3
    bcm introduce setting to limit total cache size eb9ec99

    Performance Improvements

    Scope Title Commit Work items
    improve framework v5 performance 87416cc #18033

    4.11.1 (2022-08-11)

    Bug Fixes

    Scope Title Commit Work items
    bcjs fix bcjs not starting jobs 0e48aee
    bcjs fix jobs timing out after an hour 0dae3af #17859
    fw fix issue where performance of conversion scripts was degraded 07ec61e
    rest serialize the prepared context manager before disconnecting BCClient 0a5ffb6 #18064
    bam add WITH (NOLOCK) while selecting info from Log table 15a956b2 #18065

    5.0.0-beta.1 (2022-08-04)

    Bug Fixes

    Scope Title Commit Work items
    adm check if ExecutedChart exists 3e5ff04
    adm execute process conditions during realtime updates on multi record view toolbar buttons f935676 #17986
    adm interprete authorisation policies on single record view linked views dac1730 #17784
    adm return null if date is null 6a5d66d #18019
    adm text overflowing on chips when the view dialog is too small f03750a #17983
    adm unable to execute record styling with font-weight tag in a grouped multi record view ad7a0bf #17909
    adm unit test from editable grid failing randomly a6bd18e #18017
    bam adapt bulk insert of log data to a direct insert instead of merge and correct column name mapping between table and code aea25d3
    bam extend ParentId property check to make sure that it contains proper GUID values e94e85a
    bca fix issue where connection ports would not be freed in certain scenarios b186fe9
    commlib fix an issue where multiple or cascading disposals of objects cause remoting and/or serialization exceptions 7ffb87f #18023
    commlib fix disposals of several classes to shorten memory allocation and suppress finalizers 370c9b7
    commlib fix issue where a copy of a method causes duplicate methods e16dfc0 #18003
    fw add dispose actions on result sets from method executions to make sure generated temp files are cleared 3bcdb1b #17995
    fw disable Enforce System Context on SharePoint and Teams BB and add logging when Enforce System Context is active cb33ec9 #18002
    fw fix issue in compiled object utility causing a memory leak a826786 #17966
    fw run migrations in other windows services b924d12 #18080
    interfaces fix issue where many connections at once could freeze the internal queue for a some time 6ba2fb9
    rest fix issue on preparing a cm which fails on disconnected bcclient 6852f63
    rest serialize the prepared context manager before disconnecting BCClient 17b30ff #18064

    Features

    Scope Title Commit Work items
    bcs-rest added basic authentication e394cdb
    dcs add extra functions to DCSClient to be able to retrieve case Id's without the need to load all cases into memory and cache 7b09bd7
    fw adapt data extensions execution to be able to run them in parallel 92cec18
    fw add direct OPC UA functions to the framework client to be able to read and write data to OPC UA servers without OPC UA interface 62b3876
    fw add possibility to stream files to microsoft sql server e64c0de
    fw add support for optimistic concurrency 9c5ba07
    fw implement method output caching 2fa83ef
    test add stability test tool for OPC UA framework service c3d597f

    4.11.0 (2022-07-08)

    Bug Fixes

    Scope Title Commit Work items
    adm-package wait for external trusted token to be fetched 53b8fda #18001
    bca fix issue where connection ports would not be freed in certain scenarios b155a0b
    commlib fix an issue where multiple or cascading disposals of objects cause remoting and/or serialization exceptions ebfa45a
    commlib fix disposals of several classes to shorten memory allocation and suppress finalizers 99c4dcc
    fw add dispose actions on result sets from method executions to make sure generated temp files are cleared a48a0ec #17995
    fw disable Enforce System Context on SharePoint BB and add logging when Enforce System Context is active 52b1713 #18002
    fw fix issue causing execution errors when interface is installed on separate server 441f05a #18030
    fw fix issue in compiled object utility causing a memory leak 72c4a73 #17966 #17966 #18023
    rest fix issue on preparing a cm which fails on disconnected bcclient 4bc2af1 #18040

    Features

    Scope Title Commit Work items
    authority set issuer in tokens to a fixed value to allow multiple bindings on IIS a381374
    bcs-file add recursive option when listing directory contents and methods to create and delete a folder 97858db #17957
    bcs-odata add option in profile to select only output fields in GET requests 65457ab #17915
    fw add timeline 22bf85e

    5.0.0-beta.0 (2022-06-14)

    Bug Fixes

    Scope Title Commit Work items
    fix setup for automatic test system 60d3baf
    adm add safeHtml to empty function template 36670e3 #17591
    adm ADM does not load on SharePoint 2013 d1c9e65
    adm check if renderedView is known in base-view-renderer 9cdd6ad
    adm clear selection after context change c22a130 #17579 #17601
    adm close button text on singlerecord view a36e937 #17335
    adm create file for uploading media field fbf091a #17722 #17722
    adm date values are not filled out in date picker e656901
    adm datetime not showing when microseconds are above 999499 f615f4a #17854
    adm detect changes after events de8a39b #17849
    adm don't clear notifications when destroying view-renderer 3f9f3d4 #17760
    adm don't keep focus on date picker for incorrect dates 4ca39bb
    adm error handling media field fe22661 #17828
    adm fix configuration and event script errors not shown 634ed6d #17696
    adm fix context setter with context listener does not work as expected b48132a #17519
    adm fix e2e tests dfe22c5
    adm fix empty view when using multirecord or picker datasource 6d6cb4e #17519 #17536
    adm fix failing chart unit tests 5b71471 #17778
    adm fix integration tests with false positives f516ad7 #17943
    adm fix number and currency culture 56bda54 #17546
    adm fix refresh interval loop on empty multi record view b68421d #17676
    adm fix the failing e2e tests d10f799
    adm fix valuechanged char control f891f24 #17543
    adm fix wrong value in picker valuechanged 84e17d5 #17577
    adm header filtering using 'enter key' gives wrong results 82bf146 #17825
    adm hide invisible linked views b658570 #17564 #17564
    adm hide multi views when unauthorised action is hide 2a68d93 #17687 #17687
    adm hide selection checkboxes when showSelection is false c653bef #17461 #17461 #17462
    adm keep original timezone when only using time pickers bdee569 #17935
    adm mark rows as pristine when row is succesfuly saved df69a5c #17775
    adm move toolbar out of custom renderer. Add no result component f191d95 #17874
    adm open and close mobile filter b27bdb2 #17470
    adm pass first value as initial value when opening dialog fcef66b
    adm pass old and new context in afterSaveSuccess 80994fa #17474 #17317
    adm prevent picker loop when referring same update form fields 36d6137 #17442
    adm realtime adm full refresh changes 02cdd16 #17555
    adm realtime delete multiple rows at once a9558fc #17662
    adm reduce CPU consumption on ADM b9346ae #17734
    adm reevaluate header columns ca7601a #17900
    adm remove placeholder so it doesn't get used as label 80e608f #17443 #17443
    adm remove sticky mobile header 9539c16 #17464
    adm remove value when setting new record 64b7db9 #17913 #17940
    adm retrieve correct data when calling getPageData 748d5ff
    adm return correct observable when confirmation on function is enabled 1d856f7 #17887 #17892
    adm return observable stream when error occurs in custom scripting 3d4d3d2
    adm rework the execution of list item functions 85ea180 #17797
    adm set control processing when retrieving output 97a0fde #16965
    adm set initial values on dialogs to make sure the values and reloads are preserved 42fb659 #17700 #17700
    adm set visibility condition on linked views 15ba8be #17290 #17426
    adm show correct error in toast when function can't be made 1761afa #17883
    adm shuffled charts data 263562b #17356 #17466
    adm start redirect flow when access token is expired 2994da1 #17709 #17709
    adm trigger conditionals even when no records are returned 330d01b #17225 #17225
    adm trigger onChange when value by CSL has been changed e36ceba #17456
    adm-package wait for external trusted token to be retrieved f90361d #18001
    adm-wrapper remove access token expired event efe8a8d
    adm-wrapper remove confirmation alert dialog 3542f40
    auth check CanReadToken before trying to call Graph Api d3fe18c #17660
    auth update stored usertokens when logging in 00da4df #17664
    authority fix issue where provider conditions were not evaluated and optimise preferred provider evaluation 376ea2b
    authority make the authentication cookie persistent 96b2109
    bam add database version check for enabling auto creation of statistics incrementally 13fc970
    bam add exception data to the formatted message 41a94a2
    bam change method duration reporting to use the General.Method.Duration tag 1ac0511 #17852
    bam decrease maximum fields lengths Log table and add EventLog assembly to Generic REST 8062e75
    bam disable automatic Event Log source management explicitly 4e2319b #17895
    bam fix bam cleanup on azure sql e1c6fab #17455
    bam fix injection of logger with generics af31a97 #17776
    bam improve BAM log file processing speed 49c9039 #17571
    bam remove the hard-coded BAM database recovery model 7fbbfdf
    bb break inheritance before clearing permissions on list 1ce401a #17578
    bb do not remove limited access rights when clearing list permissions ef0c39f #17494
    bb fix issue where settings would be fetched everytime d3fd0f2
    bb fix typos in system objects d9152be #17423
    bb folder in another folder is now properly removed with Delete Item b86999a #17705
    bb hidden when unauthorized is now properly set on modern Ensure ADM 54a96f2 #17545
    bb make document approval functions used in methods public 1b9cf4b #17590
    bb recreate client context if cached client context is expired e3c78ae #17336
    bb removed double else if 1cded67 #17681
    bb resolve issue with large lists and Ensure File / Item building blocks 3e995b3 #17631
    bb resolve list threshold error when ensuring a folder in a large list 5984992 #17531
    bb retrieve user without login prefix for ensure / delete permission level d7d96fa
    bb retry random Bad Request errors from SharePoint Online 6a11226 #17512
    bb set width and height property for all ADM / CM versions on SharePoint Online 14a3071 #17419
    bcjs add intermediate disconnect and reconnect to destination view execution to avoid timeouts during synchronisation 91ddf49 #17592
    bcjs fix job scheduling for very infrequent executions 8ea4621 #17738
    bcjs look up service directory from process deeb728
    bcm add copy logic for view configuration after the rework of the copy functionality 829d020
    bcm added check to see if objects directory exists 992e46b #17901
    bcm continue object syncing after exception e510786 #17731
    bcm copy secured context for data extensions 4425d15 #17502
    bcm fix an issue preventing the correct use of virtual profiles 0f71073
    bcm fix arithmetic overflow when all retry settings are set to maximum values 952f40d #17576
    bcm fix issue in data extension comparison when multiple field relations are used with empty values 6569836
    bcm fix issue in data extension comparison when sorting is applied and some values don't match 3146c94
    bcm fix issue in data extension merge when context record index is not set b9f4250
    bcm fix issue in data extensions when matching multiple sorted field relations 6e73948
    bcm fix issue where applying query options would fail after data extension execution c9e334e
    bcm fix multiple output records for methodtype create c0aa681 #17603
    bcm fix race condition in directories and use Path.Combine 06a6de8 #17558
    bcm fix rare race condition which resulted in same work directory for different requests 5528832
    bcm fix tracking of all object xml syncs a41e107 #17698 #17713
    bcm fix unique identifiers for authorization policies 1cf2ffc #17827
    bcm fix update profiles not removing the second removed profile field 7b60249 #17486
    bcm fix wrong calculation in same request id percentage 33045b4
    bcm generate new identifiers when copying an object 7c50ad1 #17524
    bcm input default field tokens are now replaced in context records ca783f5 #17573
    bcm patch duplicate identifiers in object XML 2517ac7 #17524
    bcm replace input context tokens when using context records 7d33a85 #17530
    bcm set identifier of object in bcm e69d2f2
    bcm trim template fields when creating a profile d2032a5 #17487
    bcm update context after merging input extension 2523134
    bcs_dav resolve issues from beta release 81253d1 #17499 #17506
    bcs_odata introduce option to refresh cross-site request forgery tokens 9cda1af #17810
    BCS_OData parse date time fields to date time offsets 731d86c
    bcs_sharepoint check in document library regardless of executequery 594cee2 #17538
    bcs-dll4 fix an issue where statics (and the whole assembly) would not be kept in memory between method invocations d429710
    bcs-odata parsing count / escape inputFields in filter 716ecf7
    bcs-odata resolve error executing an operation in batch eb39acd #17953
    bcs-sp fix issue with datetime field as key filter 597939a #17774
    bcs-sp ignore empty key text field as CAML query filter 5574eb3 #17769
    bcs-sp resolve issue with CAML query when reading list items 54ca64f #17674
    bcsl fix an issue where a connection command of BCM would hang indefinitely when an interface process crashes at startup 227cdd5
    cm wrong datetime validation on initial context manager load a480362 #17936
    commlib ensure initialization on property setters 7228469 #15031
    commlib fetch the assembly class again when refreshing the compiler class 8b5b196
    commlib fix converting a view with functions disposing the entire object 3fff100 #17667
    commlib fix paging when query options are disabled e1a6a19 #17671
    commlib fix query options hiding records with conversion scripts 0ae51b4 #17677
    commlib fix query options paging when filtering is applied 87944ab #17858
    commlib fix the lifetime of CompiledObjectUtility getting expired after a pause 5342e84 #17966
    commlib initialize chart tooltip before attaching events d226c2d
    commlib set object xml after saving e7e9e85 #17669
    commlib skip case properties without prefix with same name as context fields 98e14b6 #17507
    commlib skip object content validation when object removed c5bed90 #17653
    core check employee display name for identity context group matching 4195275 #17637
    core fix issue that a proxy client cannot be re-authenticated 7f77f7b
    core increase SignalR timeout interval 9570cf5
    core prefer settings from earlier shared setting sources and allow relative paths d1c938a #17497
    core remove conflicting config values check when upgrading d7809f6 #17845
    dav add option to re-archive a case and send source metadata to DAV fb66d78 #17644
    dav filter documents of another field filter with the 'and' combiner 613c841
    dav fix long retry, foreign key delete issues and ignore empty dossiers 752bfcc #17718 #17719 #17720
    dav resolve issues with long case retrieval, incorrect CAML query and dossier creation af103bf #17780 #17781 #17782
    dav resolve JSON error with document metadata links which were lists in DAV 17b94ad #17791
    dcs add brackets to generated interface scripts for system lifecycles c270727 #17525
    dcs add explicit column names to Config table insert statements ee76397
    dcs add index on message table for state action id 0c4ee7f
    dcs add lifecycle name and lifecycle state display name to case context 2df9174 #17304
    dcs disable system context when not unique field in generated dcs objects 0d7c803 #17380
    dcs export start conditions into xcdata element 270aa58 #17642
    dcs fix issue where WITH (NOLOCK) was not added to the generated lifecycle objects and SQL views e4aff44 #17870
    dcs migrate message cleaning to dcs.utilities e8cca49 #17721
    dcs recheck lifecycle state not found in database 301a30b #17904
    dcs resolve issue with broken sharing link after processing case permissions 7fd96d1 #17496
    dcs use generated state task id when inserting field links 3cf271e #17694
    dcs use table aliases in membership table triggers 1612d66 #17630
    dcs use the correct status field in the get cases per status method 8bc6043 #17613
    dcs validate the name of spgroups for invalid characters 43765bf #17636
    docs fix link to editing values in batch article 75a8d91 #17274
    docs update link to WMF 5.1 in system requirements 3059a2f
    document-approval fix document approval setup issues, improve docs and resolve double mail issue with sequential flow ac05181 #17829 #17830
    fw adapt internal OPC UA communication to use dynamic network ports 6f909b5 #17765
    fw add asynchronous execution to several interface to fix method execution timeouts 717db57 #17823
    fw add log context properties check when setting title, category and priority properties e26db68
    fw ensure that several types of sql errors are retried via an execution strategy 79f49cf
    fw fix broken distinct option on methods and views b66d712
    fw fix deleting the root condition of a condition set c0fac33 #17624 #17634
    fw fix file upload when file is split up into chunks bdc4657
    fw fix issue in the validation of a cached proxy token d3cc2c1
    fw fix issue where memory could build up when using many temporary objects (e.g. in synchronisations) 5967ad0
    fw fix issue where queued requests are not taken out of the queue fast enough and prevent expensive call in syncs 5cbb00c
    fw fix issue with multi-threaded operations on dictionaries 4e5f90a
    fw fix validation errors on system objects 5ad4f8c #17508
    fw large file upload to sharepoint with overwrite turned off 943d968 #17967
    fw put case validation into queue when saving a state task 8b5fea1
    generic-rest fix issue where various context data could not be fetched out of the request causing the service to think the request was anonymous b4c607f
    infra fix issue where resulting changes of a preprocessor would not be saved 1990a9e
    infra fix issue where resulting changes of a preprocessor would not be saved bb20188
    infra fix issue with multiple cascade paths on method fields 5c28fb3
    infra fix the cascade removal of linked views when removing objects b78b8be
    odata fix datetime and query options issues 202a61f
    odata fix folder structure of system.odata interface scripts 736edc2 #17675
    odata fix issue where client_id and client_secret could not be used together with basic authentication 7cd35b8
    odata fix issue where the external name of a field would not be used in the query options of OData 3b4cecc
    odata fix various issues with odata filters like contains, doesnotcontain, neq, .. 24d10b4
    odata prevent duplicate global query option values 32ee2fb
    odata take into account that a service can return empty next pages d583ee2
    opcua add the retrieval of source and server timestamps when reading the variables of an OPC UA object 446bd95 #17616
    opcua fix application URI in generated Ometa OPC UA certificate c4baa2c
    opcua remove duplicate references between 2 nodes while traversing address space tree 7b30c39 #17515
    opcua throw an error when a data retrieval of specific information returns no data ab9065f #17457
    patcher fix issue where multiple patch runs result in invalid objects 15f0612
    patcher fix patcher looking for appsettings on analyze e542a4d #17755
    patcher ignore system case sensitivity when replacing template fields e0e5406 #16776 #17450
    patcher remove check for teams building block profile da2e05c #17665
    performancegroup fix an issue where the performance group was throwing an error on a non-english server regarding NTAccount.Translate b01df04 #17449
    postcompile ensure directories before copying files 723580a
    publishing disable the show title when static view flags on the archiving 8e6e958 #17182
    realtime fetch access token from the query string as fallback for realtime data hub 3ab846e #17814 #17841
    rest add default query options to execute view if none specified 4e6a595 #17549
    rest apply context fields of view functions with target view when executing functions 64e964f #16911
    rest fix error on service endpoint creation without unique field ec00ff2 #17732
    rest fix odata method errors not shown when multiple items are selected in a view function 31a1a2e #17838
    rest fix service endpoint routing for objects with dots 2321b85 #17421
    rest fix web config handler for files c5e55ae
    rest ignore SharePointRewriteUrls with empty FromUrl f584ee1 #17350
    rest pass access token to interface for data sources 2484a54 #17521
    rest remove invalid redirect binding 1aa6b99 #17846
    rest remove unneeded cast to Logger to fix issue in case of disabled BAM logging 2ed3931 #17745
    rest serialize execute view response before disposing client 4cc0586 #17168
    rest set access token on relation data sources of create view 448f9a0 #17897
    rest set trusted access token when validating a data source d5810cb #17747
    rest update web.config redirect bindings e697ffb
    rest use document descriptor for media view field file data 96a058c #17736
    setup add missing dependencies to temporary Patcher install 09fb640
    setup remove Microsoft.IdentityModel.Clients.ActiveDirectory.Platform.dll reference 3c200be
    setup revert upgrade code to keep feature selection when updating fc6514c #17844
    setup run patcher on setup maintenance 911e655 #17658
    setup sync language subfolders in BCS_DLL 4 dd9e45b #17604
    sharepoint fix issue where StartInFolder is not used for write actions cc582d2
    sp set session check interval to 5mins e554ee4 #17763 #17763
    sync fix insert case system methods not finding the lifecycle when used in temporary objects ff8b5a7 #17537
    tasks send mails to members of assigned role in case eedbb9f #16592
    test change the profile templates of Teams Building Blocks test methods 7bbb71b
    test fix E2E tests 8a41183 #17921
    test fix test project DLL name in interface script of test method 5146e09
    test fix unit tests of test system 985111a
    test-platform update MSSqlServer Serilog sink to latest version b2bcc1b
    testing dispose connections with the framework 110815e
    testing fix various issues encountered by E2E tests 9158549 #17714
    testing remove unused references from E2E tests 2981767
    tests add shared appsettings to testing shell 55ec76c
    transfer create new language label when importing conflicting language c054ae1 #17793
    transfer fix backwards compatibility with older archives 5006ff2 #17518
    transfer fix import of master data condition sets and nested auto transition conditions c3a1820 #17804
    transfer fix import of realtime keys and lifecycle layouts efb4eec #17688 #17690 #17691 #17692 #17693
    transfer fix import validation of field relations on data extensions 8853a57 #17649 #17656
    transfer fix issues found in the transfer tool 740b7a1 #17383 #17385 #17386 #17387 #17389 #17418
    transfer fix issues found in the transfer tool 458128b #17606 #17602 #17619 #17594 #17596 #17595 #17618 #17594 #17595 #17596 #17602 #17606 #17618 #17619
    transfer fix tag threading issues and profile case sensitive validation ae231da #17726
    transfer import object tags 9e8fc52 #17628
    transfer lookup system language labels when importing 0d5f4d5 #17567 #17568
    transfer validate field relations of data extensions and fix partial lifecycle imports f34566a #17746
    wpfgui add check on retry settings so that they exist in all cases when enabled fbbb8b5 #17582
    wpfgui add default value check when using input choice list on input fields ff9c84d #17338
    wpfgui add newly loaded lifecycles to case management list box only when relevant b607d8f #17527
    wpfgui add showtime and showdate options to context manager datetime field 6324ddf #17561
    wpfgui add time interval selection option to context manager datetime field 95fa8f7
    wpfgui always show relations tab in case management 4a1ccad #16832
    wpfgui apply tooltips to labels where applicable ba1aee2 #17373
    wpfgui block object treeview navigation when content invalid 7bd46ac #16774
    wpfgui change default audit trail function icon to fa-history a840883 #17790
    wpfgui change label on security of view and CM functions 06dea8d #17617
    wpfgui convert filter to lowercase when filtering the lifecycle states c8f1f85 #17648
    wpfgui filter the grouped actions only in the grouped actions window 57676e9 #16941
    wpfgui fix charts marked as changed upon focused a3181f0 #17633
    wpfgui fix check for duplicate fields when selecting all fields 846fc29 #17430
    wpfgui fix configuration of cultures with unspecified lcid 120d6d9 #16819
    wpfgui fix creating lifecycle properties when the lifecycle is not selected in the navigation panel 734785a #17453
    wpfgui fix data extension rework issues 0ebc40e
    wpfgui fix data source events shown as changed when loaded de58784 #17179
    wpfgui fix duplicate data extension settings on task definition end actions a7e2eb0 #17614
    wpfgui fix errors shown when editing new lifecycles a9c1751 #17493
    wpfgui fix hang when opening a view 398f1ed
    wpfgui fix insert custom field context menu 3d519f9 #17575
    wpfgui fix opcua documentation link 7868b38 #17392
    wpfgui fix refresh token sometimes getting reused when token expired f5f1a4e
    wpfgui fix removing a method with post execution configuration 732693e #17699
    wpfgui fix sorting of Building Blocks in toolbox 21ea2a8 #16811
    wpfgui fix viewfields not reloaded after changing view type fcb5a10 #16861 #17190
    wpfgui fix wpf browser not handling auth challenge 3ce89c4 26108#p26108 #17766
    wpfgui fixed refresh interval layout be0eae9
    wpfgui give error message when exception is thrown in odata wizard af48e26 #17673
    wpfgui hide connect window from taskbar a9baf9e #17395
    wpfgui hide microsoft tenant warning from list if not enabled 42098d3 #17324
    wpfgui ignore changes while loading context fields of media view fields 09031c4 #17547
    wpfgui improve error handling in method case management settings 132a4a4 #17646
    wpfgui optimize the test conversion script functionality 0bb2b12 #17612
    wpfgui patch parsing from lifecycle to key value pair c0448f3 #17621
    wpfgui prevent selected lifecycle resetting in bcsp method setting when refreshing case management 904c234 #17378
    wpfgui provide a new way to visualize the unpredicted lifecycle configuration 528a985
    wpfgui reload available view choices when switching views 63637c8 #17706
    wpfgui remove live sorting when editing state permissions ae2b12f #16867
    wpfgui select all in connect window once on load d030972 #17661
    wpfgui select bottom item when clicked in OData interface 1388e19 #17541
    wpfgui select correct details tab on method field selection 55e98d3 #17520
    wpfgui show proper validation errors on donut chart field validation 8f28ba7 #17622
    wpfgui show the default membership check value acdad3c #17972
    wpfgui shutdown process when main window is closed 0684165
    wpfgui track hash code in object instance as fallback 6a1d51b #17393
    wpfgui validate lifecycle is saved before editing state transition and improve double click to open states bd7b2d0 #17526 #17534
    wpfgui validate linked view exists before saving b51800f #17884
    wpfgui validate token before executing odata method 84d533e #17501
    wpfgui validate view used in viewconfigurations not removed d211ec8 #16953
    xml reload input field values on method start 9207080

    Features

    Scope Title Commit Work items
    adm add code coverage for e2e tests fc01740
    adm add getter on dataSet to retrieve data 4718a5a #17473
    adm add timeline 514c46f
    adm allow html in dropdown and radio/checkbox items 71ec2dc #17454 #17454
    adm changed first error notifications to be on the component instead of a toast message e2b4fba #17880 #17889
    adm configurable styling conditions cb64a44 #17850 #17811 #17812 #17811 #17812 #17850
    adm introduce adjustable css a498346 #17647 #17651
    adm introduce monorepo for ADM 2790bfe
    adm introduce multi record dirty concept and refresh interval changes 1464026
    adm introduce starting mode and remove linked view from update view ee15bb8 #17436
    adm introduce toasts 80e8912 #16588 #17652
    adm upgrade to angular 12 a29edbd
    adm uploading larger files in chunks c37966d
    auth ensure that users with the same email are linked together via a person 969c936
    auth support saml assertions for clients 9af65e2
    authority create the possibility to logout users and invalidate tokens 66fae67
    authority set issuer in tokens to a fixed value to allow multiple bindings on IIS 56eeca2
    bam add new BAM Windows service replacing old BAM method jobs for log file processing and database cleaning 2b0753a
    bam consolidate all BAM logging configuration in a single location f4258d6 #17610
    bam fix several BAM analysis reports and add report generation settings overview 03d7500 #17876
    bam improve Get Interface Requests BAM report to get correct duration reporting c13a986 #17964
    bam improve log table structure with partitioning to speed up maintenance ff4dd6d
    bam migrate BAM configuration to new appsettings.json structure and improve internal logging setup 494de54
    bam replace old Microsoft Enterprise Logging library by Serilog d5b8332 #17610
    bam update current and add additional BAM analysis reports 52d64cf #17876
    bb add building block to delete a field 10fa876 #17663 #17668
    bb add option to display table information from single - multi record view in mail 1649c2e #17659
    bb add profile fields for 'From' and 'Reply To' fields of Send Mail 03c9855 #17703
    bb delete teams channel 82c9986 #17348
    bb provide building block to create channels and teams based on an O365 group f5205fd #17300 #17346 #17347
    bb update person fields in Ensure File and Ensure Item 5fae1bc #17562
    bcm optimize performance in queuing and create possibility to force connection slots 5d78594
    bcs_file support (s)ftp and windows impersonation c58bbe6
    bcs-file introduce file interface e5607cc
    bcs-odata add OAuth Grant Password and headers to OData e7577af
    bcs-odbc change default SQL Seperator for ODBC profiles 3aa24e3 #17806
    bcs-rest add pem and key certificate options to REST interface d4d8210 #17888
    da add support for folders, dynamic case sites, give approvers read permissions on listitem and fix several issues eef936b #17410 #17467
    dav add dav interface and archiving system 13fbc1d #17490
    dcs add CaseRelativeUrl context menu option ecfc6cd
    dcs add possibility to update many properties of many cases in a performance efficient way 48efa92
    dcs set membership check enabled on every lifecycle ea87771 #17639
    fw add performance data (like memory & cpu usage) to certain log lines 8387adb #17737
    fw add retry resiliency into framework web services c4c36cf #17877
    fw extend and improve input / output data extensions d9437c7 #13347 #17685
    fw implement post execution configuration and actions in master data and on methods 5105f21
    fw migrate framework settings from registry to database 1c48c7c
    fw multi-threaded interface processes e8925dd
    fw provide possibility to authenticate to azure using certificates c983551 #17609
    odata add possibility to define the HTTP verb on updates 002e7ce
    odata add possibility to use cross-site request forgery tokens by using the x-csrf-token header 076ea38
    odata support batch operations in interface and service endpoints 3b03c5f
    opcua adapt method calls originating from OPC UA to use context records 9ac20ee #17795
    opcua extend OPC UA data type support and writing capabilities of the OPC UA interface cb9e6f4 #17548
    opcua improve method calling from the OPC UA Windows service 0a35a7e #17516
    rest add option to load body from file 96bffc2
    setup increase minimum .NET Core version requirements and remove BAM config dialog 667f79b
    smart-tiles allow configuring authorization policies on smart tiles d4c82a6
    tasks add possibility to retry a failed system task cb0fdb5
    tree-view BREAKING introduce the tree view component 464a9e7 #17608
    wpfgui add jump-to-method button in method job window d4af605
    wpfgui add option to use unique source ids in the tester 1791120
    wpfgui alter the label of the remove case method to delete case so it's not next to the refresh case method fd13625
    wpfgui changed title bar and added statusbar 2768784
    wpfgui extra search functionality on object tree 7411d16
    wpfgui optimise configuration / execution of trigger case management e50df91
    xml write xml of multiple context records to one file 44c7065

    Performance Improvements

    Scope Title Commit Work items
    bcm improve performance of object xmls syncing with database ff194c4 #17679
    commlib optimise performance by eliminating double processing of query options b643188
    dcs enhance performance of parallel case processing 090cbd2
    fw enhance performance by optimising code at various places 34633ee
    fw enhance performance of queue processing in the dynamic case system f3e3e1a
    fw enhance performance of service queue processing and interface startups 38f93d3
    fw fix issue where performance data could return incorrect values 538e837
    postcompile improve performance of script and copy framework content 2426415 #17542

    4.10.0 (2022-05-05)

    Bug Fixes

    Scope Title Commit Work items
    adm reevaluate columns after refresh 2273d88 #17900
    bam fix reports to use the category name for better log record filtering 5c5e2dd #17876
    bb interpret target audience SP groups for every classic web part building block e5f0b7f #17922
    bcs-odata resolve error executing an operation in batch 6ac8bb1 #17953
    commlib fix query options skipped when no conversion script is configured 538ca55 #17955
    commlib fix the lifetime of CompiledObjectUtility getting expired after a pause d00b9f0 #17966
    fw fix issue where queued requests are not taken out of the queue fast enough and prevent expensive call in syncs 9ce1e5f
    fw large file upload to sharepoint with overwrite turned off b01cbec #17967

    Features

    Scope Title Commit Work items
    bam improve Get Interface Requests BAM report to get correct duration reporting b97a5a1 #17964
    bcs-rest add pem and key certificate options to REST interface 176ea97 #17888
    bcs-rest add support for basic authentication 339a0e2

    Performance Improvements

    Scope Title Commit Work items
    dcs enhance performance of parallel case processing daec3ca

    4.9.0 (2022-03-10)

    Bug Fixes

    Scope Title Commit Work items
    adm add rowError on inline edit grid - 4.8.x 1a5da59 #17865 #17937
    adm clear control when new value is set 4.8.x 9265a64 #17913 #17913
    adm ensure the core service doesn't have a trailing / 9c592eb #17861 #17910
    adm fixed multi record realtime create error 7e001fe #17865
    adm keep original timezone when only using time pickers 1a7207c #17935
    adm picker in update form is not cleared during validation fd098ed #17913 #17940
    auth add option to exclude ad groups as claims for microsoft provider 393f3b6 #17914
    auth use IncludeAdGroupsAsClaims when merging person claims 9d4c38f
    bcm fix issue where copying method would break copy object 5c1b164 #17899
    cm wrong datetime validation on initial context manager load c3b8b73 #17936
    dcs recheck lifecycle state not found in database 66d0522 #17904
    fw add locking to data context initialisation and improve state tasks and layouting unit tests 79991cf #17877
    fw ensure that several types of sql errors are retried via an execution strategy ef87b45
    fw fix issue where memory could build up when using many temporary objects (e.g. in synchronisations) 0fc2016
    rest set access token on relation data sources of create view 2be350f #17897
    test-platform add EF configuration to Test System Installer to read DCS database configuration before use bb49732 #17921
    wpfgui add showtime and showdate options to context manager datetime field 52e3b5e #17561
    wpfgui add time interval selection option to context manager datetime field 448928d

    Features

    Scope Title Commit Work items
    bam update current and add additional BAM analysis reports 9792396 #17876
    fw add retry resiliency into framework web services a7a3729 #17877

    4.8.2 (2022-02-03)

    Bug Fixes

    Scope Title Commit Work items
    fw fix issue with multi-threaded operations on dictionaries ff5492c

    4.8.1 (2022-01-18)

    Bug Fixes

    Scope Title Commit Work items
    adm detect changes after events 3a173d2 #17849
    adm fix integration tests 0a03f44
    adm set groupHeaderStyling on correct key fe27cc3 #17850
    adm trigger inline edit events 6e6c903 #17811 #17812
    bam change method duration reporting to use the General.Method.Duration tag e9af722 #17852
    bcjs add intermediate disconnect and reconnect to destination view execution to avoid timeouts during synchronisation 845d8b7 #17592
    bcm fix an issue preventing the correct use of virtual profiles b38b9f1
    bcm fix issue in data extensions when matching multiple sorted field relations 9272111
    commlib fix query options paging when filtering is applied e727503 #17858
    dcs fix issue where WITH (NOLOCK) was not added to the generated lifecycle objects and SQL views c27fd99 #17870
    rest fix odata method errors not shown when multiple items are selected in a view function 635f03a #17838
    test fix unit tests of test system e7f57f6

    4.8.0 (2022-01-03)

    Bug Fixes

    Scope Title Commit Work items
    bcm fix issue in data extension comparison when multiple field relations are used with empty values ac21c5b
    bcm fix issue in data extension comparison when sorting is applied and some records don't match 56f770e
    bcm fix issue in data extension merge when context record index is not set 73eb210
    bcm fix issue where applying query options would fail after data extension execution 7aeedff
    bcm fix issue where extensions would not work as expected when using different fields in the relations c19260c
    bcm fix unique identifiers for authorization policies 565b2ee #17827
    bcm fix various copy and rename functions returning object reference errors 665c563
    bcs-odata introduce option to refresh cross-site request forgery tokens 84dee7e #17810
    bcs-dll4 fix an issue where statics (and the whole assembly) would not be kept in memory between method invocations 35d43ef
    commlib skip validation of method fields when object is removed c4bf8d5 #17815
    core fix issue that a proxy client cannot be re-authenticated e217309
    dav resolve JSON error with document metadata links which were lists in DAV 0f3f3bb #17791
    document-approval fix document approval setup issues, improve docs and resolve double mail issue with sequential flow 2f7d411 #17829 #17830
    realtime fetch access token from the query string as fallback for realtime data hub b93e7f5 #17814 #17841
    test revert language label change and cherry pick fixes from master c033380 #17827
    transfer fix import of master data condition sets and nested auto transition conditions 570f355 #17804

    Features

    Scope Title Commit Work items
    bcs-file support (s)ftp and windows impersonation 54bb1bd
    dcs add possibility to update many properties of many cases in a performance efficient way d543878
    opcua adapt method calls originating from OPC UA to use context records 0949cbf #17795

    Performance Improvements

    Scope Title Commit Work items
    fw enhance performance by optimising code at various places e5e99ad
    fw enhance performance of queue processing in the dynamic case system 97d1e09
    fw enhance performance of service queue processing and interface startups f57805b
    fw fix issue where performance data could return incorrect values 159b3fc

    4.7.2 (2021-12-17)

    Bug Fixes

    Scope Title Commit Work items
    bcm fix issue in data extension comparison when multiple field relations are used with empty values 5786684
    bcm fix issue in data extension merge when context record index is not set 9756455
    bcm fix issue where applying query options would fail after data extension execution 6664479
    bcs-dll4 fix an issue where statics (and the whole assembly) would not be kept in memory between method invocations 06f5444

    Features

    Scope Title Commit Work items
    dcs add possibility to update many properties of many cases in a performance efficient way e3c8c89

    Performance Improvements

    Scope Title Commit Work items
    fw enhance performance of service queue processing and interface startups c54d650

    4.7.1 (2021-11-22)

    Bug Fixes

    Scope Title Commit Work items
    bcm fix issue where extensions would not work as expected when using different fields in the relations b2fb0b5
    bcm fix various copy and rename functions returning object reference ed324fc

    Performance Improvements

    Scope Title Commit Work items
    fw fix issue where performance data could return incorrect values cac3629

    4.7.0 (2021-11-17)

    Performance Improvements

    Scope Title Commit Work items
    fw enhance performance by optimising code at various places e5e99ad

    4.6.9 (2021-12-17)

    Bug Fixes

    Scope Title Commit Work items
    bcm check for duplicate identifiers in objects and copy authorization policies c3a96bd #17827
    bcm fix unique view identifiers for linkedviews and context listeners e8b9021

    4.6.8 (2021-11-03)

    Bug Fixes

    Scope Title Commit Work items
    adm reduce CPU consumption on ADM 5f3caab #17734
    authority check CanReadToken before trying to call Graph Api ba7ce49 #17660
    bcs-sp fix issue with datetime field as key filter 544434e #17774
    bcsl fix an issue where a connection command of BCM would hang indefinitely when an interface process crashes at startup a1f1f38
    dav resolve issues with long case retrieval, incorrect CAML query and dossier creation 3b7c563 #17780 #17781 #17782
    fw adapt internal OPC UA communication to use dynamic network ports 7d05fb9 #17765
    fw add performance data (like memory & cpu usage) to certain log lines d40f008 #17737
    rest use document descriptor for media view field file data bcde82e #17736
    test fix tests for the 4.6.8 release 973aac1
    transfer fix tag threading issues and profile case sensitive validation (4.6.x) f650bfd #17726
    transfer validate field relations of data extensions and fix partial lifecycle imports 5c8672e #17746

    4.6.7 (2021-09-21)

    Bug Fixes

    Scope Title Commit Work items
    adm create file for uploading file - 4.6.x d5bc3cd #17722 #17722
    adm remove override of viewInstance 6c12a2d #17680
    adm set initial values on dialogs to make sure the values and reloads are correct 61e6502 #17700 #17700
    core increase SignalR timeout interval 579778b
    dav fix long retry, foreign key delete issues and ignore 41c7659 #17718 #17719 #17720
    transfer fix import of realtime keys and lifecycle layouts 3d60a48 #17688 #17690 #17691 #17692 #17693
    transfer fix import validation of field relations on data extensions (v4.6.x) 3a44a5a #17649 #17656
    transfer fix merge issue transfer 4.6 2906cf6

    4.6.6 (2021-08-23)

    Bug Fixes

    Scope Title Commit Work items
    adm hide multi views when unauthorised action is hide cc437f9 #17687 #17687 #17687
    dav remove InlineEditStartingMode attribute from metadata link view 5cd42cd

    4.6.5 (2021-08-11)

    Bug Fixes

    Scope Title Commit Work items
    adm fix refresh interval loop on empty multi record view for 4.6.x 51d4c15 #17676
    bcs-sp resolve issue with CAML query when reading list items 8e69d77 #17674

    4.6.4 (2021-08-02)

    Bug Fixes

    Scope Title Commit Work items
    adm add safeHtml to empty function template 24e2947 #17591
    adm fix unit tests of safeHtml 688a67f
    adm realtime adm full refresh changes e8acc62 #17555
    bb resolve issue with large lists and Ensure File / Item building blocks a587e93 #17631
    bcm fix multiple output records for methodtype create ee0fb4b #17603
    commlib initialize chart tooltip before attaching events c1576b1
    core check employee display name for identity context group matching 40c223c #17637
    dav add option to re-archive a case and send source metadata to DAV 3b43529 #17644
    dcs export start conditions into xcdata element 4b6088c #17642
    dcs validate the name of spgroups for invalid characters 5531b92 #17636
    opcua adapt OPC UA method execution to use common source id f7181a8 #17516
    opcua add source and server timestamps when reading the variables of an OPC UA object 8bed9c2 #17616
    opcua improve method calling from the OPC UA Windows service 24aea84 #17516
    test replace old output fields with proper definitions to fix internal Guid references c835ce6
    transfer import object tags b4fa74b #17628
    wpfgui fix charts marked as changed upon focused fd5e35b #17633
    wpfgui fixed refresh interval layout 77a8291
    wpfgui select all in connect window once on load 5494497 #17661
    wpfgui show proper validation errors on donut chart field validation 72a5732 #17622

    4.6.3 (2021-07-08)

    Bug Fixes

    Scope Title Commit Work items
    adm clear selection after context change d91a91e #17579 #17601
    adm prevent picker loop when referring same update form fields 0aa967c #17442
    bam improve BAM log file processing speed 1bda8dc #17571
    bb make document approval functions used in methods public 4677eec #17590
    bb resolve list threshold error when ensuring a folder in a large list 94a75c5 #17531
    dcs use table aliases in membership table triggers e48def1 #17630
    dcs use the correct status field in the get cases per status method edfe9dc #17613
    odata fix issue where the external name of a field would not be used in the query options of OData 8c8c042
    odata fix various issues with odata filters like contains, doesnotcontain, neq, .. d2cd071
    transfer fix issues found in the transfer tool 9458b705 #17594 #17595 #17596 #17602 #17606 #17618 #17619
    wpfgui change label on security of view and CM functions 0945bfc #17617
    wpfgui select correct details tab on method field selection f9cde02 #17520

    4.6.2 (2021-06-24)

    Bug Fixes

    Scope Title Commit Work items
    adm fix wrong value in picker valuechanged 96570df #17577
    adm-wrapper remove access token expired event dbf6f5c
    bb break inheritance before clearing permissions on list d4d06fd #17578
    bb hidden when unauthorized is now properly set on modern Ensure ADM e3c3353 #17545
    bb set width and height property for all ADM / CM versions on SharePoint Online 2d89208 #17419
    bcm fix rare race condition which resulted in same work directory for different requests a50d354
    transfer lookup system language labels when importing 14a48fc #17567 #17568
    wpfgui fix insert custom field context menu d212c02 #17575

    4.6.1 (2021-06-04)

    Bug Fixes

    Scope Title Commit Work items
    adm clear stale states 677d07a #17299

    4.6.0 (2021-06-02)

    Bug Fixes

    Scope Title Commit Work items
    adm ADM does not load on SharePoint 2013 d1c9e65
    adm close button text on singlerecord view a36e937 #17335
    adm date values are not filled out in date picker e656901
    adm find the correct group header cell while realtime altering 59e0953 #17522
    adm fix context setter with context listener does not work as expected a94c1f7 #17519
    adm hide selection checkboxes when showSelection is false c653bef #17461 #17461 #17462
    adm pass old and new context in afterSaveSuccess 80994fa #17474 #17317
    adm remove placeholder so it doesn't get used as label 80e608f #17443 #17443
    adm remove sticky mobile header 9539c16 #17464
    adm set visibility condition on linked views 15ba8be #17290 #17426
    adm shuffled charts data 263562b #17356 #17466
    adm trigger conditionals even when no records are returned 330d01b #17225 #17225
    adm trigger onChange when value by CSL has been changed e36ceba #17456
    kendo-adm add extra security OAuth scope 834825d4
    adm-wrapper remove confirmation alert dialog d92a3b0
    authority fix issue where provider conditions were not evaluated and optimise preferred provider evaluation f20f752
    authority make the authentication cookie persistent a515923
    bam fix bam cleanup on azure sql e1c6fab #17455
    bb do not remove limited access rights when clearing list permissions 5b75619 #17494
    bb fix typos in system objects d9152be #17423
    bb recreate client context if cached client context is expired 5b3526b #17336
    bb retrieve user without login prefix for ensure / delete permission level 6da2b34
    bb retry random Bad Request errors from SharePoint Online aedd844 #17512
    bcm copy secured context for data extensions 4425d15 #17502
    bcm fix update profiles not removing the second removed profile field c144072 #17486
    bcm fix wrong calculation in same request id percentage 33045b4
    bcm replace input context tokens when using context records 26e5828 #17530
    bcm trim template fields when creating a profile d2032a5 #17487
    bcm update context after merging input extension bc4961c
    bcs_dav resolve issues from beta release 81253d1 #17499 #17506
    BCS_OData parse date time fields to date time offsets 731d86c
    bcs_sharepoint check in document library regardless of executequery bdaf0f5 #17538
    commlib fetch the assembly class again when refreshing the compiler class 8b5b196
    commlib skip case properties without prefix with same name as context fields 98e14b6 #17507
    core prefer settings from earlier shared setting sources and allow relative paths d1c938a #17497
    dav filter documents of another field filter with the 'and' combiner 60a91f2
    dcs add brackets to generated interface scripts for system lifecycles dab5fb2 #17525
    dcs add index on message table for state action id c2591b2
    dcs add lifecycle name and lifecycle state display name to case context 2df9174 #17304
    dcs disable system context when not unique field in generated dcs objects 0d7c803 #17380
    dcs resolve issue with broken sharing link after processing case permissions 7fd96d1 #17496
    docs fix link to editing values in batch article 75a8d91 #17274
    docs update link to WMF 5.1 in system requirements 6685962
    fw fix validation errors on system objects 5ad4f8c #17508
    fw put case validation into queue when saving a state task 8b5fea1
    generic-rest fix issue where various context data could not be fetched out of the request causing the service to think the request was anonymous b4c607f
    opcua throw an error when a data retrieval of specific information returns no data ceac613 #17457
    patcher ignore system case sensitivity when replacing template fields e0e5406 #16776 #17450
    performancegroup fix an issue where the performance group was throwing an error on a non-english server regarding NTAccount.Translate b01df04 #17449
    rest fix service endpoint routing for objects with dots 2321b85 #17421
    rest fix web config handler for files c5e55ae
    rest ignore SharePointRewriteUrls with empty FromUrl f584ee1 #17350
    rest pass access token to interface for data sources 248bce0 #17521
    sharepoint fix issue where StartInFolder is not used for write actions cc582d2
    sync fix insert case system methods not finding the lifecycle when used in temporary objects 35f2951 #17537
    tasks send mails to members of assigned role in case 6d65222 #16592
    testing dispose connections with the framework 110815e
    transfer fix backwards compatibility with older archives 793a2a4 #17518
    transfer fix issues found in the transfer tool 740b7a1 #17383 #17385 #17386 #17387 #17389 #17418
    wpfgui always show relations tab in case management 49fd30b #16832
    wpfgui apply tooltips to labels where applicable ba1aee2 #17373
    wpfgui block object treeview navigation when content invalid 7bd46ac #16774
    wpfgui fix check for duplicate fields when selecting all fields 3f08f87 #17430
    wpfgui fix configuration of cultures with unspecified lcid 3c93abe #16819
    wpfgui fix creating lifecycle properties when the lifecycle is not selected in the navigation panel 734785a #17453
    wpfgui fix data source events shown as changed when loaded bf2efd0 #17179
    wpfgui fix errors shown when editing new lifecycles a9c1751 #17493
    wpfgui fix hang when opening a view 398f1ed
    wpfgui fix opcua documentation link 7868b38 #17392
    wpfgui fix sorting of Building Blocks in toolbox eb97472 #16811
    wpfgui fix viewfields not reloaded after changing view type 207d5a2 #16861 #17190
    wpfgui hide connect window from taskbar a9baf9e #17395
    wpfgui hide microsoft tenant warning from list if not enabled 8a71a7e #17324
    wpfgui prevent selected lifecycle resetting in bcsp method setting when refreshing case management 904c234 #17378
    wpfgui provide a new way to visualize the unpredicted lifecycle configuration 528a985
    wpfgui remove live sorting when editing state permissions f3d6bef #16867
    wpfgui shutdown process when main window is closed 0684165
    wpfgui track hash code in object instance as fallback 6a1d51b #17393
    wpfgui validate lifecycle is saved before editing state transition and improve double click to open states c348145 #17526 #17534
    wpfgui validate token before executing odata method 84d533e #17501
    wpfgui validate view used in viewconfigurations not removed 837850a #16953

    Features

    Scope Title Commit Work items
    adm add getter on dataSet to retrieve data 4718a5a #17473
    adm allow html in dropdown and radio/checkbox items 71ec2dc #17454 #17454
    bb add option to hide the page title on a modern page 6056da4 #17249
    bcm optimize performance in queuing and create possibility to force connection slots 5d78594
    da add support for folders, dynamic case sites, give approvers read permissions on listitem and fix several issues 85a0658 #17410 #17467
    dav add dav interface and archiving system 13fbc1d #17490
    odata add possibility to use cross-site request forgery tokens by using the x-csrf-token header 076ea38

    4.5.4 (2021-06-07)

    Bug Fixes

    Scope Title Commit Work items
    adm clear stale states 8821419 #17299
    adm find the correct group header cell while realtime altering 401b122 #17522
    commlib fetch the assembly class again when refreshing the compiler class 010bc62

    4.5.3 (2021-05-11)

    Bug Fixes

    Scope Title Commit Work items
    adm date values are not filled out in date picker 3c71547
    adm trigger onChange when value by CSL has been changed 82cba99 #17456
    kendo-adm add extra security OAuth scope 834825d4
    transfer fix backwards compatibility with older archives a64c154 #17518
    transfer fix issues found in the transfer tool 19ae009 #17383 #17385 #17386 #17387 #17389 #17418

    4.5.2 (2021-05-04)

    Bug Fixes

    Scope Title Commit Work items
    dcs resolve issue with broken sharing link after processing case permissions c384143 #17496

    4.5.1 (2021-05-03)

    Bug Fixes

    Scope Title Commit Work items
    commlib skip case properties without prefix with same name as context fields 373eb82 #17507
    generic-rest fix issue where various context data could not be fetched out of the request causing the service to think the request was anonymous 875eefe

    4.5.0 (2021-03-19)

    Bug Fixes

    Scope Title Commit Work items
    adm resolve error on direct create views 8c5c047 #17408
    adm set isModal when opening dialog from CSL b01fa75 #17434
    adm zone already loaded error in SPO 9efe6ed
    bam fix issue with converting doubles from log to BAM pages fc7d2b8 #17401
    commlib fix issue where DateTimeOffsets were not made invariant when passing through the framework layers 6f5541e
    da change approval 32x32 icon from jpg to png cbfdd7f #17337
    da resolve issue with system document approval creation 5f2b7e6 #17399
    dcs add a null check when reviewing the required tasks c37ab98
    fw fix issue where a field token would not be replaced by its current value a07556f
    fw improve internal handling of framework connections during synchronisation execution 5b4e53f #17372
    fw improve the cleanup of temporary objects created during synchronisations dad6e2a #17301
    fw validate context records in BCSP and with data extensions eaf45c7 #17420
    odata fix issue where client_credentials grant type was not set when requesting our own OData service 3acba22
    rest dispose bcclient after preparing view & fix endpoints da83d0a
    tasks allow non-admin users to create ad hoc tasks 09899c5
    test alter test faulty method names 584bf74
    testing set the correct dll in the data extension interface scripts 569262c
    tests fix issues found in odata and context token tests c63c1da
    transfer take nullable properties into account when retrieving a specific employee f2d424e
    wpfgui hide ad hoc task type and always keep filter control visible in task definitions window bbd038c #17427

    Features

    Scope Title Commit Work items
    odata support odata v1-3 and create saml assertions with options e36d7f9

    4.4.3 (2021-02-19)

    Bug Fixes

    Scope Title Commit Work items
    adm header item functions are not displayed cd53e00 #17225 #17362

    Features

    Scope Title Commit Work items
    fw process list item functions in batch 805cc51 #17241

    4.4.2 (2021-02-18)

    Bug Fixes

    Scope Title Commit Work items
    adm ensure Bootstrap is available to custom no result template in custom renderer 2702627 #17320 #17278 #17320
    adm ensure no result message is shown when custom renderer reloads with 2b2718b #17278 #17278
    adm fix empty CSL in single record view listfunction execution cffa11a #17232
    adm fix issue where listfunction conditions weren't triggered when dataset is empty db11738 #17225
    adm fix link display format settings 759a71c #17216
    adm fix rowData variable to be defined in after save success and always events d15644e #17154
    adm legacy edge flat support and language files are preloaded da14e5c #16614 #17032 #17349
    adm prevent values from being validated while a context manager is being cleared 977ca9b #17184 #17184
    adm set initial values after external context is set 4d1d0cb
    adm set the z indexes low enough so material components are shown correctly 6bd1ea8 #17321
    adm set z-index on backdrops of dialogs c76ac3c #17235
    adm-csl addSessionContext set context always in the session storage 6677fbb #17211
    adm-wrapper reduce fetching MS Graph API tokens d625445 #17283
    bb publish modern redirect page a9397de #17315
    bb resolve issue where logo library was not ensured when working with a base64 string in Ensure Styling 3a915b1 #17269
    bb set default value for every input choice field 9df4e07 #17245
    bcm fix duplicate input extension error message 79956f5 #17244
    bcm replace invalid context field tokens with empty string 0b36a8f #17255
    bcs_sharepoint continue processing batches on error 1ca3bfc #17220
    bcs_webservice resolve error when output contains special characters b6c9d3b #17298
    da do not set context in form approval and wait until elements exist in script e767b92 #17288
    dcs add removal settings to the request options for later queue processing by the BCSP service 0fecc7f #17289
    dcs add validation for duplicate roles, state permissions and state transition permissions 1ff1879 #17246 #17247
    dcs hide type field in create case message when no case id was found d6dd7da #17234
    dcs improve DCS logging to improve timing logs of saving and validation actions e484127
    document-approval resolve issues from first project test eae28bb #17229
    fw fix issue in bcm and implement time-based caching in various components 71e42a9 #17286 #17287
    fw fix issues found in the transfer tool c1678f0
    fw implement optimalisations to prevent excessive memory usage b7dc853
    odbc-wizard fix numeric object field generation 085592c
    opcua improve stability and resilience of OPC UA service against failing SQL Server 5afb2b3 #17308
    rest ignore warning logging for cancelled requests ea925d5 #17251
    setup extend installer to include check on the presence of the .NET Core hosting bundle e67ea7b #17261
    syncs fix issue in synchronization engine to ensure that global context is send along with the CRUD actions c6a0f55 #17316
    tasks ad-hoc tasks were not shown in dashboard 111daf7
    tasks prevent ad-hoc tasks from blocking state transitions 49cf9f0 #17223 #17285
    tests don't check task definition when verifying whether to start a task template eddc2ee
    transfer fix transfer e2e tests 10f32c9
    transfer fix transfer e2e tests for unpredicted lifecycle cfe4c93
    wpfgui initialize viewsettings when switching viewfunction target 722cccf #17239
    wpfgui patch helpsite user setting to use docs.ometa.net e3f5b67

    Performance Improvements

    Scope Title Commit Work items
    dcs optimize the queries used to retrieve state transitions so they won't load everything in memory e1f1d5d #17306

    4.3.14 (2021-03-26)

    Bug Fixes

    Scope Title Commit Work items
    wpfgui track hash code in object instance as fallback 33ba80d

    4.3.13 (2021-03-19)

    Bug Fixes

    Scope Title Commit Work items
    adm set isModal when opening dialog from CSL 188ace4 #17434
    adm zone already loaded error in SPO f3840b4
    commlib fix issue where DateTimeOffsets were not made invariant when passing through the framework layers 230e2f9
    dcs add a null check when reviewing the required tasks 6c6210d
    fw improve internal handling of framework connections during synchronisation execution a6ae79c
    fw improve the cleanup of temporary objects created during synchronisations 027b9a6
    tasks allow non-admin users to create ad hoc tasks 1274cac
    transfer take nullable properties into account when retrieving a specific employee 269ee0d
    wpfgui hide ad hoc task type and always keep filter control visible in task definitions window f9ba8e8 #17427

    4.3.12 (2021-02-17)

    Bug Fixes

    Scope Title Commit Work items
    core add enable query attributes to case messages controller 38501aa #17344

    4.3.11 (2021-02-16)

    Bug Fixes

    Scope Title Commit Work items
    adm ensure Bootstrap is available to custom no result template in custom renderer 0954cc0 #17278 #17320
    adm fix link display format settings 0459778 #17216
    adm legacy edge flat support and language files are preloaded b202b72 #16614 #17032 #17349
    adm set the z indexes low enough so material components are shown correctly e5b1f31 #17321
    tasks ad-hoc tasks were not shown in dashboard 748f28f
    tasks prevent ad-hoc tasks from blocking state transitions cdbcce0 #17223 #17285
    tests don't check task definition when verifying whether to start a task template 2cc260d

    4.3.10 (2021-02-02)

    Bug Fixes

    Scope Title Commit Work items
    adm ensure no result message is shown when custom renderer reloads with dfc4feb #17278
    adm prevent values from being validated while a context manager is being cleared f6d2ce7 #17184 #17184
    adm set initial values after external context is set dc90d43
    adm set z-index on backdrops of dialogs ba0fbca #17235
    dcs improve DCS logging to improve timing logs of saving and validation actions 3011091
    fw implement optimalisations to prevent excessive memory usage 2736669
    kendo-adm ensure that the files are bundled when building 0aa1ada
    rest set access token when executing update view function 9905088 #17231

    4.4.1 (2021-01-18)

    Bug Fixes

    Scope Title Commit Work items
    kendo-adm ensure that the files are bundled when building df309a9 #16955
    setup stop BCL service when upgrading the framework a69ba01
    wpfgui hide tenant textbox by default f2b808c
    xml fix object reference error on read action 2cc2d1a #17227

    4.4.0 (2021-01-07)

    Bug Fixes

    Scope Title Commit Work items
    adm ensure that multi views can't be clicked when the component is in the loading state a35a10f
    adm ensure the beforeSave event on forms is handled correctly e79add2
    adm only look at field type when getting parse options for view field value a0bc194
    adm remove star from readonly headers 5aae6c2 #17169 #17169
    adm set overlay z-index to 999 a5110d5 #17198 #17198
    adm subscribe to data source events e068c85 #17159 #17222
    bb add missing Delete List fields 7572c6d #17167
    bb resolve error with recreating items and empty groups with Ensure Navigation List fe0ba6c #17111
    bb resolve unknown method issue with retrieval of wiki page on SP2016 8246535 #17228
    bcm fix issue where a control character would result in an invalid xml 53bb52d
    bcm fix memory issue upon disposing a BCM worker 063a932
    bcm use static Core Service URL in BCM workers 97f33c0
    commlib fix view conversion when changing type of view with data sources defined on fields a969f5f #17191
    dcs fix faulty validation error when creating state tasks in combination with task templates e590a7c #17195 #17195
    fw modify the base class of classes RetrySetting and RetryAction to AuditableEntity to include all audit fields c124a39
    kendo-adm ensure the discover call in page-manager-start-up.js is not using double slashes 852804a
    kendo-adm route all calls for context managers through the views endpoints 0339bbd
    nuget update internal libraries nuspec files f94585e
    opcua improve monitoring pipeline resilience against data conversion problems 557cdb0 #17202
    rest lock the check authorization functionality in the rest service 532198d
    rest set access token when executing update view function 5e3d4f8 #17231
    rest use prepare view output for prepare view functions 7027b73
    security ensure authorization handlers are returned for base types d74dac0
    security fix issue where microsoft provider could not be updated 496fc89 #17204
    setup fix issue where .NET Core v3.1.10 or higher cannot be used 8a093ce
    setup fix missing DLL file, avoid overwriting BAM configuration file and improve dialog labels 6d943ba #17183 #17205 #17209
    setup include missing Ometa.BAM.LogAnalysis DLL and framework object aca4976 #17221
    setup stop BCM service when running the setup 612a77d
    wpfgui enable 'tabbing' through all input controls of Test Method dialog 1e45ad5 #17187
    wpfgui fix issue in paging when last page isn't valid anymore d5cc15d #17194
    wpfgui fix issue where flow designer would get stuck ebf327e #17186
    wpfgui hide inheritance controls for multiview colors when using system colors 3e2eaa4 #17188
    wpfgui set minimum width to the Row Display Format box on Mobile tab of multi record view 12e1210 #17189
    wpfgui show script text box if a data source event has been selected 033ba7d

    Features

    Scope Title Commit Work items
    ad allow custom CN when creating a user 864d970
    adm add ability to handle conflicts in inline editing 1c79ff7
    adm add ability to resolve conflicts on cell and row level 59db420
    adm filter out hidden view fields in the multi record search 0a8945d #17200
    adm inline edit - add ability to add and remove the added row 00316a1
    adm inline edit - show row errors when the save fails 06d6162
    approval implement generic document approval 8e0a548 #17099
    auth create and store saml usertokens 2e1efcf
    bb implement recycle bin option in delete building blocks c5af88d #17100
    bcm add retry methods functionality to method execution in BCM bcedcc7
    bcm make BCM multi-threaded and let it act as a service 8b09080
    bcm prepare BCM for async await calls in preparation for DI 1e64696
    core add description to condition sets and extend auditing fields on all entities ed7fe0a
    extensions add option to use conversion scripts in data extensions 68527ef
    fw introduce repositories and endpoints for layouting 5b2c4c6
    odata introduce OData wizard 4a942ca
    opcua add support for monitoring multiple variables per device 60bd234
    security further enhance security to take into account case context, options on CRU views, .. 6e68526
    security support master data condition sets c044b8a
    wpfgui display last modification info in condition sets 0c29ffa
    wpfgui improve state color of normal states in the flow designer for unpredicted lifecycles 37e6889

    4.3.9 (2020-12-17)

    Bug Fixes

    Scope Title Commit Work items
    adm clear selection after executing a listitemfunction on a standalone daaf852
    adm deny ability to overwrite enable/visible condition when element is unauthorized f5bf201 #17207
    adm pass initial record of item function to dialog 7df93fb #17149

    4.3.8 (2020-12-14)

    Bug Fixes

    Scope Title Commit Work items
    commlib fix backwards compatibility issue with case properties not being set as non-prefixed context b339ac5
    rest fix issue in the rewrite function of an url 80b26a8

    4.3.7 (2020-12-10)

    Bug Fixes

    Scope Title Commit Work items
    security fix issue where anonymous users were not allowed access to cases with disabled membership check 3bf7feb
    test account for method changes for context manager functions 2c62c3c
    test fix issues that arose from transfer integration tests ffea30f
    test fix issues that arose from transfer integration tests 5379996

    4.3.6 (2020-12-07)

    Bug Fixes

    Scope Title Commit Work items
    adm pass raw data when collapsible list 0f8a98b #17125
    adm trigger on change when the value is changed 0fc82df #17184
    commlib fix issue in force system context causing a 'Sequence contains no matching elements' error 79a703b
    core remove EnableQuery attributes from individual actions of OData controllers 46c0366
    opcua add conversion operations to handle short (unsigned) and long (unsigned) integer values from OPC UA source data 52f59a0 #17171
    transfer fix various issues with the transfer tool e26d94a #17166 #17173
    wpfgui limit the height of the configuration script text box 19a8a53 #17185

    4.3.5 (2020-11-25)

    Bug Fixes

    Scope Title Commit Work items
    baan fix compilation error in BaaN setup f921da2
    bb ensure correct script contents for Kendo ADM and CM 0211939
    tasks fix 'create ad hoc task action' on the core service 627eaf9
    wpfgui resolve visual GUI bugs concerning tasks aaa5db4 #17174 #17176 #17177

    4.3.4 (2020-11-17)

    Bug Fixes

    Scope Title Commit Work items
    adm don't remove other fields when own field isn't present 890dff7

    4.3.3 (2020-11-17)

    Bug Fixes

    Scope Title Commit Work items
    rest rework the output endpoint for a context manager bacde26 #17134

    4.3.2 (2020-11-10)

    Bug Fixes

    Scope Title Commit Work items
    adm remove own field from append form fields 32c6101 #17145
    adm retrieve new filter options when opening a filter dialog 0fd459f #17138 #17138 #17140
    adm set oidc path to assets folder in static redirect pages a666a6c
    bb owner of Ensure Modern Team Site should be required 7e18c73 #17136
    bb resolve issue where site building blocks didn't work when used in case management 261346c #17142
    bb resolve issue with defaut major version limit not set to 500 in Ensure List 453e987 #17089
    bb set correct default value on Layout field of Ensure Ometa Quick Links f986906 #17143
    dcs set ensure case provisioning on initial actions from initial state setting 1fa6a70 #17141
    wpfgui fix alignment of new lifecycles b49c2f2 #17131

    4.3.1 (2020-11-05)

    Bug Fixes

    Scope Title Commit Work items
    adm add devider between editable rows 8835a40
    adm add function columns when leaving inline edit d382bd7
    adm append all fields if no fields are configured da295e3 #17104 #17104
    adm case id in context was stored in the wrong key 9544e7b
    adm change inline edit language labels 4061564
    adm clear items when clearing the context manager a60329b #17103
    adm do not fall back on en-us when the culture is still being fetched db21144 #17108
    adm ensure that GetOutput call for context 1861adc
    adm ensure that the browser doesn't crash when handling large files in the media control 9d83337
    adm reload update view with new context when context changes ebe6ecf
    adm set decimals to the decimal response from ADM or CM result cf21297 #17122 #17122
    adm set value on update view inside dialog when value changed by onLoadComplete script 1b7c7db #17116
    adm show unauthorized notification when the user receives 403 upon opening a dialog 8a4e186 #17114
    adm use session storage case id only after checking url and context manager e9a40f3 #17119 #17119
    adm wait for language to be set before rendering obiz-component 8a7f6ec #17105
    authority allow single sign on without enabling microsoft provider 39af9f0
    authority dcs connection string was missing in new installation 40cb3eb
    bb resolve error with recreating items and empty groups with Ensure Navigation List fe0ba6c #17111
    bcm dispose communication clients in the bcm worker 1e03cf2
    bcs_sharepoint fix a bug that a file/folder cannot be recycled fef385d #17095
    dcs fix issues in tasks module so that the task tests succeed f33b091
    dcs provide undo removal functionality on a state task ac4f307
    dcs remove state from collection when setting another initial state feedfad
    fw rework inheritance tree on state tasks 1ffed17
    fw update post compile script to replace BCM schema c6a8618
    security allow external users to use microsoft provider without admin consent aa7ca1f
    security case context was not taken into account 6e68526
    transfer fix various issues in transfer tool from first release 2bc03a0 #17126 #17127 #17128 #17129 #17130
    wpfgui disable conversion script and validation script when inheriting from parent 69b2d42 #16907
    wpfgui do not crash when adding a task template twice to the same state c2847bb
    wpfgui do not open task details window when double clicking on child in new task template 83ad355 #17124
    wpfgui do not open task details window when double clicking on master data task template child a150238
    wpfgui fix action validation in odbc wizard eaaa571
    wpfgui fix issue where a discard of an existing model would delete the model from the GUI when it was flagged for removal d69810b
    wpfgui keep previous value of context field when breaking inheritance ef68109 #17020
    wpfgui reuse object field name restrictions for custom lifecycle property names 1e07b54 #17022
    wpfgui show only masterdata conditionsets for provider conditions 9ad3a86 #17113
    wpfgui show only profiles valid for the audit trail method d957eda #16939
    wpfgui sync view removal for linked views within the same object 8b4b8f2 #17001
    wpfgui validate method not removed in connection settings 1ece666 #17002

    4.3.0 (2020-10-16)

    Bug Fixes

    Scope Title Commit Work items
    adm fix grouped and rendered view 767b71c
    adm fix infinite loop of rendered view in dialog 31268f4
    adm force multi record in dialog to keep context of record it was opened for d409476 #17085
    adm keep processing stream alive as long as the component is present cb460fa
    adm render inline edit viewFields even when they are not present on MR view 64a672c
    dcs save task instance before sending mail 6bd541d #17102
    adm set aggregates on the groupedHeader 0e2e52d
    adm set output results 3cd2c41
    adm set the correct value on datasource controls when opened in dialog a6b0fec #17098
    adm take context into account when opening filter b7492f2 #17074
    adm trigger append form field for multi record component 0913ac7
    authority fix issue where api scopes would become disabled after upgrade fbbd0b8
    authority ensure that provider claims from microsoft are the same in SSO procedure 434202e
    authority fix issue where parallel SSO calls can cause invalid client error e6facd9
    bcs_odbc use case insensitive dictionary that contains the supported ODBC systems 7d85ca0
    commlib fields should have data source disabled when they are readonly 79ee686 #17077
    dcs add additional view to Case Management Dashboard to list only messages of failed actions 42fc7e9 #17064
    dcs fix deletion of state transition actions for tests 15665e8
    dcs re-validate possible state transitions when tasks are instantiated 942c4d1 #17094
    fw add claim type check on client.claim.emailaddress to identity context checks bef8de7
    fw add owner attribute to state task assignees af53093 #17072
    fw load task definition method settings before trying to execute them 3fb9a29 #17048
    fw remove child conditions that are still part of the deleted combiner condition 6258a65
    fw undo the alter of date created column on a message 200680f
    generic-rest allowed headers should contain Ometa-FullUrl instead of FullOriginUrl fef9e58
    patcher add check to fix up the Assembly tag of job definition XML files in case of Ometa.CommLib references 20b898a #17038
    setup adapt setup to include Microsoft.SqlClient.SNI.pdb during installation fead2e1
    setup add missing SQL script replacements for database creation scripts 207d4dc #17056
    setup move installation path of files Ometa.BAM.Clean.dll and Ometa.Publishing.Backend.dll to proper features 767c209 #17039
    wpfgui change relative documentation URL of realtime keys master data window to correct article b728da3
    wpfgui check if the action is selected to be generated before validating 0228791
    wpfgui disable initial actions button while loading flow designer 6ffa0ea #17084
    wpfgui fix critical error thrown when enabling security on a linked view 3fa9fb0
    wpfgui resolve remarks from ODBC wizard demo 0c1cc2b #17068
    wpfgui resolve task configuration issues a96ff31 #17087 #17088

    Features

    Scope Title Commit Work items
    consolidate dependencies to same version across projects fe87bc5
    update nuget packages where possible & migrate MSTest projects to xUnit f9d4b27
    adm include Documents ADM object 8fbb6b5
    adm inline editing basic batch editing 7a5ae7b
    bb add field to set header author of a modern page 7316a49 #16773
    bb add new building block to publish a file c28b08d #17090
    bcs_rest add support for nested objects inside a property that contains a list of items 0ff59ad
    bcs_rest make body mapping optional 0e812b2
    dcs decouple case messages from strict linking to cases 499c443
    dcs request confirmation upon creating a global membership df91464
    dcs request confirmation upon removing site from recycle bin as well bc51a26
    fw adapt Authority Service, AD interface and WpfGUI to support LDAPS connections 539579d
    fw enable mailing on system tasks d35dd5e #17071
    fw extend configuration options of condition sets with context-sensitive value selection menu and condition fields 99dccf5
    fw use odata queries for the case message functionality 4564c0a #16961
    odata support top, skip and count query options on the OData interface 0008fad #17055 #17061 #17062 #17063
    security enhance and expand security upon different layers (view functions, tabs, context manager functions, ...) 5b8ef36
    setup add Azure SQL DB support within the framework installer 9655bd7
    transfer expand transfer tool to transfer lifecycles (sprint 9 & 11) 20d443d
    transfer expand transfer tool to transfer objects (sprint 7) 27ea46f
    wpfgui introduce ODBC wizard 1eec837 #16372 #16479

    Performance Improvements

    Scope Title Commit Work items
    adm optimise text-overflow calc and small optimisations 162cae9
    dcs improve performance when working with unpredicted lifecycles f4b67c4 #16967 #17057

    4.2.6 (2020-09-29)

    Bug Fixes

    Scope Title Commit Work items
    bb use correct redirect library as default for Ensure CM 8c9dc48 #17078
    bcs_rest set concatenated array values on correct method output field 3c7b9f5
    dcs do not re-instantiate child task when template has not been re-instantiated yet 6ce75a0 #17083
    dcs return task as unsuccesful when it doesn't exist 22e7373 #17076
    dcs set data extension profile when executing a task c2295ac #17081
    wpfgui decrease input delay so that pressing enter when testing method 21ae0ff #17069
    wpfgui set owner employee to null when a role is selected on a task and vice versa dab5522 #17080

    4.2.5 (2020-09-24)

    Bug Fixes

    Scope Title Commit Work items
    adm fix missing triggerConditionals function 7c840e4
    dcs set context field value by taking the field type into account 5cacf83 #17066
    fw expand retry functionality in the ometa.utilities.client de69615
    wpfgui add delete button for global property changed event settings e0a9265 #16945
    wpfgui ambiguous reference between Object and object e94ed5e
    wpfgui disable multiview when all linkedviews were removed f7183e3 #17000
    wpfgui fix no method fields shown when creating a write view b518b8a #17004
    wpfgui fix renaming object with same name removes the object 63c5873 #17044
    wpfgui show template in profiles window 0a485f9 #17054
    wpfgui sort all context menu items alphabetically d45355e #17026
    wpfgui widen input fields form controls fefb440 #17059

    4.2.4 (2020-09-15)

    Bug Fixes

    Scope Title Commit Work items
    adm set styling on control wrapper instead of control itself a3166cb #17040
    adm trigger onChange when adding/removing value of checkbox group 4a3d8ad
    adm-csl null checks in multi record namespace 5581048 #17052
    bb resolve issue with EnsureList call in custom code and null values d2dc34d #17042
    dcs add check for object name when resetting input fields to support custom DCS membership methods aa5ddb0 #17037
    fw provide retry mechanism in the ometa.utilities.client 6509ca9
    generic-rest remove request options and reduce endpoints to HttpGet 787116c #16608
    opcua add browse call loop to retrieve all references of a single parent node 3915137
    patcher don't check scripts and icons of system objects 038c57a #17016
    rest fix issue when security is checked in multiple threads (ex: item functions) 659c922
    wpfgui check number of viewfunctions instead of viewfields to move down b4fd786 #17028 #17060

    4.2.3 (2020-09-02)

    Bug Fixes

    Scope Title Commit Work items
    adm refactor save functionality so that multi records with validation shows correct record d1c718f
    adm reload data and clear state when reloading multi record instead of doing a full component reload b391b76 #17024
    adm render no-records template when no records are found cfa34ef #16991
    adm trigger conditionals after state change e8906fc
    barcode ensure that all types can be matched to a Symbology 6227854
    dcs add check for object name when resetting case field to support custom DCS membership methods 055fdc2 #17037
    docs don't generate CSL docs for node_modules aa2c062
    docs not all code examples were visible in the CSL documentation e73ba64
    fw adapt synchronisation actions execution to batched 100 context records processing 2c3c32a
    generic-rest handle download of export through separate endpoint d33c43d #16608
    rest ensure context calls are sent to the correct urls when working with extended web apps in SharePoint on-premise eb3e6e9 #17031
    wpfgui show correct permissions on state details b38eaf5 #17035
    wpfgui show correct roles on state transition details d5f1f1a #17035

    4.2.2 (2020-08-28)

    Bug Fixes

    Scope Title Commit Work items
    patcher patcher should skip connectability check during an auto installation and analyze 3fc3d0a

    4.2.1 (2020-08-28)

    Bug Fixes

    Scope Title Commit Work items
    adm disable save button while controls are still processing 1d78d2b #17023
    bam make "Get Full DCS Actions List By Case Id" BAM analysis method compatible with SQL Server 2012 5014781
    bb do not load field values explicitly 610361f #17030
    dcs add check to avoid creating lifecycle states with duplicate names a76c3e9 #16772
    patcher provide interaction in patcher about missing settings 23c530d
    rest fix issue where anonymous requests were allowed on non-anonymous subjects f243020
    wpfgui apply alphabetical sorting on role and SharePoint group names in the state (transition) details dialog 4e09481 #16857

    4.2.0 (2020-08-27)

    Bug Fixes

    Scope Title Commit Work items
    adm check if validation is finished before triggering load$ event b15fccd
    adm fix multi value on picker 2437940 #16997
    adm focusing the control is on the entire component 5d19f63
    adm highlight label of active control + more spacing between description and label c745840 #17009 #17011
    adm make sure controls are clean when loading the form ac81f6c #16628
    adm set append form fields when retrieving datasource of view control 400df2c
    bb generate barcode was not returning data fa00e7e #17012
    bb resolve null reference error when using EnsureList in custom code 4650ba7 #17013
    bb use correct separator in Send Mail building block c2e1d68 #16998
    cm get correct context to use for requests c39c6a1
    dcs ensure all case ids at start of state transitions processing to ignore non-existing case ids e21cbbf #16946
    dcs ensure lifecycle state settings at the creation of a new lifecycle 38a23db #17005
    dcs improve lifecycle imports with XML files exported from pre-v3.5 framework versions 03c974c #16992
    generic-rest remove duplicate Microsoft.Extensions.Logging.Abstractions reference in project file 459374b
    generic-rest set IncludeSymbolsInSingleFile to true in csproj to ensure that Microsoft.Data.SqlClient.SNI.x64.dll is in build folder 4c79474
    rest fix issue where 403 is returned instead of 401 on unauthorized anonymous requests 49f8648
    rest fix security context threading issue for multiple ADM f3ca21d
    rest prepare the context manager the same way we prepare a view 8862983 #16994
    rest update pnp core package version to match Ometa.Utilities.Client 001ddc6
    security return unauthorized when the user needs to be authenticated to retrieve data 8fabbdb
    wpfgui ensure that view field events have syntax highlighting and multiple lines c00b61a #16878
    wpfgui remove duplicate identity constants namespace 6a1f8eb

    Features

    Scope Title Commit Work items
    adm support single sign on (SSO) in SharePoint Online 186425e
    bb add comments enabled and social bar enabled property to Ensure Site Collection 7deb6b8 #16890
    bb add list properties to Ensure List 40d79bb #16872
    bb add new building block to ensure sharing properties on site 14d68a5 #16934
    bb add properties to Ensure Styling to set modern site footer 6edda21 #16889
    bb implement folder (path) property on item building blocks 898b6ec #16933
    fw provide a method job that cleans the messages table cf16f69 #12812
    fw remove illegal JSON constructs from appsettings.json files d76fc9b
    fw store persisted grants in the database c448e20
    navigation-webpart add support for SP2019 and item level permissions 13fd678
    security make it possible to use conditions on already security enabled subjects like objects, methods, views, cm's and charts 50e591e
    setup add support for Windows or SQL authentication selection during framework install 6d56c5d #13476 #15198 #16958 #16959

    4.1.2 (2020-08-05)

    Bug Fixes

    Scope Title Commit Work items
    adm don't set auth headers when requesting json files of own services d513570
    adm ensure that the logout button displays the translation and improve the handling of the 403 event 6609385 #16952 #16952
    adm include automatic fallback for fontawesome 4.7 export and refresh icons to fontawesome 5 094bbaa #16740 #16740
    adm set a request parameter when retrieving json files to prevent 9303c64
    bb allow the separator ;# to be used in the To field of the Send Mail building block bfcbe72 #16986
    bb resolve issue with wrong timezone when setting a datetime value 6e55376 #16957
    bcs_rest map result field to all output fields with same external name 3f64bce #16966
    dcs check that the retrieved assigned employee value is null instead of collection variable ec035a9 #16985
    dcs save who created the case 70063b4 #16947
    dcs save who started case creation 7a65816 #16947
    fw make CORS policy configurable to resolve CORS cache problem f8317b4 #16993
    kendo-adm make sure added button through CSL on create or update view gets rendered 20c3d41
    wpfgui show correct page when jumping to selected grouped action 5c9fe3d #16980

    4.1.1 (2020-07-31)

    Bug Fixes

    Scope Title Commit Work items
    webparts ensure that the discovery result can also be read from the session storage fa7c951
    webparts include the .g.cs files for the webparts again 7c4dca9
    webparts set discover object correctly on obiz.auth 34a1091
    webparts use correct detection for discover result from session storage 302a5b8

    4.1.0 (2020-07-31)

    Bug Fixes

    Scope Title Commit Work items
    adm align double time separator 1d5197b #16866
    adm clearing a context manager that yielded no results in an ADM would keep the data still in ADM 0183c9f #16960 #16960
    adm hide multi-views when not enabled 8c8b73a #16719
    adm interpret html in controls c609f78
    adm realtime notifications were not send to the ADM e440373
    adm replace br tag in title of cells ed49d4f #16823
    adm sort multi views based on their sequence 1aca667 #16910
    adm stay on the same page when sorting a column d5d8ece #16928
    adm take initial values over default value for update view 4124687
    adm wait for the prepared view to be completed before showing multi record in picker dialog 667ac77
    baan-interface fix issue in synchronize command 506363f
    bam fix line formatting in exported log analysis reports and BAM log message splitting eab91c0
    bb resolve issue where permissions were not cleared when inheritance was broken ed5c153 #16901
    bb resolve issue with forbidden error and checking if the modern site exists 436a0a1 #16976
    bb significantly reduce modern site creation on SharePoint Online 07fd05c STS#3 GROUP#0 SITEPAGEPUBLISHING#0 #16873
    bcl fix rare connection error which could occur under heavy load 9fd2a03
    bcm add upper memory limit check with automatic shutdown of the BCM process cd0ce10
    core add migration for configdiscovery tracing columns 5ec7be4
    dcs add index to case messages table 4d3933c #16915
    dcs add save feature to cases skipping validation when needed 669f417
    dcs do not send email multiple times when relay address is used for tasks assigned to a role 7b38095 #16922
    dcs produce a set union of the internal case relation collections 8c9519a #16937
    dcs use input field values for membership crud actions on case management dashboard fee71ba #16834 #16835
    fw rebuild dcs db snapshot bafb44c #16973
    fw set source and destination view connection context on synchronisation executions b392d27 #16926
    odata fix inherited entity properties not retrieved in output or OData wizard b475091 #16919
    patcher do not remove type attribute on a method e23c45d #16972
    patcher inherit value when context field has a reserved field name 59eeac0 #16918
    projects fix nuget references to ometa.all packages 5c49bcc
    rest execute same function in same queue id 83236da #16852
    wpfgui downgrade Xceed Wpf Toolkit library and adapt color pickers to show only advanced color picking tab c0b21e7
    wpfgui use datacontext on method templates selection changed trigger 84c51de #16838
    wsp fix loading of Kendo ADM in SP 2013 c0234e6 #16956

    Features

    Scope Title Commit Work items
    adm introduce MultiRecordView datasource control 52703eb
    bam extend BAM log analysis object with report generation to Excel files dcc1de7
    bam improve BAM property value logging and add new BCM Kills Memory Exceeded report 7e515d7
    bcs_baan add NT BShell abort when BaaN connector receives timeout and correct encoding code page on data 1070c5d #16666
    fw allow usage of different multiple framework services 3242da0 #16009
    fw extend Export To Excel with custom field selection configuration 7efb584
    fw provide a way to add multiple assignees to a task 797ef51 #16908
    security add a client side webpart for catching tokens, making the script editor obsolete a5c488b
    transfer expand transfer tool export wizard for sprint 5 & 6 0ba83eb
    utilities provide view for get system information method 868c33c #16887
    wpfgui introduce a combobox for expression lists 18d721e

    4.0.0 (2020-06-17)

    Bug Fixes

    Scope Title Commit Work items
    adm make dialog draggable by title 615e5b2 #16902
    adm set heigth of chips dynamicly so value fits 8be87c1 #16903
    fw filter the state tasks correctly and do not clear new child tasks of a template 73bb920 #16899
    rest fix dll issues for deprecated REST service in v4 96186e5 #16884

    4.0.0-rc.2 (2020-06-08)

    Bug Fixes

    Scope Title Commit Work items
    adm fix ADM not loading on SP2013 2e0b63a
    bam fix line formatting in exported log analysis reports and BAM log message splitting 07188c0
    bam/rest fix dll issues for BAM portal and REST service for v4 release 4f292f4 #16884
    bb resolve issue with ensure ADM on SP2013 7a109e0 #16893
    setup fix issue where setup does not continue when BAM is disabled and create shortcut after installation 3be04d1 #16883 #16892
    wpfgui fix input field name in input context setting during preparation for call to retrieve all existing OPC UA object variables cb9e3a9 #16730
    wpfgui hide paste action button on state tasks dc3b930 #16894

    Features

    Scope Title Commit Work items
    dcs add additional system methods to track case creation numbers and case transition numbers per day 9bf89bc

    4.0.0-rc.1 (2020-06-03)

    Bug Fixes

    Scope Title Commit Work items
    wpfgui use conditional access when retrieving task definition from state task e048c14 #16891

    4.0.0-rc.0 (2020-06-02)

    Bug Fixes

    Scope Title Commit Work items
    adm ensure that CSL functions that are called on the global window trigger ADM change detection 56a5006
    adm faster login process 2fa428c
    adm highlight the focused control correctly 21d8db9 #16634
    adm make floating labels sharper 5f56da4 #16659
    adm make sure that checking core service url is correct 208772f
    adm show error notification instead of no result message 3077747 #16667
    adm-webpart increase the version number of adm webpart 5671dfd
    adm-webpart make sure the core service has no trailing slash 8471a75
    auth enable legacy resource claims for token validations in generic rest 903cf1b #16733
    bam fix issue where BAM logging (in debug mode) would not be written when a property value is NULL 9d15796
    bb add publish page property to Ensure Ometa Quick Links and resolve build errors 2c7a7dd
    bb retrieve authentication parameters only from profile 5a6009f #16715
    bcm do not write -tag when conversion script is empty 888066f #15961
    bcm remove system flag from copied templates 421dfee #16687
    case-management-dashboard possibility to open site collection from display name instead of possibly empty description c0bff4d #16635
    client fix datamanager handling new and changed models from the cache 943b39f #16639
    commlib remove profile field value caching for fields with tokens 97cc49e #16686
    dcs add scrolling and list resize to State Tasks tab on State Details screen 09e4ea0 #16674
    dcs double-clicking a taskdefinition in a template opens the details 5807e3a #16813
    dcs encode comment to html in conversionscript for task dashboard 72dbdbf #16710
    dcs fix issue where task instance was kept in cache while state task was removed 1760292
    dcs fix obsolete code and state task check on template removal 191cdef
    dcs include milliseconds in queue processing to prevent incorrect comparisons on timestamps 7c6dd36
    dcs select all the loaded lifecycle state id's when retrieving a state transition aead5bf #16831
    fw reload fields collection after selecting all input or output fields 82d9cc3 #16820
    fw update identity server packages and register IISServerOptions cbe90ed #16671
    fw use given input field value without losing focus first 24cd987 #16699
    fwclient ensure that the core service url is set in the registry asap 931ace4
    infra add migration for missing auditing columns for state tasks and task instances e40441d
    opcua add input choices for dead band type / data change trigger type on opcua system object 227dfd5
    opcua add NuGet package Microsoft.Data.SqlClient to OPC UA interface 05259a4
    rest fix duplicate key when merging context with external context 1816574
    setup fix .NET Core check and sync OPCUA subfolders 4620dd5
    setup fix .NET Core check in setup a85cb22
    setup remove microsoft.web.administration.dll reference in setup c3b0ee8
    tracing change all new tracing and auditing columns to be nullable 962a659
    wpfgui add missing resource key 21c405f #16681
    wpfgui add separate resource keys for media viewfields for clarity b32c316 #16675
    wpfgui allow ordering data extensions 0207906 #16706
    wpfgui fix create all paths button visibility acfe401 #16633
    wpfgui improve system character handling in interface scripts f31b81d #15846
    wpfgui make width configurable on yesno and char fields on an update and create view 4e8bc7c #16810
    wpfgui reuse method settings from previous view instance 6caa72f #16688
    wpfgui show appropriate context menu items when clicking in a fields list box 8bdea07 #16828

    Features

    Scope Title Commit Work items
    adm remove deprecations for version 4.0.0 359a34b
    adm stop using componentId as the first parameter in CSL functions 543c26a
    adm support drag drop of files af6e23d
    adm upgrade to Angular 9 dc485c3
    bam add system object with methods to assist in analysing the BAM logging data 067e210
    bam extend the BAM log analysis object with extra reporting methods and extraction method be08f9a
    bb add building block to ensure or delete text on a modern page e54be8f #16824
    bb add field to set custom site design GUID in Ensure Modern Communication Site 91bd7b5 #16502
    bb add generate barcode BB b1bd7f8 #16643
    bb add option to ensure modern security pages, modern Ensure ADM ensures modern pages 883196a #16850
    bb support to update the editor and author fields for SPO cd5b5c8
    bcs_odata allow usage of custom actions and functions on entity sets 02556e1 #16487
    bcs_odata introduce template to send requests to the Ometa Core service from BCS_OData 762edd9 #16487
    dcs add new job to retry failed cases 43f6f51 #16782
    dcs introduce ad-hoc tasks d8a05d8 #16487
    dcs introduce jump to grouped action button and show original grouped action name b9804fc #16763
    dcs introduce retry functionality on site creation 2678707 #16803
    dcs make the re-syncing of permissions optional when refreshing a case 9033b94 #16807
    dcs provide possibility to re-instantiate tasks in the current state e74df93 #16863
    fw introduce auditing and tracing for core framework entities 18d2229
    fw provide realtime communication between framework and adm bcff0d2
    fw upgrade to .NET Core 3.1 1d0d5f1
    libraries-core create one solution and nuget for all internal libraries including their dependencies and add ometa.framework.client to commlib beeb316
    navigation-webpart introduce navigation web part for SPO f408bbc
    opcua read configuration settings from separate appsettings.json file instead of App.Config file 70d8e79 #16580
    rest allow ItemAdded and ItemUpdated event types in the process one-way event trigger 6f62e5c #16848
    rest make authentication parameters configurable 82805d7 #16689
    security add possibility in microsoft provider for organizational accounts only registrations in v4 9cdaa68
    sp-interface add possibility to start in a folder 3964f0a
    wpfgui add filter functionality on method fields a9b6cb9 #16683
    wpfgui add the possibility to configure states as additional initial states in the flow designer c6381d2
    wpfgui rework textbox control for syntax highlighting 997e150 #16682
    wpfgui set 'Show Data Timestamp' to false for new views af7883b #16697

    Performance Improvements

    Scope Title Commit Work items
    bb optimize ensure ADM on classic pages f4d389b #16685
    bb optimize modern web part building blocks and add publish page field a9fab03 #16858

    3.6.5 (2020-05-27)

    Bug Fixes

    Scope Title Commit Work items
    bb ensuring a Kendo CM on Microsoft 365 classic pages would have invalid script contents 4cc54d5

    3.6.4 (2020-05-25)

    Bug Fixes

    Scope Title Commit Work items
    dcs fix issue to warn user about a required owner email when creating sites in SharePoint Online 472ad84 #16806
    setup fix issue where references of the DLL 4 interface itself were not installed 1151dcd

    3.6.3 (2020-05-20)

    Bug Fixes

    Scope Title Commit Work items
    adm get initial values based on view type 30df4d5 #16859

    3.6.2 (2020-05-18)

    Bug Fixes

    Scope Title Commit Work items
    adm extract date properties from string value 6662d57 #16818 #16825
    adm make sure update view is useable even when no record is returned 998f0b6 #16843
    dcs change on delete action of task template task foreign key b3ed915 #16854
    dcs check case input field when fetching common properties 30eb6f2 #16834 #16835
    generic-rest couldn't connect to multiple SharePoint environments 2a0d5c2

    Performance Improvements

    Scope Title Commit Work items
    wpfgui improve performance many unpredicted states 968198d #16844

    3.6.1 (2020-05-12)

    Bug Fixes

    Scope Title Commit Work items
    adm don't throw error if culture of view field is being imported 9e87702
    baan multiple optimizations and fixes on the BaanConnector fd6f3f9
    bb resolve issue with page title being added to modern home pages with 983f242 #16846
    dcs fix issue where error could be thrown when updating an lc property which is synced with site a918538
    setup alter prerequisite checks to prevent installation of prerequisites which are not required 09e9740
    setup change absolute path of BCS_DLL 4.config to relative path and optimise core check f5fe879
    sp resolve error when GUID field doesn't exist on a specific list template d7a0297 #16847

    3.6.0 (2020-05-01)

    Bug Fixes

    Scope Title Commit Work items
    adm check form values to append form fields e3b2dd5
    adm close dialog after calling CSL.writeView.save() ac466fa
    adm ensure that the field description height is taken into account 71d685e
    adm ensure that title of dialog is positioned correctly bd57de3 #16809
    adm ensure valid data source values are set correctly in form after validation d8d9dbe
    adm fix autocomplete blur + append after selection on list 757f44e #16830
    adm set preparedView when view is prepared b6c4bbf
    adm show media error notification 0af218a #16799
    adm throw the correct error when a function has an error 4906f22 #16816
    bb fields can now be added to site content types a609d71 #16418
    bb resolve issue with setting the view query on a new view f765779 #16821
    bb show proper message for unsupported remove page header option in 3ee0c6b #16731

    Features

    Scope Title Commit Work items
    bb allow creation of custom client side web parts with modern Ensure Web Part fcb5883 #16761
    charts provide a way to configure custom color schemes on categorical charts 17b9945 #16781
    charts provide formatting options to a categorical chart 74a13ea #16783
    cmd force case management dashboard lifecycle to be generated for latest ADM version 9e1015e #16744 #16746 #16748 #16749
    security add possibility in microsoft provider for organizational accounts only registrations 4c7ba1b

    Performance Improvements

    Scope Title Commit Work items
    dcs improve performance and logging for UpdateCase 95309bb

    3.5.2 (2020-04-27)

    Bug Fixes

    • adm: ability to navigate single record lock view + hide lock all on single record lock view (d68c481), closes #16770 #16771
    • adm: add/validate value of autocomplete on blur (bd55f5a), closes #16758
    • adm: check if coreService includes a slash (5d895b1)
    • adm: ensure onChange event in CM is working (62acd07), closes #16796
    • adm: fix update media field + take width heigth into consideration (93c2e38), closes #16766 #16768
    • adm: returned context array from before execute event was not taken into account when executing listitemfunction (5fe5cb6)
    • adm: show datasource errors (0546d1a), closes #16808 #16793
    • adm: show no result template when no results found for multi record (75c4f3b), closes #16775
    • adm: wait until validation has been completed for data source input before saving (8dd8265), closes #16791
    • bb: fix bug where access denied could be thrown when using performance groups (1187824), closes #16787
    • bb: resolve issue with 'Clear Existing Permissions' on a list item causing to clear permission on a list (2f8e9b6), closes #16786
    • bb: resolve issue with clear page not working on a default modern home page (dfd9137), closes #16573 #16636
    • bb: resolve random error in 'Ensure Content Type To List' on a subsite (02a27e3), closes #16797
    • dcs: add check to reset state transition status message at the end of a case refresh (74c1f10), closes #16788
    • dcs: do not write succes message when ensuring user permission fails (f13aa17), closes #16785
    • dcs: fix issue on state transitions property containing duplicates and includedlifecyclestates not containing the correct states (ce19ed9)
    • dcs: fix issue where removing a role was not possible (14a8b8b)
    • dcs: fix potential access denied to port issue in semaphore (be7cba0)
    • dcs: remove copy of prefix when copying or duplicating actions (378aba4), closes #16704 #16705 #16794
    • dcs: use null conditional when processing case property values (7e7cc19), closes #16777

    Performance Improvements

    • dcs: improve performance of generated single get method when case id is provided (006a1a1), closes #16778

    3.5.1 (2020-04-09)

    Bug Fixes

    • adm: ensure horizontal spacing between controls and view field groups in dynamic layout (dafff50)
    • adm: external context should be editable in context manager (3b2b8ba), closes #16745
    • adm: fix a lot of issues with the locking function view (cbbff82)
    • adm: fix opening a single record view dialog (c5d0892)
    • adm: make sure core url has a slash at the end (6580961)
    • adm: pass dataset initially when checking conditions of the toolbar (605dc59), closes #16754
    • adm: subscribe to view field events when control is initialised (bc0e28b)
    • adm: take the default field type value when initialising the control with a default value (f4b7e6c), closes #16747
    • bb: make sure that newly created fields can be added to content types on a list (e8b6774)
    • bb: resolve issue with width and heigth property not set on the ADM client side web part on a classic page (e97d6f3), closes #16760
    • bb: set default value of the Silent Redirect And Redirect Library field in Ensure CM to the same value of Ensure ADM (465a2a5), closes #16769
    • build: don't use wildcard when replacing version number in ADM files (eb051a3)
    • build: fix adm build to include version number when loading files (ce49c56)
    • dcs: ensure that case properties that should be synced with site can be created (461b552)
    • wpfgui: increase max-length of Label properties to 255 for Objects, MethodJobs, Rules, SynchronisationJobs and virtual elements (9dca5b6)

    3.5.0 (2020-03-27)

    Bug Fixes

    • adm: add control-styles to read only control (a18abb9)
    • adm: check if there is a prepared view when refreshing a view (153dfdf), closes #16709
    • adm: set icons of viewField title on grid even (fdfd1dd), closes #16724
    • adm: set title on cells that overflow (fa7fb7e), closes #16723
    • bb: use correct version when using Kendo as ADM version (523cd7f), closes #16739

    Features

    • adm: custom renderer: possibility to access the entire record set (39ad9cf), closes #16631
    • adm: extend CSL.dialog.open to allow tracking the state of the dialog (ee2897c)
    • adm: get a dialog instance by its component id through CSL (fbcf78c)
    • adm: support setting selection conditions through CSL (cfaee80)
    • bb: add new vertical and full-width section templates (edbb54e), closes #16500
    • dcs: add possibility to define initial actions and directly go to specified state (75fbc1e)

    3.4.3 (2020-03-26)

    Bug Fixes

    • adm: lower the font-size in the header of a grouped grid (149023d)
    • adm: replace old context fields in save notification (2d72b82), closes #16556
    • adm: run CSL functions outside of angular zone (f8e6599), closes #16655
    • adm: send parse options when formatting collapsible list header (a1a2507), closes #16589
    • adm: show empty template or message when no records are returned (d523733), closes #16711

    3.4.2 (2020-03-13)

    Bug Fixes

    • bb: check internal name and title in GetFieldByInternalNameOrTitle and GetSiteFieldByInternalNameOrTitle function (521e9fd), closes #16726

    3.4.1 (2020-03-12)

    Bug Fixes

    • adm: break relation between control configuration and implementation (c7370b6), closes #16692
    • adm: do not take row context into account for list functions (724b504), closes #16668
    • adm: ensure multi view type configuration change reflects to ADM (108ae67)
    • adm: interpret tooltip icon for view field tooltip (354e0a7), closes #16661
    • adm: invalidate browser cache after upgrade (3aaa58e)
    • adm: reduce the space between form field and error message (7c871d4), closes #16672
    • adm: remove cached filter when removing all filters (96cb2e6), closes #15930
    • adm: remove cached page data upon executing listfunction (a7e5304), closes #16690
    • adm: remove rotation from the x-axis label (a07741e), closes #16622
    • adm: set font-size on table instead of cell (99b711b), closes #16698
    • adm: set session storage web id to same property name (e4d0820)
    • adm: take correct translation for opening detail view on mobile (a08bb9d), closes #16669
    • bb: redirect and silent redirect url are now set with Ensure CM on classic pages (9e7b860), closes #16703
    • commlib: restore the order of modified context fields in grouped action actions after saving (953d245), closes #16654
    • generic-rest: prepare view threw an error if external context had same key as context record (863341c)
    • kendo: parse the sorting when checking for conflicts if needed (c98eb3d), closes #16665
    • kendo-adm: make sure the correct filter is passed when saving inline editing (3759b6c), closes #16663
    • kendo-adm: set grid in edit mode with CSL.grid.openInlineEditing (d63f184), closes #16678

    3.4.0 (2020-03-05)

    Bug Fixes

    • adm: add multiLine to the parser options in multi record (ed42764), closes #16648
    • adm: ensure cultures are loaded (2e5153a), closes #16557
    • adm: ensure dialog is closed when multiple items are selected in the picker (bdd2388), closes #16617
    • adm: ensure that the clear filters button is not visible initially (ced0771)
    • adm: interpret specified width for controls (4836bcd), closes #16660
    • adm: trigger OnLoadComplete on write views even when there are no records found (25ab5d6)
    • auth: fix internal server error when clicking on a user when logging in with the Microsoft provider (2641261), closes #16599
    • bb: check if ADM app is deployed tenant-wide before installing the app on the site (a9181af), closes #16653
    • bb: resolve issue with site creation via BCSP (11da043), closes #16624
    • bcm: open a new connection when the previous connection was closed due to maximum memory usage (cb6ca1d), closes #16563
    • commlib: send context values with prepare call, even for datasource (b079004), closes #16642
    • dcs: add check on messages total count during lifecycle import with overwrite (809e7da), closes #16023
    • opcua: improve error handling for grpc in generic rest (cecd721)
    • patcher: always override objectconnectionsettings for dcs methods (da91c1e), closes #16637
    • patcher: move existing clientid and clientsecret values to new fields in in bcs_rest template (68b2957)
    • rest: fix select on odata endpoints not working with fields with spaces (7277596), closes #16607
    • setup: add general registry key (065b0f8)
    • testing: create build configuration for new test project SiteCreation (bdb5b73)
    • wpfgui: display system icons next to views, charts and context managers (e3af815), closes #16646
    • wpfgui: ensure grouped actions can be removed after removal of an other grouped action (3b45d5d), closes #16630 #16630
    • wpfgui: fix issue that input choices were not correctly set for method execution (369dc99), closes #16494 #16644
    • wpfgui: improve error handling in synchronisation window (6bc0437), closes #16612
    • wpfgui: remove object selection from chart settings configuration (74393cc), closes #16452
    • wpfgui: remove the synchronisation name from the scheduler job name to shorten the full path name of the job instance file (3f3abfb), closes #15635
    • wpfgui: restore missing resource keys for minimum and maximum (431e8cb), closes #16559
    • wpgui: remove context menu items block and unblock from method, chart, cm and view items (109cf9f), closes #16496

    Features

    • adm: add list group and update to latest minor Bootstrap (bc3e34f), closes #16619
    • adm: add support for tabs as multi views (d705963)
    • adm: support clearing all multirecord filters at once (fbb705f)
    • bb: add possibility to ensure and remove multiple groups by specifying the names separated by a semicolon (fc9b1f7), closes #16638
    • bb: ensure and delete multiple lists (be85f37), closes #16679
    • bb: ensure and delete multiple navigation nodes (45c6a02), closes #16649
    • bb: ensure and delete multiple permission levels (0006360), closes #16652
    • bb: ensure or remove multiple content types to list (f455d9d), closes #16676
    • remote-event-receiver: add support for the ItemFileMoved event (5bc46af)
    • sharepoint: ensure that all requests to SharePoint are monitored and managed by performance grouping (6f28fbe)
    • wpfgui: use same remove mechanism for objects as methods (8173450), closes #16596

    Performance Improvements

    • bb: improve ensure field performance (a0bff2e), closes #16615
    • bb: reuse client context in same process (748e8c8), closes #16680

    3.3.4 (2020-03-04)

    Bug Fixes

    • adm: interpret specified width for controls (bc4e603), closes #16660
    • generic-rest: prepare view threw an error if external context had same key as context record (cbcee96)

    3.3.3 (2020-02-24)

    Bug Fixes

    • adm: add multiLine to the parser options in multi record (ed42764), closes #16648
    • adm: ensure dialog is closed when multiple items are selected in the picker (bdd2388), closes #16617
    • adm: trigger OnLoadComplete on write views even when there are no records found (25ab5d6)
    • bcm: open a new connection when the previous connection was closed due to maximum memory usage (cb6ca1d), closes #16563
    • commlib: send context values with prepare call, even for datasource (b079004), closes #16642
    • dcs: add check on messages total count during lifecycle import with overwrite (809e7da), closes #16023
    • patcher: always override objectconnectionsettings for dcs methods (da91c1e), closes #16637
    • rest: fix select on odata endpoints not working with fields with spaces (7277596), closes #16607
    • wpfgui: display system icons next to views, charts and context managers (e3af815), closes #16646
    • wpfgui: ensure grouped actions can be removed after removal of an other grouped action (3b45d5d), closes #16630 #16630
    • wpfgui: fix issue that input choices were not correctly set for method execution (369dc99), closes #16494 #16644
    • wpfgui: improve error handling in synchronisation window (6bc0437), closes #16612
    • wpfgui: remove object selection from chart settings configuration (74393cc), closes #16452
    • wpfgui: remove the synchronisation name from the scheduler job name to shorten the full path name of the job instance file (3f3abfb), closes #15635
    • wpfgui: restore missing resource keys for minimum and maximum (431e8cb), closes #16559
    • wpgui: remove context menu items block and unblock from method, chart, cm and view items (109cf9f), closes #16496

    3.3.2 (2020-02-05)

    Bug Fixes

    • adm: ensure cultures are loaded (2d10e25), closes #16557
    • auth: fix internal server error when clicking on a user when logging in with the Microsoft provider (c4822c1), closes #16599
    • bb: resolve issue with site creation via BCSP (c47e369), closes #16624
    • patcher: move existing clientid and clientsecret values to new fields in in bcs_rest template (04c44ae)
    • testing: create build configuration for new test project SiteCreation (99eea82)

    3.3.1 (2020-01-31)

    Bug Fixes

    • adm: add notification when data source call has an error (61db483), closes #16581
    • adm: check if an open record is allowed to show the fab (f65626f), closes #16583
    • adm: check if the adm response has a preparedView or executedView (fb561df), closes #16611
    • adm: custom renderer view not rendered (c534fe4)
    • adm: don't try to set the toolbar when the execution is failed (5c41494), closes #16610
    • adm: fall back to an image when no mime type is defined in a base64 string (6803943), closes #16586
    • adm: trigger toolbar conditions when no results are shown in the multi record (1d3eb31), closes #16600
    • generic-rest: downgrade several packages of the Microsoft ASP NET WebAPI packages to version 5.2.6 (85d7e69), closes #16608 #16609
    • publishing: ensure the 'Archive to Corsa' button can be clicked directly from the SharePoint ribbon instead of via a dropdown list (c2b6747), closes #16601

    Performance Improvements

    • core: optimise querying the aggregates in the cases controller (411e21f)

    3.3.0 (2020-01-28)

    Bug Fixes

    • adm: enable save button when there are no processing controls (a53b972)
    • adm: ensure font-size is not scaled when label starts floating (2b0427c)
    • adm: selecting a file disables save button until file is processed (b879ea8), closes #16577
    • adm-csl: change parentId to componentId in most cases and make CSL.screen backwards compatible (d2439ae), closes #16287
    • bb: resolve error when creating a new ADM settings list (83183e2), closes #16595
    • bb: resolve issue with site creation and modern authentication (77ba2ee), closes #16594
    • bcs_rest: ensure REST template is installed during setup (00a8cf7)
    • dcs: fix transition options of an action cannot be saved (ed92d89), closes #16579
    • infra: fix xmlrepository loading .hash files (d61eb5d)

    Features

    • adm: introduce context listeners (c4d093c), closes #16472
    • adm: introduce control action and super class for control based views (e15fbaf), closes #16454
    • adm: parse values without cldr library (7da87b6), closes #16557
    • bcs_rest, bcs_odata: add support for OAuth 2.0 (5307907)
    • dcs: add extra Import Lifecycle With Cases method to handle importing lifecycle configuration on top of existing lifecycles that have cases (964ef6a), closes #16554
    • fw: extra chart properties (891ffdd), closes #16477
    • fw: provide a way to enable or disable the retrieval of AD groups when logging in using the Windows provider (08f6a6a), closes #16564
    • rest: add support for oauth2-authentication for GET requests (4659650), closes #16582
    • wpfgui: set 'Run Synchronously' option by default to true for view functions of type item and target view (fe09673), closes #16522

    3.2.5 (2020-01-21)

    Bug Fixes

    • adm: prevent token to be sent only to Ometa Core Services (95be2d3)

    3.2.4 (2020-01-20)

    Bug Fixes

    • adm: assign objectName correctly so the output call goes correctly (bd3a446), closes #16575
    • adm: complete the prepare view subject when the prepare call has stopped running (2ad9588), closes #16561
    • adm: do not add Ometa Authorization Token Header for calls outside Ometa (e98fa21), closes #16585
    • backup: fix several issues in the devops backup scripts (0948d1e)
    • bb: ensure ADM3 on SP2013 now properly ensures ADM settings list (404adf0), closes #16572
    • build: fix issue where nuget packages were not correctly updated in BCS_OPCUA and WpfGUI (c6603e5)
    • opcua: fix issues with managing subscriptions in wpfgui (5ab52be)
    • opcua: improve the error message of the Test Profile button in case no connection to the database could be made (8bb42d8)
    • sap-wizard: allow usage of tables as input in sap wizard (736467d), closes #5890
    • sap-wizard: use external name for the field name when a duplicate fieldname is checked (6ad62cb), closes #5885

    3.2.3 (2020-01-07)

    Bug Fixes

    • client: add extra check to keep new models in datamanager (3ae1d5f), closes #16492
    • commlib: provide default value of field type when value is not present in dictionary of fields with conversion scripts (05d4ab5), closes #16571
    • setup: include all built files for BCS_SharePoint interface (3a5fa3f), closes #16565
    • wpfgui: it was not possible to set the parallel workers to a custom amount (abdd97a)

    3.2.2 (2020-01-02)

    Bug Fixes

    • bb: don't retry 500 errors on SharePoint on-premise versions (dd74205), closes #16525
    • bb: resolve error with new site creation in Ensure Site Collection (2fc2f66), closes #16562
    • bb: resolve issue with incorrect input choices of the 'Default Web Part' field of the modern Ensure Web Part building block (aa889f9), closes #16501 #16560
    • dcs: increase the max length of the current user column on the messages table (df1241b), closes #16508
    • opcua: update logging extensions NuGet package to fix build errors (79f58f3)

    3.2.1 (2019-12-16)

    Bug Fixes

    • generic-rest: don't depend on identityserver3.AccessTokenValidation (40c8cde)
    • generic-rest: use correct office 365 dependencies (57e396f)
    • opcua: remove version tag from OPC UA framework core project (63c3926)

    3.2.0 (2019-12-11)

    Bug Fixes

    • bcs_rest: fix double occurring slashes in urls (aeea55b)
    • dcs: review multi instantiable and template failed condition functionality (976388b), closes #16524 #16526 #16527
    • devops: update backup project to use .NET Core 2.2 (3f03008)
    • release: fix delete databases script (8330666)
    • wpfgui: reassign error message dialog buttons to improve expected behaviour (a8d8526), closes #16520 #16543

    Features

    • adm: filter menu has improved controls and entering in basic controls will update view model and trigger validation (a3b2696), closes #16438 #16478 #16514
    • rest: extend rest interface to support pagination in JSON API GET requests (6a7e400), closes #16270 #16385
    • security: add a client side webpart for catching tokens, making the script editor obsolete (60566a4)

    3.2.0-rc.0 (2019-12-06)

    Bug Fixes

    • adm: abillity to render a naked base64 string (8b775dd), closes #16515
    • adm: dragging dialogs does not go smoothly (2c1f872), closes #16471
    • adm: not loading the very first time in SP 2013/2016 (9f88c17)
    • adm: opening the create view view from single-record doesn't take record. YesNo sets correct value on FormGroup (b46a9ab), closes #16405
    • adm: prevent the save when in an autocomplete control (9218c85), closes #16511
    • bb: resolve authentication error with Ensure File and App Only authentication and allow large file upload with SharePoint 2016 or higher (2f8a0c6), closes #16488
    • commlib: when retrieving the execution results data table, the resultset should be disposed (4d3962c)
    • dcs: move the check about child tasks down in the canStart evaluation (653d425), closes #16519
    • dcs: optional system tasks and first task in template started even when template doesn't match conditions (4951071)
    • generic-rest: update OfficeDevPnP.Core reference to November 2019 release (edacf32)
    • nuget: update internal nuget references in dll 4 and sharepoint dev pnp core (7ae8b1d)

    Features

    • bb: add building blocks to ensure and delete user custom actions on a list or web (0bf7418), closes #16391
    • bb: add new building block to ensure security pages and add global security site url parameter in profile (f1973bc), closes #16148
    • bb: try to install app from site app catalog first, then tenant app catalog (6520dd3), closes #16493
    • dcs: do not evaluate assigned to value for a task if the task can be skipped (af29947), closes #16521
    • profiles: prevent overriding changes of other users when saving a profile (90c15b8)

    2.4.2 (2019-11-27)

    Bug Fixes

    • dcs: optional system tasks and first task in template started even when template doesn't match conditions

    3.2.0-beta.0 (2019-11-25)

    Bug Fixes

    • adm: editor doesn't set value when setting value programmaticly (f6b97fa), closes #16460
    • adm: overflow picker item when text is too long (1d0f21a)
    • adm: use negative pattern to set the currency symbol (2aa2939), closes #16490
    • bb: catch internal server error in ExecuteQueryWithIncrementalRetry (5764c0b), closes #16503
    • bb: include user agent string in client context request (1a5fcaf), closes #16394 #16489
    • bb: update PnPCoreOnline to November 2019 release (a2ded87), closes #16499
    • bcm: update cached profile to prevent issues caused when fetching the updated profile within a ms of updating the profile (162d202)
    • bcsp: include Utilities.Client dll's to be able to call SharePoint correctly (a745357), closes #16491
    • core: fix issue where client secret is always created upon update (113f236)
    • dcs: evaluate start time of a task only when multi instantiable (bdbc2d3), closes #16474
    • developers: interpret Retry-After response header in ExecuteQueryWithIncrementalRetry function when encountering throttling (16586d8), closes #16475
    • generic-rest: ensure SharePoint can be called by including OfficeDevPnP.Core as a reference (d79f057)
    • opcua: fix create subscription pop up FocusedElement (3195c70)
    • setup: make it clearer that .NET Core 2.2.x is a prerequisite, warning users to install only the latest 2.2.x version (1a8b7e8)
    • wpfgui: expand error messages shown when authentication fails in wpfGui (ad68718)
    • wpfgui: fix details of a person not loaded in wpfGUI (4a312ae)

    Features

    • adm: context setter can immediately send context to other components (c96de4a), closes #16472 #16317
    • adm: introduce custom rendering via configuration script (09c45a6), closes #16376
    • adm: make it possible to overwrite group and decimal separator (d1c288f), closes #16425
    • adm: update initial progress (4cf562f)
    • adm-csl: introduce CSL.rest functions and make them backwards compatible (241e4d4), closes #16328
    • bb: add extra properties to modern Ensure List View (aed94a5), closes #16397
    • bb: add new properties to set storage warning level, sharing capabilities and no script to Ensure Site Collection (d738980), closes #16495
    • client: add iupdateable interface to be able to distinguish if model supports create and/or update operations (b9b75ae)
    • client: support open id connect flow from within the client (cc2cfe9)
    • cm: set context on model change (b0a14a3), closes #16313
    • expressions: add initial expression functionality to the new core layers (a3cf1a5), closes #16333 #16347
    • fw: allow the configuration of new clients (490bb91), closes #16345
    • fw: implement Modern SharePoint authentication throughout the entire framework (41be2fa), closes #16429 #16431
    • kendo-adm: enable function events on single record view (7c5e6e4), closes #16219
    • opcua: add a basic OPC UA Dashboard as a system lifecycle to the framework (331363b), closes #16419
    • opcua: extend and improve the Ometa.System.OpcUa system object (2a09811), closes #16356
    • opcua: rewrite Refresh functionality of the OPC UA service (53eb3f7), closes #16357
    • sap: add Test Profile capability to the SAP interface (e8d829f), closes #16337
    • wpfgui: add client validators to existing models (83f30af), closes #16340
    • wpfgui: introduce generic dataset paging and filtering (5c82ace), closes #16339 #16366

    2.4.1 (2019-11-14)

    Bug Fixes

    • dcs: evaluate start time of a task only when multi instantiable (8a65182)

    3.1.0 (2019-11-13)

    Bug Fixes

    • adm: don't show red notification when redirecting for authentication flow (1db4c9f), closes #16450
    • adm: set initial context in the sessionStorage (718e339), closes #16158
    • bb: ensure CM throws cannot import this webpart error (5ae1454), closes #16457
    • bcm: fix issue where query options would not be processed in non-windows connectors (4e0af9d), closes #16424 #16461
    • commlib: replace context value with empty string when the given key is not found (745da5d), closes #16445
    • dcs: do not overwrite building block input field value with context when inheritance is broken (bfca658), closes #16414 #16440
    • dcs: escape invalid characters in task definition or template name when evaluating start conditions (512ecc4), closes #16411
    • dcs: export employee and role configuration on a task (40f5034), closes #16115
    • sap: fix issue where date time fields could not be used to set date fields in a SAP BAPI (63baac7), closes #16466
    • testing: shorten the name of a task template test (9e60672), closes #16411
    • wpfgui: do not throw exception when user cancels the login procedure (55a529a), closes #16455
    • wpfgui: fix retrieving models with different entity names to wpfGui (0ed7031)

    Features

    • bb: add support for relay addresses in Mail Building Block profiles (44cda52), closes #16444
    • dcs: introduce required property on tasks in a template (f8299eb), closes #16409
    • fw: add indication of method field that throws when value is not found in list of predefined choices (64c3905), closes #16443

    2.4.0 (2019-11-07)

    Bug Fixes

    • adm: don't show red notification when redirecting for authentication flow (ea22e02), closes #16450
    • commlib: replace context value with empty string when the given key is not found (21777f5), closes #16445
    • commlib: save lifecycle name instead of id in the object definition for triggering case management (f309f31), closes #11383
    • dcs: escape invalid characters in task definition or template name when evaluating start conditions (1eb4986), closes #16411
    • dcs: export employee and role configuration on a task (1dd828a), closes #16115
    • dcs: fix creating a membership with a case where the case would not be saved (2fafba2), closes #16439
    • dcs: re-validate restrictions when updating name of a task or DCS action (6af8076), closes #16411
    • patcher: port changes in 3.0.0 to patcher and DCS to fix the wrong lifecycle ID referenced in case management triggers (531be81)
    • testing: shorten the name of a task template test (a9a488f), closes #16411

    Features

    • bb: add support for relay addresses in Mail Building Block profiles (592ca25), closes #16444
    • dcs: introduce required property on tasks in a template (207eeca), closes #16409
    • fw: add indication of method field that throws when value is not found in (45adbdb), closes #16443

    3.0.0 (2019-10-28)

    Bug Fixes

    • adm: don't add obiz-component-loader to components to bootstrap on SP2013 (2b76c0e)
    • adm: ensure that the results array when executing a view is always an array (e3a3986)
    • dcs: fix creating a membership with a case where the case would not be saved (00cd86a), closes #16439
    • dcs: re-validate restrictions when updating name of a task or DCS action (e6396e6), closes #16411
    • setup: extract zip files of edge builds in Core and Generic REST (f01d844)

    3.0.0-rc.5 (2019-10-24)

    Bug Fixes

    • adm: add api-service in the shared modules (9fa391d)
    • adm: copy dialog not closing and base64 image hangs (48e3ae0)
    • adm: emit event when component's proccessing state changes (bc64c5f), closes #16410
    • adm: execution of save is the same for CSL.writeView.save() and clicking save button (db43262), closes #16305 #16306
    • adm: make linked views go through different endpoint than normal functions (d8b39a1), closes #16393
    • adm: make sure that the dialog provides enough width for the progress bar to be shown (8cc1d79)
    • adm: make sure the audit trail icon is visible (0ce98fd), closes #16198
    • adm: provide the apiService in the app-modules instead of shared module (559c7cf)
    • adm: take the preparedView options for validation (4bb4e86)
    • adm: trigger toolbarButtons on the right moment (a8f228c), closes #16288
    • adm-wrapper: support for SharePoint 2019 (926de23)
    • authority: fix issue where object reference error is thrown when prefered provider is set or specified (7658e7c)
    • testing: ensure correct appsettings.json file in Generic Rest Service when executing tests (b6bdafd), closes #16364

    Features

    • adm: add edge loader (fd38a30), closes #16430
    • authority: add the possibility to use The Identity Hub as a provider (bc5d013), closes #16380
    • setup: include ADM Edge builds in setup (db5624d)

    2.3.2 (2019-10-24)

    Bug Fixes

    • adm: make sure that the dialog provides enough width for the progress bar to be shown (f74ae6a)

    2.3.1 (2019-10-09)

    Bug Fixes

    • dcs: check which cases are being validated when instantiating new tasks (71ae761)
    • kendo-adm: trigger conditions after selection of a datasource (8134edf), closes #16381

    3.0.0-rc.4 (2019-10-07)

    Bug Fixes

    • adm: make sure that viewForm is known in single record (64a8732), closes #16390
    • adm: remove dubble pageContext property when getting culture (14ea131), closes #16273 #16274
    • bcm: check whether a script hasn't been generated already when compiling an object and replace white spaces with underscores (b80d77f), closes #16283
    • commlib: fix issue on logwriter which could throw exceptions when used in multi threaded code (77ea151)
    • dcs: check if a state action can start when refreshing and validating case (298e363), closes #16398
    • dcs: check which cases are being validated when instantiating new tasks (8778924), closes #16389
    • kendo-adm: trigger conditions after selection of a datasource (b3f30a6), closes #16381
    • opcua: add conditional check to null string values coming from OPC UA data (868c6f5), closes #16387 #16388
    • opcua: add retry policy execution to Ometa method calls in the OPC UA pipeline processing (dea35a9), closes #16382 #16383
    • opcua: rework subscription gui to create mappingdefinitions initially (a6d6fce)
    • wpfgui: fix issue where gui would disconnect and throw error when access token has become invalid (4eefeb4)

    Features

    • fw: implement the possibility to configure charts (cef7d0a), closes #16280 #16353

    3.0.0-rc.3 (2019-09-30)

    Bug Fixes

    • adm: complete observable after all save events instead of invoking next (ad9d287), closes #16367
    • adm: use the context records as initial value, create view must set context in form by itself (d0bd309), closes #16368
    • cases: fix issue where related case information wasn't returned when include history is disabled (992e615), closes #16348
    • commlib: save lifecycle name instead of id in the object definition for triggering case management (96ee3a1), closes #11383
    • kendo-adm: check if there are rows, before trying to set it to success (2d8fae6), closes #16228
    • testing: fix profile value in rest tests (36e823a), closes #16332
    • wpfgui: use data source for inheritance on multiple values enabled and hide option within write views (5ae76cd)

    3.0.0-rc.2 (2019-09-26)

    Bug Fixes

    • commlib: ignore null values when compiling filter expression by ignoring them (3478c07), closes #16276
    • dcs: remove ValueType column of LifecycleProperty from schema to fix patcher issue (e2fae42)
    • fw: fix usability issues in the GUI and fix adding multiple actions to a grouped action (71b009a), closes #16326 #16329 #16330
    • infra: ensure correct data type mapping between ValueType and enum on LifecycleProperties (9ea722b)
    • testing: fill in correct passwords in configuration of test installer (8c44d77), closes #15415
    • wpfgui: show task type icons in designer canvas (6335b82), closes #16331

    Features

    • adm: separate initial validation values (e49f96b), closes #16304
    • context: add option to force usage of system context on fields (8f12ff0)
    • dcs: provide case context to use in email body when a task starts (658588f), closes #16307

    3.0.0-rc.1 (2019-09-23)

    Bug Fixes

    • adm: get the appendFormValues when validating (98e26c9), closes #16252
    • adm: make checkAll viewchild of filter-form dynamic (39b9611)
    • dcs: fix EnsureFolder throwing EnableFolderCreation property not initialised (4702320)
    • opcua: update the data type conversions within the OPC UA Core and Service to properly store the incoming data (41ad02b)
    • rest: ignore exceptions thrown by configure communication server in the rest service (dd23238)
    • setup: use the selected ODBC driver instead of the default one (0ce0328)
    • test: allow parallel builds by using available ports (ceef547)
    • testing: bam checks for OPC UA tests succeed (84176ea), closes #16282
    • testing: test system installation copies artifacts correctly (f2345d5), closes #16284
    • wpfgui: show exceptions in OPC UA wizard thrown by method execution (7627b2d)

    Features

    • adm: take width and height into account for the picker dialog (3a09517), closes #16267
    • generic-rest: enable and prioritise settings in an appsettings.json file (a79bebd)
    • wpfgui: introduce option to automatically connect (90e9dd6)

    2.3.0 (2019-09-20)

    Bug Fixes

    • adm: remove obsolete pageContext when getting sharepoint online culture (7bdd484)
    • adm: use the label instead of the name for the filter menu of pickers (14a52c6), closes #16265
    • dcs: fix BaseType property not initialised exception (4c5cbd2)
    • dcs: fix EnsureFolder throwing EnableFolderCreation property not initialised (cfd9e18)

    Features

    • dcs: introduce multi instantiable tasks (723c541), closes #16237

    2.2.12 (2019-09-19)

    Bug Fixes

    • dcs: make it possible to use the context of a task in mail and end action (26582ad), closes #16217

    3.0.0-rc.0 (2019-09-18)

    Bug Fixes

    • adm: add external context in create view if set context in form is configured (df33b1e), closes #16227
    • adm: break relation with row when setting row in context (b93ff36), closes #16248
    • adm: check if the apiObject has ScriptEvents (7f74587), closes #16257
    • adm: clear cm does not reload views (598cabe), closes #16236
    • adm: console error not visible when prepare ADM call succeeds but a code issue occurred while processing the response (3b6ea77), closes #16255
    • adm: CSL custom layouting corrupts picker functionality (10850e8), closes #16230
    • adm: event handling and messages (a0ba1c8), closes #16008
    • adm: remove obsolete pageContext when getting sharepoint online culture (7ed94de)
    • adm: update script for ADM bundling SP2013 (8059278)
    • adm: use the label instead of the name for the filter menu of pickers (fa242e8), closes #16265
    • adm-csl: make CSL.multiRecord backwards compatible (dc44ca8)
    • adm-csl: make CSL.multiRecord.getCellValue backwards compatible with rowIndex (53a1b17), closes #16263
    • adm-csl: make sure CSL.component and CSL.contextManager are backwards compatible (222001e)
    • adm-csl: return a promise instead of an observable in current CSL functions (c1d089c), closes #16253
    • bb: resolve error with unknown major version limit property on Ensure List on old SP2013 version (4500714), closes #16222
    • commlib: catch exception when log writer is disposed (56c7d2a), closes #16220
    • commlib: change ensure contextfields to ensure execution (dc60d66)
    • commlib: fix crash in wpfgui upon removing an object field (fa5688e), closes #16218
    • dcs: don't remove task property setters linked to other lifecycle properties when removing a lifecycle property (c91dcf0), closes #16249
    • dcs: make it possible to use the context of a task in mail and end action (356f29d), closes #16217
    • dcs: return correct task instance within template when querying multi instantiable templates (462ae7b)
    • dcs: update lifecycle correctly when updating a membership (92cd90d), closes #16234
    • dcs: view fields for creating and updating a membership have the same order and required properties (37c5cc9), closes #16202
    • wpfgui: add empty option for multi record view for inline editing (eb90b68), closes #10420
    • wpfgui: change duplicate labels in datasource settings (94df75d), closes #6333
    • wpfgui: disable the profile selection in the data extensions popup of DCS methods in the State Details and State Transfer Details dialogs (c202184), closes #16097 #16264
    • wpfgui: fix 'multiple values enabled' inheritance on views (cffaf60), closes #15687
    • wpfgui: fix change highlight for grouped actions settings (81a2e14), closes #13752
    • wpfgui: fix error when opening opcua wizard or insert subscription window (cbc7aea)
    • wpfgui: fix interface issues with default values and predefined choices (cf911a3), closes #15524 #15964
    • wpfgui: fix scrolling in event scripts (3d594e1), closes #14955
    • wpfgui: improve Test formatter on any supported field of object, method and view (a69a099), closes #16261 #4575
    • wpfgui: open a wizard is based on interface name instead of template (858012a), closes #15972 #16268
    • wpfgui: remove Refresh context menu item for methods, views and context managers (014cc4c), closes #15558 #16269
    • wpfgui: verify display type when returning validate data (6ebf5d3), closes #14892

    Features

    • adm: add backwards compatible CSL.grid.addActionCondition (195f094), closes #15942
    • adm: add possibility to add and overwrite translation files (bd9ddfc), closes #16238
    • adm: add sourceId to event scripts of views for backwards compatibility (06c936b), closes #16257
    • adm: upgrade to FontAwesome 5.10.2 (5221ba2), closes #15927
    • adm-csl: add backwards compatible way to use CSL.multiRecord.deleteRecord by rowNumber (57ab4da), closes #16251
    • bb: add field to set section background on modern web part building blocks (db6ca11), closes #16246
    • bb: add header options to Ensure Modern Page (ef71df8), closes #16212
    • bb: add options for modern site styling in Ensure Styling (e171f6f), closes #16210
    • bcs_webservice: allow certificate validation of web service to be bypassed for development services (5456f3a), closes #16235
    • core: optimise code structures in the client API to eliminate dto's (2ed6889), closes #16232
    • dcs: introduce multi instantiable tasks (8da13e5), closes #16237
    • dcs: make context fields optional for developers creating state actions in their code (5513798), closes #15970
    • fw: provide idle interface and BCM processes running in the background (0c725d8), closes #16209
    • odata: try aggregate text properties for cases with relations call (0dca766), closes #16243
    • opcua: add new OPC UA Windows service for improved monitoring and data handling (eb1d939), closes #16239
    • opcua: add the new opc ua service to the setup (3e93b6a)
    • rest: add support for request headers and authorization tokens (a0cd581), closes #16088
    • setup: add rest interface to the setup (043deef), closes #16221
    • testing: allow automated testing (d32d7ab), closes #15415
    • wpfgui: introduce "jump to method" and "jump to view" in the objects tab (5c24980), closes #16250
    • wpfgui: support reveal in explorer in context menu of object (5b6e9ad), closes #15969

    Performance Improvements

    • wpfgui: reduce memory usage for case management (fbe27dd)

    BREAKING CHANGES

    • bb: because some functions are made internal from public. Other functions can be used instead.

    2.2.11 (2019-09-13)

    Bug Fixes

    • dcs: don't remove task property setters linked to other lifecycle properties when removing a lifecycle property (b73e45d), closes #16249

    2.2.10 (2019-09-10)

    Bug Fixes

    • adm: clear cm does not reload views (6846d05), closes #16236
    • adm: CSL custom layouting corrupts picker functionality (a4705d2), closes #16230
    • adm: fix the possibility to add tables, links and images in the WYSIWYG editor (9d372ca), closes #16193
    • commlib: catch exception when log writer is disposed (beeb2ce)

    2.2.9 (2019-08-20)

    Bug Fixes

    • commlib: fix crash in wpfgui upon removing an object field (7e85c60), closes #16218

    3.0.0-beta.0 (2019-08-20)

    Bug Fixes

    • adm: fix the possibility to add tables, links and images in the WYSIWYG editor (35abd3a), closes #16193
    • adm: reload ADM when clicking the search button with no context change (a094064), closes #16206
    • dcs: mark Tasks as a reserved name so that lifecycles with this name (893c149), closes #16200
    • test: fix the ensure relation test of the lifecycle service (03ecf6d)

    Features

    • adm: support dynamic view fields generated from method output (fb9a246), closes #16178
    • bb: implement app-only authentication for building blocks (cbc2193), closes #16199
    • opcua: improve OPC UA Wizard based on new Ometa Framework OPC UA Core (35b6521), closes #16033 #16034 #16035 #16036 #16078 #16079 #16080 #16081 #16082 #16083
    • web: use filter links when retrieving related cases (7985c6b), closes #16172 #16173
    • wpfgui: introduce component to link to specific documentation articles (c372f17), closes #16205

    2.2.8 (2019-08-19)

    Bug Fixes

    • adm: reload ADM when clicking the search button with no context change (08b6ff6), closes #16206

    3.0.0-alpha.1 (2019-08-08)

    Bug Fixes

    • adm: put row context in form when opening item function from row (5f3f842), closes #16190
    • bb: add interface script for building block 'Ensure Web Part' (c365bc9), closes #16180
    • bb: resolve error with BaseType property not initialized in modern Ensure List View (517b529), closes #16196
    • dcs: close template when a human task fails (37ea05f), closes #16187 #16188
    • wpfgui: do not trigger SAPWizard property changed event when refreshing BAPI (aa1f76c), closes #16184
    • wpfgui: fix creation and removal of grouped actions (7bd485b), closes #16181 #16182

    2.2.7 (2019-08-08)

    Bug Fixes

    • adm: put row context in form when opening item function from row (2e7ce12), closes #16190

    2.2.6 (2019-08-07)

    Bug Fixes

    • dcs: close template when a human task fails (2bc4647), closes #16187 #16188

    2.2.5 (2019-08-05)

    Bug Fixes

    • bb: check if id and title are loaded in GetList (829ef79), closes #16156
    • bcm: set system attribute to false on temporary objects used when testing conversion scripts on a system objects (9add453), closes #15353
    • kendo-adm: ensure viewfield definition retrieval throws no error if mapping is unavailable (dcf9331), closes #16167
    • rest: keep a connected BCClient during serialization (cda79aa), closes #15351
    • wpfgui: do not trigger SAPWizard property changed event when refreshing BAPI (c129ae6), closes #16184

    3.0.0-alpha.0 (2019-07-31)

    Bug Fixes

    • adm: optimise conditionals on multi record (79850f2), closes #16149
    • bb: check if id and title are loaded in GetList (f3568a9), closes #16156
    • bb: interpret Url and CaseRootUrl before Website input field (e06c963), closes #15407
    • bb: keep Ensure Modern Page with 'Home Page' backwards compatible after O365 update pushed by Microsoft (2a05c31), closes #16164
    • bcm: set system attribute to false on temporary objects used when testing conversion scripts on a system objects (7cfb032), closes #15353
    • core: check current lifecycle properties on relation instead of the related lifecycle properties (39be9d2), closes #16171
    • csl: keep CSL.viewField and CSL.multiRecord implemented functions backwards compatible (3305d99), closes #16170
    • dcs: create lifecycle properties on new lifecycles (3be453c), closes #16174
    • dcs: hide relations tab on new lifecycles (685b8b5), closes #16175
    • dcs: remove lifecycle without loading dcs instance (867bde0), closes #16176
    • kendo-adm: ensure viewfield definition retrieval throws no error if mapping is unavailable (9e590b9), closes #16167
    • rest: keep a connected BCClient during serialization (e9d7506), closes #15351

    Features

    • adm: upgrade to Angular 8 (c1b3b35), closes #16085
    • adm-wrapper: no unnecessary requests while loading ADM (a6354bd), closes #16148 #16147 #16146
    • adm-wrapper: upgrade to SharePoint Framework 1.9 (5e0bccb), closes #16169
    • bb: add generic ensure modern web part building block (9d495e8), closes #16143
    • dcs: add service layers to query dcs information via odata (4eb98ee), closes #15768 #15772 #15773 #15775 #15780 #15781 #15786
    • dcs: make case messages functionality ADM3 proof (85d4fc8), closes #16166
    • xml: add possibility to write to a XML file or output field (de6b0db), closes #16093

    2.2.4 (2019-07-23)

    Bug Fixes

    • adm: change cldr url to get cultures (ed7d8dc), closes #16063
    • dcs: optimize import and export functionality regarding tasks (2a9e6f6), closes #16153
    • wpfgui: prevent changing dynamic picker data source to radiobuttons when changing focus to a static data source (671a21f), closes #15041 #16150

    2.2.3 (2019-07-18)

    Bug Fixes

    • adm: use display colum for opening the picker when multiple values found (c8294b8), closes #16144

    2.2.2 (2019-07-18)

    Bug Fixes

    • adm: add cslDirective so that ngOnInit is triggered before the component's ngoninit (77b8c6f), closes #16107
    • adm: add unselect deprecation logging (5b16e6f), closes #15943
    • adm: don't use record in create linked view (ebdd39a), closes #15934
    • adm: emit form complete when no initialValidation is needed (3001b4b), closes #16135
    • adm: fix wysiwyg font family (4718438), closes #15926
    • adm: load view field definition of key columns and display columns if not yet known (1603ac9), closes #15351 #15351 #16128
    • adm: make CSL.view.values backwards compatible (800be5d), closes #15944
    • adm: make yes-no and media control look the same as other controls (468b3d4), closes #16139
    • adm: process HTML tags in MR title (1f6cb5c), closes /github.com/angular/components/issues/5440#issuecomment-313740211 #16129
    • adm: provide cslcapable directive to single record (a858114), closes #16138
    • adm: show header button tooltip (08e941e), closes #16130
    • commlib: extend data source error messages with information on the containing field, view and object (d2c63b9), closes #16132
    • dcs: use default value for type conversion when internal case property value equals null (a0060b7), closes #16141
    • kendo-adm: optimise getViewField functions (4bd4a35), closes #16133

    2.2.1 (2019-07-12)

    Bug Fixes

    • adm: add semantic version no in obiz.version property (f9ac499), closes #16126
    • adm: get the autocomplete suggestions through validateValue (384af75), closes #16121

    2.2.0 (2019-07-11)

    Bug Fixes

    • ad: provide more specific error message in wizard when refreshing properties (8f6592b), closes #3395
    • adm: add console error when there is no value found for a style key (50ce7ad), closes #15611
    • adm: add font-family css and backdrop for confirmation dialog (aa1dd06), closes #15918 #15919
    • adm: check if date is considered empty when clearing CM (59f4f21), closes #16026
    • adm: CSL.dialog.open does not throw an error (8788e3c), closes #16073
    • adm: execute onLoadComplete event when navigating between records (b99aed1), closes #15982
    • adm: hide the elipsis button when there are no functions to show in the menu (b53e7e2), closes #15830
    • adm: make instances of the csl (519b3cf), closes #16101
    • adm: make sure files can be uploaded to external sources (90e5249), closes #16069 #16070 #16071
    • adm: make sure that there is context to delete from (38d7193), closes #16104
    • adm: remove custom image URL to display default feature icon (4e5eaca), closes #4051
    • adm: remove invalid filter values from the autocomplete field (7c791fd), closes #16121
    • adm: send correct locale id with request to get the correct language label (96b8719), closes #4271
    • adm: send record values with the filter options display formatting (17cb7dc), closes #16060
    • adm: show first page when page is empty during runtime (56509f2), closes #16086
    • adm: show noResult message on single record (1a749d8), closes #16084
    • adm: use the all method in context manager test (2eb9dde), closes #16119
    • adm: use the rawValue on collapsible list (6f15e4d), closes #15978
    • bb: context setter not working on cm / adm created with building block (aacf67f), closes #16091
    • bb: page header isn't added again when adding the first section on a page (c34e248), closes #16113
    • bcm: use new id of group by field on copied view (89cf258), closes #15370
    • commlib: fix issue where a race condition on disposing an object could result in an invalid operation exception (e4513c2), closes #16072
    • commlib: fix issue where parallel disposing on an object could result in an invalid operation exception (dae4886), closes #16072
    • commlib: remove default label value of a predefined choice (def9219), closes #13762
    • dcs: do not execute system task when configured as trigger manually (668c510), closes #16117
    • dcs: make auto state transitions import correctly (94966f7), closes #16112
    • dcs: remove new role state permissions from state permission list on remove and discard (524bf0a), closes #15966
    • kendo-adm: fix issue with view functions running parallel with Run Synchronously property enabled (5d6c9ab), closes #16064
    • patcher: check object name when retrieving dcs method (c3096e5), closes #16061
    • patcher: make sure tags and predefinedchoices files are handled correctly when patcher is run (2ebb919), closes #16110 #16111
    • patcher: resolve .NET error when temporary masterdata-directory doesn't exist (3a8df40), closes #16123
    • publishing: execution of publishing now done via DLL-profile; execution of methods and retrieval of cases via Archivation Dashboard fixed (7411758), closes #16044
    • setup: prevent default bamfolder from creating when different installation path is provided (32359ec), closes #2485
    • setup: put back accidentally removed condition for default BAM portal url (76f90fa)
    • setup: retain custom tags when running setup (bc10f0f), closes #548
    • wpfgui: evaluate the selected single record view when the data context changes (70dd0cb), closes #16067
    • wpfgui: hide default value property on view fields of update vew (cb30d53), closes #4262
    • wpfgui: hide save as dcs method button when action is grouped action (fd4de31), closes #16090
    • wpfgui: remove minimum number of items in grouped action to collapse (cef6f72), closes #15625
    • wpfgui: select corresponding item when pressing key in culture combo box (14ff096), closes #9927
    • wpfgui: set current UI culture after closing dialog (4d8b32a), closes #16102

    Features

    • adm: add ability to set function icon conditionally (5d31b85), closes #16107 #16100
    • adm: add CSL documentation (e864452), closes #16108
    • adm: add hide condition for functions (4b052ec), closes #16105 #16106
    • adm: rewrite and limit support for view field events (01672fd), closes #16058
    • bb: add No Crawl property on Ensure List to exclude list from crawler (a9786ae), closes #13984
    • bb: building block field positons are now consistent (cfbfd0d), closes #12456
    • commlib: support async test profile implementations (9ec5796), closes #16045
    • dcs: save action as dcs method for reusability (b612aff), closes #14903
    • infra: set command timeout of migrations to maximum to prevent timeouts (25bf9cc), closes #16122
    • opcua: add OPC UA profile testing to interface connector (2bb17fc), closes #15884 #15923 #15924
    • setup: allow the bam portal url to be configurable (65f2122), closes #15796
    • wpfgui: introduce base controls for wizards (d99f53b), closes #16076
    • wpfgui: remove unimplemented data source events configuration (af34c28), closes #4156

    2.1.2 (2019-06-17)

    Bug Fixes

    • dcs: evaluate tasks that are lifecycle wide when in another state (a8f7c32), closes #16056

    2.1.1 (2019-06-14)

    Bug Fixes

    • adm: don't wait for media file processing when no file has been selected (522bc02), closes #16052
    • adm: load initial values of context manager after execution of configuration script (8183349), closes #16055
    • adm: make addHideFieldCondition callable without component id (c9c8624), closes #16054
    • commlib: check if custom BAPI already exists to avoid duplicates (544c6be), closes #15819
    • commlib: set public selected BAPI group and BAPI property when adding a custom BAPI (0561db6), closes #15817
    • commlib: trim field name in sap wizard (25b4903), closes #15963
    • commlib: use correct base method field reference when converting an object field (965ca60), closes #15014
    • wpfgui: add null check to BAPI and ABAP name when filtering BAPI's (6ca85b6), closes #15816
    • wpfgui: check if user cancels out of profile selection before opening sap wizard (94edc8c), closes #15818
    • wpfgui: display name of related lifecycle property correctly (306b755), closes #16048

    2.1.0 (2019-06-06)

    Bug Fixes

    • dcs: make importing of tasks and templates possible (da71896), closes #16042
    • setup: add .NET 4.7.2 as a prerequisite (71404e0), closes #16025
    • setup: fix .NET prerequisite on setup (00295d4), closes #16025
    • testing: fix some issues in tests to make them execute successfully (a862f05), closes #16030
    • wpfgui: make it clear which framework version is installed (9e3849d), closes #16029
    • wpgui: optimize persons and users window (5a56023), closes #16024

    Features

    • core: add default null logger to services container (29d9cac), closes #16040
    • fw: make it possible to use shared json setting files across the services (ad00e87), closes #16031
    • testing: introduce a testbase to ensure a case with ease (e7e1f97), closes #16012

    2.0.0 (2019-05-29)

    Bug Fixes

    • adm: check if the fieldType is defined instead of falsy (8c3d27e), closes #15900
    • adm: ensure CSL.grid.getPageData is backwards compatible (cc56ef1), closes #15948
    • adm: make sure all viewFields get a value even when not in the response data (2ecbb0c), closes #15909
    • adm: make sure CSL.multiRecord.getPageData can handle empty result sets (7d7468e), closes #15949
    • adm: remove $event from enter to submit in base-write-view template (d83a8c0), closes #15998
    • adm: remove obsolete onChange (37eed03), closes #15883
    • adm: resolve media on update view and base64 target (f1c757f), closes #15889 #15890 #15891
    • adm: sent context with list item functions targeting method (b82ee75), closes #15869
    • adm: set the correct translation for setAsContext function in a grid (0758daa), closes #15977
    • adm: take decimals into account for read only fields (7a51aaa), closes #15893
    • adm: trigger onLoadComplete event on the correct moment (967e2d8), closes #15982 #15983
    • adm: use fullContext when navigating after executing function (4d6d73d), closes #15954
    • adm-wrapper: add retry button when error occured during discovery (740b2ce), closes #15938 #15939
    • adm-wsp: bootstrap Kendo ADM (d1fc73f), closes #16014
    • bb: add missing interface script of Ensure Language Settings (13050e8), closes #15997
    • bb: allow additional field in ensure list with same name as field on the parent list (47d07a1), closes #15962
    • bb: allow special characters in the web part title (6d50035), closes #15565
    • bb: check SharePoint version when retrieving modern pages (6c52bb8), closes #16005
    • bb: error thrown when specifying major version draft limit with minor version disabled (e4d4f71), closes #15951
    • bb: fix invalid xml of SharePoint.BuildingBlocks.Fields (5a15e90)
    • bb: fix typo in event type input choices of ensure remote event receiver (31acc16), closes #15061
    • bb: hide the field in the content types when the property hidden is set (615e49e), closes #13951
    • bb: load name property of content types in EnsureContentTypeToList (b5cdc87), closes #15196
    • bb: page library is now properly ensured with the content types on a subsite (52d8972), closes #15868
    • bb: pages are now published after saving when using the modern web part methods (3abce6a), closes #15907
    • bb: permission level is now changed when the permission level exists (5b05238), closes #15186
    • bb: resolve access denied error when creating wiki pages on specific modern sites (39f2a07), closes #15974
    • bb: resolve issue with ADM app installation on SP2019 (06e785b), closes #15904
    • bb: show more information in the description of the view query field of ensure view (b026233), closes #15171
    • bb: use client side webpart when ensuring an ADM or CM on SP2019 (b71073a), closes #15933
    • commlib: validation of a removed filter expression now succeeds when a child operator contains a blank field expression (f39b3d9), closes #15896
    • dcs: fix invalid column ValidTo error (cefb290), closes #16000
    • dcs: optimize case management queries and several object fixes (d7c63f1), closes #15988
    • dcs: skip site collection removal if case is not provisioned (2936a06), closes #15968
    • fwclient: process cached models when (re)loading data from the core service (2457323), closes #16015
    • patcher: prefix dcs methods with building block object name (c12183b), closes #16018
    • publishing: add newly created archive config subjects to dcs after creation (46ccc40), closes #15882
    • publishing: ensure documents are processed to corsa correctly (4fb9b29), closes #15984 #15985 #15986 #15987
    • publishing: lifecycle is now appended when picking a case in refresh archive configuration (f1d3707), closes #15879
    • publishing: prevent infinite loop when publishing a document in major version-only library (ad9c538), closes #15880
    • rest: ensure that the SPWeb.* fields are always filled when the user is authenticated (9fe8f7b), closes #15876 #15991
    • testing: resolve issues in tests for release v2.0 (a53b9a3), closes #16016
    • testing: resolve issues in tests for release v2.0.4 (4bb88df), closes #16016
    • wpfgui: accept return in context field text box (cdd6e75), closes #15936
    • wpfgui: prevent access to the gui when the user is not an administrator (839a682), closes #16020
    • wpfgui: show configured state tasks on the correct lifecycle (4177ed7), closes #15894

    Features

    • adm: add CSL function to hide fields in a view based on the current record (5d75fc4), closes #15867
    • adm: allow bypassing LIF confirmation check when using CSL - update docs of MultiRecord namespace (41a0e4f), closes #15989 #15990
    • adm: process media files through a new endpoint (adfc7ef), closes #15999
    • authority: make it possible for local users and users without email address to use the framework (d23ed6e), closes #16013
    • bb: fix various typos, required fields and descriptions in the objects (5d6990a), closes #15975
    • commlib: include object name when throwing exception that method can't be (8c66b68), closes #15947
    • dcs: allow the use of expressions on lifecycle properties for automatic state transitions (e5d1910), closes #15899 #15952 #15953 #15955 #15956 #15957
    • dcs: change save historical case property (a081d31), closes #15905
    • dcs: fix entity framework loading history table before adding new historical case property (ff6d353), closes #16006
    • dcs: introduce tasks v2 including templates & enhanced conditions (9e00476), closes #15993
    • fw: introduce conditions on state actions, state transition actions and lifecycle property changed events (593bc95), closes #16017
    • fw: test profile (f2a8a09), closes #15903
    • kendo-adm: set hide and style condition on functions (toolbar and in grid) through CSL (d59792c), closes #15916 #15917 #15920
    • publishing: create dedicated bb profile for publishing (17ac4db), closes #15881
    • publishing: make archive configuration-subjects inaccessible outside dcs (32247f2), closes #15915
    • publishing: update case now also executed for corsa sub cases when ensuring archive end date (f6a11a8), closes #15878
    • testing: ensure that a test fails when one of the Test Successful checks is false (ae10df7), closes #15914
    • testing: introduce attribute for method timing (5effd61), closes #15946
    • testing: make rest service url configurable when executing a service endpoint (102e923), closes #15810
    • testing: optimize structure of writing tests (c9f74ce), closes #15824
    • wpfgui: add possibility to start with an operator group as root condition of a new expression (c8d743b), closes #15899

    Performance Improvements

    • fw: optimise caching mechanism in BCM & BCClient to boost performance and limit memory usage (39faf25), closes #16007

    1.8.1 (2019-05-22)

    Bug Fixes

    • bb: fix invalid xml of SharePoint.BuildingBlocks.Fields (ab492465)
    • dcs: fix invalid column ValidTo error (ac6d8bd), closes #16000

    1.8.0 (2019-05-21)

    Bug Fixes

    • publishing: ensure documents are processed to corsa correctly (e3720d6), closes #15984 #15985 #15986 #15987

    Features

    • bb: fix various typos, required fields and descriptions in the objects (3c16753), closes #15975
    • dcs: change save historical case property (db60ebb), closes #15905
    • kendo-adm: set hide and style condition on functions (toolbar and in grid) through CSL (767c993), closes #15916 #15917 #15920

    1.7.1 (2019-05-20)

    Bug Fixes

    • bb: allow additional field in ensure list with same name as field on the parent list (2d7113a), closes #15962
    • bb: error thrown when specifying major version draft limit with minor version disabled (7e9b97a), closes #15951
    • bb: fix typo in event type input choices of ensure remote event receiver (0a25629), closes #15061
    • bb: show more information in the description of the view query field of ensure view (db79b55), closes #15171
    • dcs: optimize case management queries and several object fixes (a90b250), closes #15988
    • dcs: skip site collection removal if case is not provisioned (6687ce6), closes #15968

    1.7.0 (2019-04-30)

    Bug Fixes

    • publishing: add newly created archive config subjects to dcs after creation (72239da), closes #15882

    Features

    • publishing: create dedicated bb profile for publishing (841f4de), closes #15881
    • publishing: update case now also executed for corsa sub cases when ensuring archive end date (45f4179), closes #15878

    1.6.1 (2019-04-29)

    Bug Fixes

    • adm: check if the fieldType is defined instead of falsy (4a4dbef), closes #15900
    • adm: ensure contextChange event is subscribed once in CM and ADM
    • adm: remove obsolete onChange (945357a), closes #15883
    • adm: sent context with list item functions targeting method (4fc4421), closes #15869
    • adm: take decimals into account for read only fields (a12027f), closes #15893
    • bb: page library is now properly ensured with the content types on a subsite (8965f8e), closes #15868
    • bb: permission level is now changed when the permission level exists (a2842a9), closes #15186
    • dcs: get the correct lifecycle id when refreshing all cases for a lifecycle
    • publishing: lifecycle is now appended when picking a case in refresh archive configuration (c499018), closes #15879
    • publishing: prevent infinite loop when publishing a document in major version-only library (e03db32), closes #15880

    1.6.0 (2019-04-19)

    Bug Fixes

    • dcs: fix issue where field tokens could not be used in the value of a state property condition (77b4f20), closes #15848 #15849
    • kendo-adm: add notification when interface script error occurs (573ba20), closes #15834
    • kendo-adm: fix filtering in kendo grid (b8b0121), closes #15740
    • kendo-adm: get the context icon every time the grid changes (ecbbc12), closes #14945
    • kendo-adm: remove obsolute function in CSL (e9b4bdd), closes #15836

    Features

    • kendo-adm: add CSL functions to hide and style listitemfunctions in a grid row (f895ef3), closes #15826
    • kendo-adm: add CSL functions to style and hide toolbar buttons of Multi Record (3d6bde2), closes #15836
    • kendo-adm: add SetFieldStyling CSL function (dfbec14), closes #15790 #15821
    • publishing: improve publications overview on dashboard (e5e2cc4), closes #15832
    • sp: allow update of readonly sharepoint field (9b81a01), closes #15842

    1.5.5 (2019-04-19)

    Bug Fixes

    • dcs: optimise queries for the case management dashboard (1bceb6e), closes #15742 #15743
    • kendo-adm: remove filter resulting in empty grid does not throw an error (e5e9aa3), closes #15838

    2.0.0-rc.3 (2019-04-19)

    Bug Fixes

    • adm-package: fix issue frame window timed out when retrieving object list (b349218), closes #15860
    • adm-package: rename url reference from silent renew to silent redirect (200568d), closes #15843
    • bb: resolve issue with ensure modern page when the page didn't exist yet (addc5f3), closes #15858
    • bb: use client side webpart and install the Ometa ADM app when using ADM, SPO and classic pages (1bce4b2), closes #15859
    • dcs: ensure that tasks are re-evaluated before any auto state transition takes place (1037a8e), closes #15852 #15853
    • dcs: fix issue where field tokens could not be used in the value of a state property condition (6abb322), closes #15848 #15849
    • dcs: optimise queries for the case management dashboard (d849fdf), closes #15742 #15743
    • kendo: trigger onLoadComplete on empty MR when reloaded by CSL (13450ac), closes #15837
    • kendo-adm: add notification when interface script error occurs (1a78985), closes #15834
    • kendo-adm: don't strip URL context after security redirect (00c8925), closes #15795 #15841
    • kendo-adm: fix filtering in kendo grid (258de81), closes #15740
    • kendo-adm: get the context icon every time the grid changes (ff0f877), closes #14945
    • kendo-adm: remove filter resulting in empty grid does not throw an error (a46bb1f), closes #15838
    • kendo-adm: remove obsolute function in CSL (2dd45e6), closes #15836
    • kendo-adm: update the files that are loaded in debug mode (4892ec3), closes #15844

    Features

    • bb: permission not deleted when inheriting permissions (1339cd5), closes #14322
    • dcs: make it possible to prioritise expressions when configuring conditions on tasks (c658df6), closes #15863 #15864
    • kendo-adm: add CSL functions to hide and style listitemfunctions in a grid row (41b4ad5), closes #15826
    • kendo-adm: add CSL functions to style and hide toolbar buttons of Multi Record (008db1e), closes #15836
    • kendo-adm: add SetFieldStyling CSL function (0e1cff6), closes #15790 #15821
    • publishing: improve publications overview on dashboard (1073ad5), closes #15832
    • sp: allow update of readonly sharepoint field (88a63c1), closes #15842

    1.5.4 (2019-04-15)

    Bug Fixes

    • kendo: trigger onLoadComplete on empty MR when reloaded by CSL (d01b564), closes #15837

    2.0.0-rc.2 (2019-04-11)

    Bug Fixes

    • adm: get the edit text configured instead of translation on single-records (b47e156), closes #15825
    • bb: resolve error when creating web part page as home page (d58b499), closes #15831
    • bb: resolve issue with indexed property not working on all field BB (d5a5046), closes #12398
    • bb: target audience sp group incorrecly split by comma in ensure list view (e6b9658), closes #15089
    • commlib: filter data correctly when a global filter is configured with "does not contain" (534810a), closes #15815
    • publishing: ignore archive minor versions configuration when archiving manually (4b63ba3), closes #15827

    1.5.3 (2019-04-11)

    Bug Fixes

    • adm: get the edit text configured instead of translation on single-records (70d269e), closes #15825
    • bb: resolve error when creating web part page as home page (e6b2b3f), closes #15831
    • bb: resolve issue with indexed property not working on all field BB (0cf2736), closes #12398
    • bb: target audience sp group incorrecly split by comma in ensure list view (dda225a), closes #15089
    • commlib: filter data correctly when a global filter is configured with "does not contain" (d668287), closes #15815
    • publishing: ignore archive minor versions configuration when archiving manually (ef948a9), closes #15827

    1.5.2 (2019-04-08)

    Bug Fixes

    • adm: don't wrap labels in views (c0b564c), closes #13093 #15688
    • kendo-adm: add padding to cells in form table-layout (63f0a6a), closes #15688

    1.5.1 (2019-04-05)

    Bug Fixes

    • adm: fix passed parameters to context manager configuration script (7f94930), closes #15744
    • bcm: fix an issue where a given input value is not overwritten by an input data extension (d865c00), closes #15752 #15767
    • commlib: could not remove rule element from virtual element (afdbd10)
    • dcs: return an existing case relation when ensuring a case relation when start and stop is null (625a75f), closes #15799
    • odbc: install system odbc object (b000ecc), closes #15647
    • publishing: compose a correct name for a corsa case (d3684e0), closes #15766
    • publishing: create a corsa case without an end date (85e5005), closes #15808
    • publishing: create DCS method for ensuring the manual archive trigger (fdc6ec1), closes #15765
    • publishing: ensure a corsa case succesfully (8519021), closes #15761
    • publishing: ensure archive configuration fails (22cbd22), closes #15760
    • publishing: removed quick launch and hid some columns on publications overview page (03b4f86), closes #15764
    • publishing: templates SharePoint Building Blocks for Execute Manual Trigger and Ensure Manual Archive Trigger (ed32524), closes #15762
    • testing: fix error while restoring database (1c46f76), closes #15648

    2.0.0-rc.1 (2019-04-05)

    Bug Fixes

    • adm: add check for dates on isDefinedAndNotEmpty (d95bea8), closes #15797 #15800
    • adm: don't strip query string from url when redirecting (86656f0), closes #15795
    • adm: don't wrap labels in views (f044956), closes #13093 #15688
    • commlib: fix issue where media field throws null exception on saving (506b483), closes #15804
    • commlib: make Base64 default value of media field target type for (c1280c9), closes #15805
    • dcs: return an existing case relation when ensuring a case relation when start and stop is null (885145c), closes #15799
    • kendo-adm: add padding to cells in form table-layout (b17dd06), closes #15688
    • publishing: compose a correct name for a corsa case (52d4cff), closes #15766
    • publishing: create a corsa case without an end date (353bd52), closes #15808
    • publishing: create DCS method for ensuring the manual archive trigger (ffa4ab9), closes #15765
    • publishing: ensure a corsa case succesfully (d4e95dd), closes #15761
    • setup: ensure that adm files are overwritten when upgrading (8e7afcf), closes #15813
    • testing: remove dummy life cycle states only once instead of twice and use different profile on the system method (62893b2), closes #15801 #15802
    • testing: use new profile for the ODBC structures tests (081ebe1), closes #15812
    • testing: wait for the http request to return when executing a method on a service endpoint (a54bbef), closes #15811

    Features

    • security: configure maximum amount of sites to parallel process by security script (458bdf1), closes #15806

    2.0.0-rc.0 (2019-04-02)

    Bug Fixes

    • adm: fix passed parameters to context manager configuration script (7f94930), closes #15744
    • bb: fix issue where the modern BB could not be patched (d4483ee), closes #15754
    • bcm: fix an issue where a given input value is not overwritten by an input data extension (d9160ab), closes #15752 #15767
    • bcs_rest: fix wrong commlib reference (260395e), closes #15757
    • commlib: removing a rule from a virtual profile results in a crash (c71c2fc), closes #15104 #15105 #15213 #15311 #15362
    • dcs: fix issue to refresh object connection settings of a task definition when the type changes (c257c9c), closes #15750 #15758
    • dcs: set identity insert to off on the categories table instead of operations (6eafa28), closes #15791 #15794
    • odbc: install system odbc object (b000ecc), closes #15647
    • publishing: ensure archive configuration fails (ea6b0ef), closes #15760
    • publishing: removed quick launch and hid some columns on publications overview page (9374a50), closes #15764
    • publishing: templates SharePoint Building Blocks for Execute Manual Trigger and Ensure Manual Archive Trigger (de12374), closes #15762
    • testing: adjust code to fix compiler error (7df43bd), closes #15756
    • testing: fix error while restoring database (1c46f76), closes #15648

    Features

    • adm: add an X to close the dialog on picker dialog and view dialogs (3ec69b1), closes #15748
    • bb: add support for modern pages (d59e3ba), closes #14457 #15027
    • bcs_rest: add new REST interface (dfcd2d7), closes #15757
    • dcs: introduce task flows in case management (e1e72f7), closes #15747
    • fw: add complete new security layers to the framework based on OpenID Connect and OAuth 2.0 (be66a58)
    • fw: first version of upload multiple files through media control (e0908ae), closes #15570 #15571
    • patcher: remove code related to entities (aadbef6), closes #15753

    1.5.0 (2019-03-27)

    Features

    • dcs: use font awesome icons on DCS.Membership object (630d87f), closes #15717
    • odbc: introduce sql commands for table structures retrieval (317c27e), closes #15646 #15647 #15648
    • publishing: corsa archive triggers (4355d3d), closes #15575

    1.4.1 (2019-03-26)

    Bug Fixes

    • adm: boolean not correctly set on lock form (3acd919), closes #15712
    • adm: change order of parameters for multi record configuration script (6ef7709), closes #15731
    • adm: move styling of grid header text to a higher level (5fc1295), closes #15732
    • bb: fix error with default datetime in ensure datetime field (d2b496c), closes #8036
    • commlib: filter with startswith, endswith, contains or does not contain did not work on char, link or media fields (41b6dfc), closes #15737 #15738
    • kendo: stop editing the list on o-grid when leaving inline edit (323cfe7), closes #15719
    • rest: rest installed on DMZ would always refer to localhost:2005 (5e60a71), closes #15728

    1.4.0 (2019-03-18)

    Features

    • adm: upgrade font-awesome from 5.4.1 to 5.7.2 (79cdfd9), closes #15142

    1.4.0-beta.3 (2019-03-15)

    Bug Fixes

    • dcs: no more time-outs on the case management dashboard (91c56fa), closes #15710 #15711 #15714
    • kendo-adm: execute onLoadComplete event even when no results are found (0d83988), closes #15689

    1.4.0-beta.2 (2019-03-15)

    Bug Fixes

    • adm: loadSettings of input and output of a textfield (baa74bc), closes #15678
    • jquery-adm: fix broken export to excel (e5eda20), closes #15531 #15675
    • patcher: copy objects before patching (18ba7ea), closes #15668 #15682
    • rest: allow multiple data source executions in parallel (ea0c8e9), closes #15679

    1.3.9 (2019-03-14)

    Bug Fixes

    • jquery-adm: fix broken export to excel (995bbcb), closes #15531 #15675

    1.4.0-beta.1 (2019-03-13)

    Bug Fixes

    • adm: remove isProcessing from location component (2e9dc22), closes #15626
    • bcm: fix issue where the patcher throws an object reference error upon compiling objects (5ce0a08), closes #15668 #15669
    • patcher: missing interface scripts after installation framework (83599ab), closes #15673 #15674
    • testing: fix failing test Lab07TwoDayADMTraining (ef98e21), closes #15670 #15671
    • testing: required profile for Lab07TwoDayADMTraining test will be installed (66a4155), closes #15670 #15671

    Features

    • adm: display geolocation on a Google Maps card (cabea3b), closes #15626

    1.4.0-beta.0 (2019-03-11)

    Bug Fixes

    • adm: CSL multi record styling - check if there is an item to set the styling on (548bae0), closes #15620
    • adm: default geolocation error was shown when there was an error on the form (7919c70), closes #15621
    • adm: don't display empty update form when record to edit is not found (41c1055), closes #15593
    • bcm: fix an issue where input extensions with conversion scripts pushes raw and converted values to main method (5660be6), closes #15577 #15578
    • bcm: fix an issue where input extensions with conversion scripts pushes raw and converted values to main method (20220a7), closes #15577 #15578
    • bcm: fix an issue where paging returns empty results on next page when data extensions and conversion scripts are active (197cb30), closes #15614 #15615
    • commlib: fix an issue where a method throws an error when a conversion script on a DateTime field returns NULL (972bc02), closes #15612 #15613
    • commlib: fix issue where conversion scripts on output fields cannot use input context (086c611), closes #15633 #15634
    • commlib: fix issue where documents are no longer fetched from methods (7814545), closes #15623 #15624
    • kendo-adm: 2 filters brake the filtering on multirecord (d801857), closes #15598
    • patcher: take into account if the objects directory does not exist (c8b61bd), closes #15631 #15632
    • testing: allow multiple runs of the case action test at the same time (894e2ce), closes #15616 #15617

    Features

    • adm: add CSL functions for the styling of a field in a MultiRecord view (afd1a1f), closes #15590
    • adm: add CSL.contextManager.clearAll (40dc069), closes #15589
    • adm: set running context in CSL (cd0ccc6), closes #15591
    • adm: when taking new context, reload component instead of patching context values (5e3547e), closes #15574 #15586
    • bb: use SMTP user as from email when no address is given (0e32a20), closes #15564
    • bcm: increase max length for method, view and context manager names (4e19778), closes #15601
    • bcm: take into account main context when merging extensions (e12f2e8), closes #15585 #15594 #15595
    • bcsp: use converted field values on site provisioner fields (ee2d652), closes #11175 #15596
    • dcs: allow archive configurations to be created without a life cycle (aedb11a), closes #15568 #15569
    • dcs: show confirmation dialog before removing cases on case management dashboard (9627613), closes #15629
    • fw: update projects to use the latest CSOM libraries (5d1d579), closes #15602
    • setup: keep service endpoints on objects when upgrading (5daecea), closes #15365
    • testing: helper methods for writing tests (4c2b3ae), closes #15605
    • testing: more readable data for executed test cases on test system dashboard (d4df4b3), closes #15532
    • testing: new status for tests where duration checks failed (6f153bb), closes #15610
    • testing: test cases are automatically created when the test framework is installed (cc37be9), closes #15572

    1.3.8 (2019-03-11)

    Bug Fixes

    • commlib: fix issue where conversion scripts on output fields cannot use input context (e6fef3e), closes #15633 #15634

    1.3.7 (2019-03-07)

    Bug Fixes

    • commlib: fix issue where documents are no longer fetched from methods (ede98d6), closes #15623 #15624

    1.3.6 (2019-03-06)

    Bug Fixes

    • bcm: fix an issue where paging returns empty results on next page when data extensions and conversion scripts are active (f6d73fc), closes #15614 #15615
    • commlib: fix an issue where a method throws an error when a conversion script on a DateTime field returns NULL (aa4037d), closes #15612 #15613

    1.3.5 (2019-02-28)

    Bug Fixes

    • bcm: fix an issue where input extensions with conversion scripts pushes raw and converted values to main method (94e24cf), closes #15577 #15578
    • bcm: fix an issue where input extensions with conversion scripts pushes raw and converted values to main method (9217efd), closes #15577 #15578
    • bcm: fix an issue where the framework falsely reports that the results don't have a next page (23d88fb), closes #15594 #15595

    1.3.4 (2019-02-27)

    Bug Fixes

    • adm: afterSaveSuccess event params are not correct (a806375), closes #15587
    • adm: csl should only emit changed context values for (d44632c), closes #15555
    • adm: fallback to empty string when view dialog title is not yet available (6e4c813), closes #15492
    • adm: fix view specific columns not being displayed (9bb8dc2), closes #15490 #15579
    • adm: reload toolbarbuttons after context update (8ebaa42), closes #15574
    • adm: set layout on groups for single records (22e569f), closes #15583
    • adm: update functions when navigating through multiple records (36d5039), closes #15566
    • bcm: fix an issue where merges of data extensions fails when a conversion script is active on a field used in the extension relation (67ca7bb), closes #15577 #15578
    • bcm: fix issue where obj ref error is thrown when executing method with (9f1e734), closes #15580 #15581
    • dcs: 'Copy of' prefix should not be added to imported grouped action (a62ced4), closes #15327 #15476 #15588
    • kendo-adm: fix opening size of SingleRecord view in dialog (9d93dc9), closes #15546

    1.3.3 (2019-02-20)

    Bug Fixes

    • adm: add showDate and showTime to parser options (bd3d664), closes #15477
    • adm: alignment of dynamic form controls (c25e6d0), closes #15543
    • adm: get the correct context to sent to view dialog (2ae5490), closes #15566 #15547
    • adm: make sure that description has a min height (c247cdd), closes #15548
    • commlib: fix properties with a space not being set correctly as context when executing a method through odata (6b26a5e), closes #15573
    • wpgfui: reload available multi record views for inline editing when data context changes (f90e989), closes #15505 #15567

    1.3.2 (2019-02-15)

    Bug Fixes

    • dcs: fix obj ref error on GetEmployees() of the case system (77908f7), closes #15562 #15563

    1.3.1 (2019-02-14)

    Bug Fixes

    • bcm: fix an issue where the merging of output extensions didn't work (0043d0e), closes #15550 #15551 #15560 #15561
    • commlib: ensure initialisation before saving fields to xml (0bea160), closes #15552 #15553
    • commlib: return specific value instead of method field value instance (b796080), closes #15554 #15557
    • frontend-core: ContextChangeEvent thrown with wrong context upon calling (f86505b), closes #15555 #15556

    1.3.0 (2019-02-14)

    Features

    • patcher: try to read predefined choices xml with and without encoding (5fe16af), closes #14981
    • wpfgui: use latest Ometa logo (2d4f0b1), closes #15544

    1.2.3 (2019-02-12)

    Bug Fixes

    • adm: align column title color in grids with field label color of controls (225de57), closes #15542
    • fw: loop through context records in utilities client (738338b), closes #15534 #15535
    • wpfgui: do not wrap conversion script text (3146050), closes #15537 #15541
    • wpfgui: remove global text changed event for textboxes (a9da21a), closes #15536 #15538

    1.2.2 (2019-02-11)

    Bug Fixes

    • setup: error while analysing entities when installing on drive other than c (606d51f), closes #15529 #15530

    Reverts

    • fix(kendo-adm): show title on static multi record view (092ab90), closes #15360

    1.1.3 (2019-02-11)

    Bug Fixes

    • setup: error while analysing entities when installing on drive other than c (e9de119), closes #15529 #15530

    1.2.1 (2019-02-08)

    Bug Fixes

    • dcs: order dcs queue entries using their sequence when selecting one to process (ba31e43), closes #15438 #15516
    • wpfgui: do not dispose dcs client when closing rdp (bdaacfe), closes #15466 #15517
    • wpfgui: do not reload method jobs window when it is already has (913f226), closes #15522 #15527
    • wpfgui: fix disabled context menu on objects list (913a663), closes #15232 #15504 #15525 #15526
    • wpfgui: implement text changed event for all text boxes (76bbb63), closes #15503 #15523
    • wpfgui: optimise tab cycle on context fields (02ce902), closes #15468 #15518
    • wpfgui: provide value when breaking inheritance on context field of type YesNo (7d94cb6), closes #15487 #15521

    1.2.0 (2019-02-06)

    Bug Fixes

    • adm: fallback to fa prefix when FontAwesome 4.7 is used (2a56ce6), closes #15512 #15513

    1.2.0-beta.2 (2019-02-05)

    Bug Fixes

    • testing: database names in profiles are set to the correct value while installed (f72a911), closes #15507 #15508
    • testing: the method for the service endpoints test will now execute succesfully (5b415fa), closes #15509 #15510

    Features

    • fw: introduce geolocation context fields on create and update views (a3527ae), closes #15506

    1.2.0-beta.1 (2019-02-01)

    Bug Fixes

    • adm: mobile grid label, parse value with parser service (246402b), closes #15494
    • adm: remove double identifier for ValueObject (fade49d), closes #15498
    • testing: null property value in BAM range check (60cd97b), closes #15425 #15501
    • wpfgui: copying an action to the same destination no longer removes source action (4dfd813), closes #15327 #15476

    Features

    • adm: date inputs should be able to be empty (db22822), closes #15497
    • adm: migrate view and dialog related CSL functions (b9f110c), closes #14626 #14627
    • adm: show autocomplete suggestions based on display value instead of key value (1a6c676), closes #15496 #15495
    • fw: introduce property to show timestamp of data in pager of MultiRecord view (a1fa2a7), closes #15482 #15483
    • wpfgui: set default width and height unit to auto for views (15ebd8f), closes #15499

    1.2.0-beta.0 (2019-01-28)

    Bug Fixes

    • frontend-core: don't use obiz-core for relative import of ValueObject interface (c3d9551)
    • frontend-core: don't use obiz-core for relative import of ValueObject interface in context manager service (8a9bdac)

    Features

    • adm: add possibility to add enable condition on multi record list item function (6cd6fce), closes #15489 #15490
    • adm: support ADM web part on SharePoint 2019 (3683ebe), closes #15439 #15439
    • adm: validate multiple records (e8a1a85), closes #15274
    • dcs: display actions of past states on Case Managment Dashboard (8f136cf), closes #15406
    • dcs: use same navigation links on every page in the Case Managment Dashboard (23b3b0d), closes #15381
    • fw: introduce checkboxes to indicate whether you want to use a refresh or new icon (5a208f8), closes #15042 #15207
    • fw: introduce full picture property on media view fields (4291bb4), closes #15051 #15428
    • testing: add installer for the test framework (b5a767c), closes #15414
    • testing: add possibility to change the profile for the state actions (4898b4b), closes #15447
    • testing: methods tested via an odata connection will be executed via the config endpoint (dbfe8b6), closes #15413
    • wpfgui: introduce object field creation and field types to the sap wizard (f1c820e), closes #15331

    1.1.2 (2019-01-28)

    Bug Fixes

    • adm: context manager events (61875fb), closes #15479 #15480
    • adm: mobile multigrid does not encode html tags (2681b11), closes #15481
    • adm: set default icons for row functions (208706c), closes #15491

    1.1.1 (2019-01-22)

    Bug Fixes

    • adm: form.reset() should set valid values (ca6d3df), closes #14869
    • adm: URL context has the highest priority at page load (f784891), closes #15396 #15445
    • bb: file path is formatted correctly when downloading files to send as an attachment (fb063f9), closes #15443 #15444
    • commlib: execute conversion scripts when no query options are present (42cb20b), closes #15469 #15470
    • commlib: optimise object field creation (0f0b2f0), closes #15454 #15458
    • commlib: use filter on raw field value when no conversion script is active (7680ef1), closes #15461 #15464
    • dcs: case status will now indicate failure when one action inside grouped action fails (99e484d), closes #15462 #15465
    • dcs: fix issue where the view VW_Employees is not generated on upgrade or install (6eafa62), closes #15434 #15435
    • dcs: on the Case Management Dashboard html text will not appear in columns anymore (fc4aa70), closes #15436
    • dcs: reserve "Case Messages" as a lifecycle name (99ed911), closes #15473 #15474
    • dcs: the Case Management Dashboard doesn't show incorrect count for queues anymore (c015053), closes #15401
    • dcs: the case root url was not visible in the cases picker on the case management dashboard (3614a74), closes #15459
    • fw: update case messaging functionality and check if the given source is valid (919c4e3), closes #15450 #15451 #15452
    • kendo-adm: error thrown in static single record view when no records are found (6f82415), closes #15368
    • kendo-adm: invalid date is still valid (413ec4a), closes #15471
    • kendo-adm: show title on static multi record view (0c031fb), closes #15360
    • publishing: fix issue where invalid object name error in view on Archive Configuration Dashboard was thrown (9afa9b7), closes #15456
    • testing: remove test object after executing synchronisations test (5f27227), closes #15448
    • wpfgui: add tooltip for html encoding on conversion scripts (71f7a08), closes #15437 #15457
    • wpfgui: remove tag filter functionality from case management windows (13cc0de), closes #15320 #15455
    • wpfgui: site type dropdown is now sorted alphabetically (728b496), closes #13760

    1.1.0 (2019-01-09)

    Bug Fixes

    • rest: executing datasources on a context manager now works using the view endpoint (2280177), closes #15432 #15433

    1.1.0-beta.0 (2019-01-08)

    Bug Fixes

    • ad: large integers are now read correctly (e36c4ba), closes #14905 #15366
    • dcs: discarding state transition changes now works properly (bf30cb1), closes #15423 #15424
    • dcs: tags are copied when copying an action (084c790), closes #15319 #15369 #15371 #15372
    • sap: tables within root structures now count towards the total record count (57811f2), closes #15419 #15420
    • testing: template already exists when executing test method for templates (2b44341), closes #15422
    • wpfgui: append and update form fields now show a context menu to add fields (02a8961), closes #15426 #15427
    • wpfgui: expanding another object will not make you lose the screen focus (071f5d6), closes #15232 #15429
    • wpfgui: fields show relevant culture configuration (cbc3f7a), closes #15046 #15352
    • wpfgui: it is now possible to link an existing language label to other labels (eba7f6b), closes #14453 #15323
    • wpfgui: ribbon buttons in case management screen now support smaller resolutions (63a1c6f), closes #15300 #15430 #15431

    Features

    • adm: submit form when pressing on enter (f650f74), closes #15343
    • bb: new Checkin File bb and optimised file creation (c4d6195), closes #15346 #15347
    • bcm: The converted values are written to the output xml (d77840e), closes #15308
    • dcs: ignore system sharepoint groups when processing permissions (686a09b), closes #15341
    • publishing: case input for archive configurations and archive configuration dashboard in dutch language (b8ab9de), closes #11905 #15354 #15355 #15356 #15359
    • sharepoint: introduce recycling items using the sharepoint interface (f788e4a), closes #14142
    • tools: introduce tool for auto uploading a release zip file (dad2c84), closes #15349
    • tools: introduce tool for checking the usage of a certain view field (412d29b), closes #15338
    • wpfgui: it is now possible to add custom BAPI's to the SAP wizard (effe74b), closes #5887

    1.0.0 (2018-12-20)

    Highlights

    - breaking changes when upgrading -

    • kendo-adm: The external context is no longer interpreted in the ADM. External context will always be set by the REST service when executing a method, view, ... If you are still using external context fields in your Create views, the value of the external context is overwritten. To fix this issue, remove these fields from the view. Related to this, if you're using case properties like CaseID these properties should be used in the Interface Script using the following syntax: {$CaseProperty.CaseID}. The patcher will also notify you about any life cycle properties that are synced with the site. You should also check these properties!

    - [beta] ADM -

    This release marks the initial availability of the newest ADM version. This version is built with Angular v7 and Angular Material. From now on, this 'Angular ADM' or 'ADM3' will be referred to as 'ADM'. Previous versions of the ADM will be referred to as 'Kendo ADM' or 'jQuery ADM'. If you want to know which version you're using, you can simply type 'kendo' in the developer console of your browser. If there's no error displayed in the console, you're using the Kendo version. This version however comes with some breaking changes.

    - New mail building block -

    This release includes a new building block for sending mails. Use the Send Mail method of the Ometa.Utilities object that will be installed on your environment already. You can simultaneously refer documents on SharePoint On-Premise, SharePoint Online and other publicly available locations like websites or network shares.

    - Performance and user experience -

    Lots of performance fixes to improve usability of the business connector. The biggest changes are visible in the Case Management section with a major redesign. Imgur

    Bug Fixes

    • adm: change detection not triggered when creating elements at runtime (30fbddd), closes #15383
    • adm: include generated sppkg for Office 365 (8547805)
    • adm: show title not interpreted on context managers (bdc2e7a), closes #15385
    • kendo-adm: stop async calls when dialog is closed when it wasn't ready yet (d801091), closes #15317
    • wpfgui: collapse button is now hidden when toolbox contains grouped actions (1acda91), closes #15334 #15373
    • wpfgui: fix days of week when switching to different weekly schedule of synchronisation (2ca79fe), closes #15117 #15367

    1.0.0-rc.2 (2018-12-14)

    Bug Fixes

    • bb: sharepoint files can now be used as an attachment to an email (22f03d6), closes #15399 #15400
    • rest: odata serialisation of local method fields (040d855), closes #15392

    1.0.0-rc.1 (2018-11-30)

    Bug Fixes

    • adm: no error was shown when inserting image, link or table into editor (b0bd00d), closes #15344
    • dcs: removing a lifecycle with a special character in it's name did not remove the database view to retrieve all cases (e292379), closes #15342
    • dcs: wrong status text for the creation of a case when an error occured (10c416d), closes #15345
    • kendo-adm: picker search on all columns when one column is visible (4c862aa), closes #15350
    • testing: getting the run logs on the Test System Dashboard should return results (c539c70), closes #15337

    1.0.0-rc.0 (2018-11-28)

    Bug Fixes

    • commlib: removed EntityProperty attribute from BCReadView (12b27bc), closes #15335 #15339
    • old-rest: server version should be interpreted from connection instead of (2bc4571), closes #15336
    • testing: make profiles test repeatable (da3c1d4), closes #15340

    1.0.0-beta.0 (2018-11-27)

    BREAKING CHANGES

    • kendo-adm: The external context is no longer interpreted in the ADM. External context will always be set by the REST service when executing a method, view, ... If you are still using external context fields in your Create views, the value of the external context is overwritten. To fix this issue, remove these fields from the view. Related to this, if you're using case properties like CaseID these properties should be used in the Interface Script using the following syntax: {$CaseProperty.CaseID}. The patcher will also notify you about any life cycle properties that are synced with the site. You should also check these properties!

    Bug Fixes

    • adm: do not pass current field when opening picker (eff0c17), closes #15326 #15326
    • adm: executeDataSource gets an empty object as value (10a0a26), closes #15286
    • adm: make isMobile public for numeric components (d2799b2)
    • adm: pass control erros with view-field-groups (2e8b0c5), closes #15063
    • adm: picker with error call keeps loading (ce287ad), closes #15299
    • adm: rename FormComponent (91e7364), closes #15268
    • adm: render number fields as number control on mobile (8bf14bc), closes #15284
    • adm: required picker is always invalid (b1d1d4f), closes #15301
    • adm: setting context without context manager goes wrong (b11185c), closes #15285
    • adm: sort responses on the rowKeys and refresh with external context (e219f4b), closes #15282
    • adm: update view display results in the dialog (9e1f2c0), closes #15328 #15328
    • commlib: break inheritance when input default is empty on a datetime field (62cb655), closes #15062 #15314
    • dcs: remove unnecessary casedb name while creating the view VW_SPGroups (6c6148e), closes #15205
    • dcs: remove where clause while retrieving lifecycles because System column is not retrieved (b95ba88), closes #15263
    • fw: response is now parsed correctly and the View Type of a View Function is now saved correctly (06e0f41), closes #15277 #15304 #15315 #15316
    • kendo-adm: add noindex to search robots (8bafb1e), closes #15325
    • kendo-adm: delay OnLoadComplete event of grid to allow icons to be rendered (56a35be), closes #15292
    • kendo-adm: ExecuteDataSource goes wrong with append field of type date (0fd67ef), closes #15322
    • old-rest: validate external users on office 365 correctly (31334b6), closes #15025
    • rest: a CM Function can now be executed using the view's endpoint (b230fa2), closes #15239 #15312
    • rest: prevent object reference error when user object is empty (2b06097), closes #15249
    • setup: don't require domain for sharepoint online credentials and stop BCOS before upgrade (b64dd94), closes #15245 #15293
    • setup: missing library for encrypting the password when using custom credentials (09cfe5e), closes #15294 #15295
    • test: status of test runs on Test System Dashboard are not displayed (f086a32), closes #15309
    • testing: no data on test system dashboard when provisioned on SharePoint online (b4d8048), closes #15278 #15279
    • wpfgui: changing data extensions on a method now immediately reflects to other components which uses this method (5a91d8e), closes #15038 #15306 #15307
    • wpfgui: prevent adding building blocks to grouped action when no grouped action is available (22127f4), closes #15327

    Features

    • adm: make number of records in view dialog function clickable (b097646), closes #15287 #15290
    • bb: allow mail building block to include attachments (660305c), closes #15258
    • commlib: set ShowToolbar default to true for new views (e4f52f4), closes #15259
    • dcs: a search for an employee now also includes a check on the e-mail (c2455cc), closes #15297
    • dcs: boost performance of VW_Employees by eliminating PIVOT function (1f618f0), closes #15333
    • dcs: change generation of lifecycle views to boost performance (690bcbe), closes #15191 #15332
    • fw: introduce new context manager events (Configuration Script, OnLoadComplete, OnLoadForm) and write view events (OnLoadForm) (0880d31), closes #15250 #15251 #15254
    • opcua: add additional user authentication methods like credentials and certificates to connect to OPC UA servers (f3f707e), closes #15275
    • wpfgui: add Process BAM Files button to BAM tab (20491ee), closes #15291
    • wpfgui: enhance performance in the case management screens (2323388), closes #15240 #15255 #15305 #15313 #15321

    1.0.0-alpha.1 (2018-11-15)

    Bug Fixes

    • adm: cancel buttons focused before save button (18af987), closes #15195
    • adm: context manager action toolbar (1901f7b), closes #15169 #15273
    • adm: disable context manager specific progress bar (4af7f85), closes #15233
    • adm: fix some picker issues (d9c74d3), closes #15148
    • adm: fix vertical layout implementation of context manager (f683da3), closes #15192
    • adm: let context manager function take context into account (8bb7392), closes #15234
    • adm: missing code from dialog service (6b79b1e), closes #15189
    • adm: missing viewForm on renderedview (1b9efc3), closes #15063
    • adm: read view field events from ScriptEvents property (abb892f), closes #15226
    • adm: take context into account when opening picker (9da3728), closes #15248
    • adm: take context into calls (684cd46), closes #15248
    • adm: take display format for single record controls in account (9e0059d), closes #15243
    • adm: use obiz-form with read only controls for a single record (6d28b01), closes #15264
    • adm: validation and errors when controls get disabled (0f9f2dd), closes #15265
    • bcos: extend node cache manager to differentiate between "cache maintenance" and "normal" operation modes (6070582), closes #15217 #15222
    • bcos: log faulty profiles and continue processing other opc ua profiles (8d3f54b), closes #15216 #15219
    • BCOS: add additional check to avoid NACK error when no instance filter data is available (8b06712)
    • BCOS: improve BCOS command exception logging by separating command name from parameters (c40b9b7), closes #15215 #15218
    • dcs: fix invalid xml of object (8705c1b), closes #14538
    • dcs: included interface script for Refresh All Cases of Lifecycle in installation (40206ca), closes #15260 #15261
    • frontend-core: confirmation dialog styling + multiple columns for datasource controls (1b510b8), closes #15231 #15242
    • frontend-core: fix failing frontend core tests as a result of the ScriptEvents property (d33089b)
    • jquery-adm: open picker when multiple values are found (a2a9783), closes #15182
    • kendo-adm: beforeSave event should keep original context when not returning new context (655c111), closes #15270
    • rest: fixed typo in function name (a08b269), closes #15237 #15238
    • wpfgui: critical error occurred when no grouped actions existed (d16145d), closes #15256 #15257

    Features

    • adm: add CSL.component namespace (2dc33a7), closes #15223
    • adm: interpret image types (9e33362), closes #15088
    • adm: listitemfunction that targets script should receive CSL (2bb3124), closes #15225
    • adm: open dialogs from dialogs service (0510d5d), closes #15189 #15267 #15276
    • bcos: adapt node cache manager to deal with node search more dynamically (2809750), closes #15211
    • charts: upgrade to angular 7 (7be04cc), closes #13041 #14596 #14598 #14614 #14621 #14749 #14751 #14753
    • fw: introduce case messages and Angular ADM (cd79d7d), closes #13024 #14599 #15063 #15121 #15128 #15135 #15136 #15137 #15140 #15141 #15144 #15145 #15146 #15147 #15148 #15155 #15159 #15161 #15162 #15163 #15164 #15165 #15166 #15168 #15170 #15173 #15175 #15181 #15183 #15188 #15190 #15193
    • setup: include ADM builds for elements and SP2013 (15730a7), closes #15224
    • setup: install OPC UA components with setup (35f35f9), closes #15187
    • webparts: update path of ADM files to adm-sp2013 (e2720ae)

    1.0.0-alpha.0 (2018-10-23)

    Bug Fixes

    • commlib: add the possiblility to modify label and icon of an Audit Trail Function (6ca0546)
    • commlib: update cache after toggling system object (eaa5585)
    • dcs: fix issue where retrieving cases of a lifecycle with no related lifecycle properties returns error (b8575b3)
    • dcs: include Manage Permissions and Dynamic Timings when importing a lifecycle (2e8ff43)
    • dcs: make it possible to remove a lifecycle with a hyphen in the name (66a34e3)
    • jquery-adm: remove columns from key and display format when loading (0645d33), closes #15029 #15131
    • kendo-adm: execute BeforeSave event when saving view function (f2e7b00), closes #15165
    • kendo-adm: fix sorting in picker dialog when picker is opened automatically (71da2ce), closes #15115 #15156
    • kendo-adm: hidden date time field doesn't throw conversion error (d8cd158), closes #15125
    • kendo-adm: link field in grid was shown as object Object, closes #15116 #15157
    • kendo-adm: send correct payload when requesting data source output directory data (2e79f6a), closes #15069 #15154
    • kendo-adm: single value picker can change its value (1c58860), closes #15126 #15127
    • kendo-adm: validate picker that is conditionally set as required correctly (eca697a), closes #14986 #15158
    • patcher: fix the error when copying predefined choices upon patching (bbcb50a)
    • wpfgui: fix error when adding context field to list item function that an error is thrown (2fa76bf)
    • wpfgui: fix position of currency negative pattern combobox (ab9208e)

    Features

    • bb: add possibility to use actual fields instead of TypeOf... and ValueOf... fields (b98fb7a)
    • commlib: check unique fields when saving a synchronisation (d251979)
    • dcs: make it possible to execute dcs system functions in custom methods (4ab722d)
    • fw: introduce type on an image (3a309d8)
    • fw: log complete error message when something fails in BCS_DLL 4 interface (f6dde7b)
    • fw: move copying of template and profile from wpfgui to backend (5b92bf8)
    • rest: rest endpoints now check if the request is about a view or a context manager (c9c9a49)
    • webgui: first version of the web interface (3b83179), closes #13001 #13003 #13004 #13005 #13006 #13007 #13008 #13009 #13012 #1338 #13380 #13382 #13627 #14045 #14744 #14746 #14747 #14748 #14762 #14763 #14764 #14765 #14766 #14767 #14768 #14769 #1477 #14770 #14771 #14772 #14773 #14774 #14776 #14912
    • wpfgui: add possibility to search for a bapi in the sap wizard (e4d8935)
    • wpfgui: change method test results save button to export (a5523ec)

    0.0.1-alpha.12 (2018-10-05)

    Bug Fixes

    • bcm: prevent deleting the source object assembly when copying it (39f8f7f)
    • commlib: fix issue where conversion script did not execute for a field starting with a number (8474cc3)
    • dcs: fix the issue that it's not possible to remove a state that has no cases (af43fa7)
    • setup: fix error when clicking next on the feature selection screen (aa247579)
    • setup: solve the error when specifying custom credentials for the REST service (1477ad6)
    • wpfgui: fix random crash when refreshing dcs screens (855fb1c)

    Features

    • fw: add possibility to ignore file processing on a method (ff65d93)
    • fw: introduce modal dialog property on views and item functions (ee50704)
    • wpfgui: add plus icons to method data extension tab headers (4aa90b6)
    • wpfgui: remove the embedded browser and optimise the ribbon to enhance performance (01a9b3f)
    • wpfgui: split configuration of field events and data source into separate tabs (5671d76)

    0.0.1-alpha.11 (2018-09-28)

    Bug Fixes

    • commlib: fix incorrect sorting and filtering when using data extensions (99d9c62)
    • commlib: refresh all properties when Master Data collection is refreshed (96d5bdb)
    • dcs: fix upgrade script which throws an error about the foreign key FK_RelatedLifecycleProperties_CaseLifecycleProperty (e1e2679)
    • dcs: prevent lifecycle objects to have multiple Ometa DCS tags (a19a6eb)
    • kendo-adm: add Element.prototype.remove polyfill to allow removal of HTML (234ca82), closes #15047 #15050
    • kendo-adm: decode the field name and value when setting value (f57947f), closes #15066 #15067
    • kendo-adm: don't trim whitespaces of input and textarea (fc92a18), closes #15048 #15049
    • publishing: fix object reference error while exporting to corsa (274ad08)
    • setup: make it possible to install on drive other than C (d007cbd)
    • setup: parallel workers are reset to 10 when upgrading (0fb02d7)
    • tfw: improve the calculation of the margin of the expected duration condition (ca9cdf9)

    Features

    • bcm: prevent saving an object if another session already changed the same object (e6f2221)
    • commlib: change events property to be obsolete (ee39978)
    • dcs: make it possible to link properties of a lifecycle to another lifecycle (fc384d8)
    • dcs: make it possible to refresh all cases of a lifecycle (1ad69b4)
    • fw: change parsing logic of a filter expression sent to the REST service (03041f3), closes #15034 #15054
    • fw: implement new OPC UA wizard, interface and service to link the Framework to OPC UA servers (eb84f3c)
    • fw: optimize events on view fields and context manager fields (0400bd7)
    • kendo-adm: return opened dialog instance of window.obizAdmPopUp (386080d), closes #15076
    • tfw: improve reporting of test information and execution data (3fd5aa3)
    • wpfgui: change labels of discard changes dialog when an error occurs (fda6e86)
    • wpfgui: sort the bapi groups in the sap wizard (9bd1f88)

    0.0.1-alpha.10 (2018-09-10)

    Bug Fixes

    • rest: ensure that external context is always fetched and set on each data request to the framework (79515c8), closes #15039 #15040

    0.0.1-alpha.9 (2018-09-07)

    Bug Fixes

    • bam: changing the log directory in BAM.config will cause the logging for existing processes to go to that directory after maximum one minute (8435a86)
    • bam: retrieve correlation tree of logs with multiple categories correctly (ef362e7)
    • bam: the correct user name will now be put into the web.config file of the BAM portal (b3136ea)
    • bam: when an error occurs while cleaning up the database, more details about the error will be logged (3dd3b26)
    • bcsp: prevent the same case or case status to be created multiple times (6f4fdf9)
    • kendo-adm: fix ADM keeps loading when event is configured (e3fdc94), closes #14995
    • kendo-adm: remove extendWithExternalContext and add isExternalContextField to API of OContextService.js (9267423)
    • kendo-adm: show key icon only in item function view dialogs (c86fe31), closes #14936
    • rest: set external context in rest instead of frontend call + add extra CaseProperty fields for case context (125d90d), closes #14868 #14991

    Features

    • fw: add possibility to set a single record view as a target of a view function (b9d620d)

    0.0.1-alpha.8 (2018-08-24)

    Bug Fixes

    • bcm: fix encoding of types schema (d717a1d)

    Features

    • dcs: add relation types to case relations (1c48e7e)
    • wpfgui: create context menu for defining append form fields and update form fields (a7373a2)

    0.0.1-alpha.7 (2018-08-24)

    Bug Fixes

    • bcm: attributes of master data items xml should all be optional (4564a47)
    • commlib: initialise label with the name of the linked view on creation (4245c0f)
    • commlib: no document is created when an empty string is passed to a media field (dbea2f2)
    • fw: sequence on linked views (d015900), closes #14872

    Features

    • rest: ignore the process external context option in the generic REST service (bf79b5d)

    BREAKING CHANGES

    • rest: the process external context option is ignored in the Generic REST service. In a future release, this option will be eliminated completely causing the older REST service to always fetch the external context. In the older REST service, this will cause extra performance penalty when the option was previously disabled because caching isn't implemented there. However, if the option is disabled, security is completely bypassed in the older REST service which we can't support any longer.

    0.0.1-alpha.6 (2018-08-24)

    Bug Fixes

    • bam: place config file and log files default in correct locations (ff9d2ec)
    • cm: set default title of cm when it is created (936a223)
    • commlib: change compiling of the datetime filter to take into account empty datetimes (b598971)
    • commlib: change compiling of the datetime filter to take into account empty datetimes (b2de2a0)
    • dcs: prevent multiple invitations when adding external users to SharePoint (30a1875)
    • dcs: prevent re-adding already existing users when processing permissions (0a424da)
    • patcher: fix error when installing system predefined choices (b86e0a8), closes #14979 #14980
    • patcher: patch icons when analyzing is done (26cf5ee), closes #14859 #14975 #14976
    • publishing: fix some minor issues in the archive configuration dashboard (7242045)
    • sap: don't fill input tables when the value to set is empty (730b571)
    • sap: ensure the case insensitivity of external names (685f787)
    • testfw: fix dashboard creation contextfields (5f09e6a)
    • testfw: fix expected duration calculation issues (ebd2899)

    Features

    • dcs: add possibility to choose the dashboard language for a system lifecycle (18ce3e5)
    • dcs: add possibility to copy paste actions in case management (fe8d44f)
    • dcs: add possibility to define and execute case actions on system cases (a109107)
    • fw: add Docusaurus as documentation platform (edd32e4), closes #14960
    • fw: introduce multi views on a view configuration (03c5d8e)
    • kendo-adm: get event scripts to execute from the ScriptEvents property instead of the Events property (fa2269b), closes #14851
    • kendo-adm: make ensureGlobalReference of OContextService public (159e9cf), closes #14944
    • patcher: check for url in icon url property (d62b11a)

    Reverts

    • fix(commlib): change compiling of the datetime filter to take into account empty datetimes (e502181)

    0.0.1-alpha.5 (2018-08-10)

    Bug Fixes

    • commlib: don't remove field links when opening a synchronisation (30d44d6), closes #14832 #14902
    • commlib: reset context manager function properties when no longer set as activate on set context or activate on clear context (38aa1c9), closes #14871
    • wpfgui: allow context fields textbox to accept return (0ef6c7b), closes #14904 #14917

    Features

    • fw: introduce ShowTitle on multi record view and context manager (54c2b94), closes #14842
    • wpfgui: introduce context on trigger case management fields (98a9b92), closes #14391
    • wpfgui: show owner fields when custom owner is checked (244c6ad), closes #14393
    • wpfgui: sort predefined choices alphabetically (097cbd3), closes #14823

    0.0.1-alpha.4 (2018-07-27)

    Bug Fixes

    • kendo-adm: include local changes when retrieving page data (bb52b65), closes #14884 #14901

    0.0.1-alpha.3 (2018-07-24)

    Bug Fixes

    • dcs: catch the error for sending invitations and ensure processing permissions continues after handling the error (7149e5b), closes #14870 #14883
    • kendo-adm: reference toCultureString function correctly (1dbcee4), closes #14888 #14891
    • kendo-adm: remove duplicate value from validated items when picker is single value (4e894b8), closes #14889 #14890
    • sap: set null value if SAP returns 0000-00-00 or 24:00:00 as value for a datetime field (6203ec4), closes #11392 #11763 #5075 #5834

    0.0.1-alpha.2 (2018-07-18)

    Bug Fixes

    • build: fix failing frontend build (77b622c), closes #14819
    • commlib: catch unauthorized exception when accessing IIS server manager (5c5987e), closes #14828 #14829 #14828 #14829
    • commlib: solve issue where an interface can falsely throw an unknown command error (512f02b), closes #14864 #14865 #14866 #14867
    • CommLib: check correctly for variable in context fields (1d7f6b0), closes #14818
    • dcs: ensure custom employee properties on view after upgrade (2915fa0), closes #13447 #14833
    • dcs: remove config table check to prevent sequence contains no matching element error (ec90d9a), closes #14834 #14835
    • kendo-adm: add margin left to o-asset when bundling so it does not stick to the label (ccbf9ee), closes #14824 #14838
    • kendo-adm: don't display records in bold when grid is not in edit mode (30ac612), closes #14879 #14880
    • kendo-adm: execute onLoadComplete event even when there are no records returned (1d5dbc2), closes #14821 #14839
    • kendo-adm: hide correct items for CSL.grid.addActionCondition when grouping is configured (8f8b08e), closes #14826 #14837
    • kendo-adm: set cell HTML when using CSL.grid.setCellValue (4208a87), closes #14881
    • kendo-adm: trigger change of datasource manually when grid is rendered (2299b20), closes #14848 #14850
    • wpfgui: always show update form fields options on list and auto complete data sources (677ac6a), closes #14861 #14862
    • wpfgui: readd libcef.dll (c378cbf), closes #14819

    Features

    • bam: configure bam logging location (aa571d4), closes #13065
    • bb: add mail building block (474eb7b), closes #14820
    • changelog: use custom standard-version changelog generator (aeff1f3), closes #14836
    • publishing: optimise archive configuration dashboard (34bee21), closes #14800 #14801 #14802 #14803 #14804 #14805 #14807 #14809 #14810 #14811
    • rest: include site id in validation checks and cache processing (76928b2), closes #14878
    • setup: add setup files and build scripts to sources and update them to support setups per build (4bc8762), closes #14827
    • wpfgui: set 1033 as default site locale setting for the case management trigger (3afa235), closes #14392

    0.0.1-alpha.1 (2018-07-09)

    Features

    • changelog: use custom standard-version changelog generator (49d98cf)

    0.0.1-alpha.0 (2018-07-09)

    Bug Fixes

    • build: fix failing frontend build (77b622c), closes #14819
    • commlib: catch unauthorized exception when accessing IIS server manager (5c5987e), closes #14828 #14829 #14828 #14829
    • CommLib: check correctly for variable in context fields (1d7f6b0), closes #14818
    • wpfgui: readd libcef.dll (c378cbf), closes #14819

    Features

    • bb: add mail building block (474eb7b), closes #14820
    • setup: add setup files and build scripts to sources and update them to support setups per build (4bc8762), closes #14827
    Back to top Copyright © OMETA
    Integrating systems ● Connecting people