WLM - Release Notes
2.0.11.72
WLM - Updated all Nuget packages to be the latest under 9.0
2.0.11.70
Bug Fixes:
WLM - V2 MID status not synched to MTOA.
Related work items:#389993
2.0.11.68
New features:
WLM - V2 Query Operator “IN” introduced for both filterBy and ContentQuery .
Related work items:#380696
.WLM - Health endpoint enhancement with version and detailed info .
Related work items:#376728
.WLM - Fix pre-dev setting for event publishing .
Related work items:#384576
.
Bug Fixes:
WLM - V2 External Ids missing.
Related work items:#380436
WLM - V2 Group request can get work item external service request Id.
Related work items:#385012
2.0.11.58
New features:
WLM - V2 Query Performance Enhancement .
Related work items:#381376
.
Bug Fixes:
WLM - V2 Work Item Status Reason Code should support Null or Empty Value.
Related work items:#380971
2.0.11.54
Bug Fixes:
WLM - Complex query timeout.
Related work items:#351905
.WLM - V2 add workitem status Id into response.
Related work items:#372586
2.0.11.52
New features:
WLM - Adding RequestTypeId into Every Events sent to Service Bus .
Related work items:#372614
.WLM -
Updated Subscription Name for Group event
2.0.11.46
New features:
Fixing the APIM parsing errors.
Updated build.yml (dev branch) to include container apps task for pulling image from ACR
Additional log messages to EventHandlerV2
Added common logic of selecting external service id, updated tests
Adding GHAS script
2.0.11.37
New features:
WLM - V2 - New Endpoint to retrieve init/current content of work item .
Related work items:#366656
.
2.0.11.34
New features:
WLM - General - resolve new vulnerability issues .
Related work items:#363264
WLM - V2 - Add external Id to the request for creating work item and create request .
Related work items:#357917
Bug fixes:
WLM V2 Get Comments API returns V2 work item id instead of V1 work item Id.
Related work items: #339642
2.0.11.16
New features:
Update TC CAP Azure Service Bus to 2024.5.6.1 to use CAP 8.1.0 Version.
2.0.11.15
New features:
Fixed vulnerability issues by upgrading some dependencies.
Bug fixes:
Too many Data source provider created.
Related work items: #343437
2.0.11.13
New features:
Update WLM to .NET 8 .
Related work items:#328947
Bug fixes:
Existing External Service request Id should NOT be null out.
Related work items: #338272
V2 - Added note for PUT payment api for paymentMadeByOwnerId.
Related work items: #335602
2.0.11.3
New features:
V2 - Added new properties GroupStatusCd, CustomMetaData into Group entity .
Related work items:#329166
V2 - Added new endpoints for query groups based on GroupStatusCd, CustomMetaData, etc new properties.
Related work items:#329166
Bug fixes:
V2 - V2 and V1 data discrepancy for work item.
Related work items: #327215
2.0.10.14
New features:
V2 - Added support to filter work items for assignment is null .
Related work items:#327372
CRSM integration - Add payment event .
Related work items:#327619
Bug fixes:
V2 - Fixing the validation to return error when both fields not supplied.
Related work items: #324402
2.0.10.11
Bug fixes:
General - update CAP library for topic publishing bug.
Related work items: #314689
V2 - Add validation to return failure if neither submissionMethodCode nor receivedDateUTC was supplied.
Related work items: #324402
2.0.10.9
New features:
V2 - Added endpoint to post multiple assignments changes .
Related work items:#302347
Bug fixes:
V2 - details and updatedBy are always null in /api/v2/workitems.
Related work items: #321486
V2 - Payment missing "PAYMENT_MADE_BY_OWNER_IND" indicator.
Related work items: #302159
2.0.10.6
New features:
V2 - Add endpoint for updating statues for list of work item .
Related work items:#316728
General - Update CAP library .
Related work items:#314689
General - Update reference packages to fix vulnerablity issue.
Related work items:#314872
2.0.9.15
Bug fixes:
Combining filters “Containsingnorecase” bug fix
Related work items: #316422
V2 - SortBy Content property with Null did not work as expected
Related work items: #309728
2.0.9.13
New features:
General - Adding Backstage supporting for WLM .
Related work items:#315740
Bug fixes:
V2 - combining filters "containsignorecase" give error.
Related work items: #316422
2.0.9.11
New features:
V2 - Added work Items Ids for groups response .
Related work items:#306196
Bug fixes:
V2 - Fixed audit db token refresh causing unauth issue related with Managed Identity .
Related work items: #308457
2.0.9.9
New features:
V2 - Update V2 CreateGroup API to publish the work item created event .
Related work items:#314327
V2 - Use Managed Identity for workload management to access PostgreSQL DB.
Related work items:#308457
V2 - Use Service Connector to create connect strings.
Related work items:#311207
Bug fixes:
V2 - content query with contains doesnot work with || operator .
Related work items: #308690
2.0.9.4
New features:
V2 - Add Update WorkItem Endpoint for top level properties .
Related work items:#308691
2.0.9.3
New features:
General - Adding connection string for the app configuration in production .
Related work items:#301429
V2 - Added PaymentMadeByOwnerId to payment returned object.
Related work items:#302159
Bug fixes:
V2 - Sorting by Submitter Name throw 400 error .
Related work items: #302316
2.0.8.21
New features:
General - Use Managed Identity for Workload Management .
Related work items:#284883
V2 - Seperated swagger comments between groups and work items endpoint .
Related work items:#303855
Bug fixes:
V2 - WorkItem External Service RequestId should be passed.
Related work items: #303496
V2 - 409 Exception throw during creating work item creation event when work item detail is NULL
Related work items: #301180
2.0.8.11
New features:
V2 - Update Content query feature tests.
Related work items:#295777
Bug fixes:
V2 - Document date is displayed as infinite.
Related work items: #299912
V2 - Fixing the contains query for content
Related work items: #301180
V2 - Fixing content sorting bug was applied after pagination
Related work items: #295765
2.0.8.7
New features:
V2 - Update Swagger Documentation and Added FT test cases.
Related work items:#300077
V2 - Add date comparison for StatusDateUTC and AssignedDateUTC.
Related work items:#300076
V2 - V1 Endpoints clean up.
Related work items:#297960
V2 - Added support for || on Content query and updated swagger documentation for sorting with content properties.
Related work items:#295766
V2 - Implement sorting with content properties.
Related work items:#297958
V2 - Added unit and feature test cases for sorting.
Related work items:#292961
2.0.7.20
New features:
V2 - Implement sort by status and applicant properties.
Related work items:#292960
2.0.7.19
New features:
Turn CRSM Integration Feature Flag ON for all ENV.
Related work items: #295952
V2 - Update Swagger Documentation for query date fields in Content query.
Related work items: #295772
V2 - Update Swagger for case insensitive contains.
Related work items:#295760
V2 - Add containsingnorecase for case insensitive contains.
Related work items:#295758
2.0.7.15
New features:
V2 - Update UT and IT test cases for contains query.
Related work items: #295011
V2 - Implement Update Work Item Content Endpoint.
Related work items: #288917
2.0.7.13
New features:
V2 - Update ContentQuery to support “contains” operator.
Related work items: #292545
V2 - Update swagger document for contains operator.
Related work items: #293928
2.0.7.11
New features:
V2 - Update FilterBy to support Contains operator.
Related work items: #292544
V2 - Update WLM to use .NET 7.
Related work items: #292286
V2 - Implement feature such that Create a new group and link an existing work item.
Related work items: #286111
V2 - Implement Endpoint to list groups by LOB.
Related work items: #289592
Bug fixes:
V2 - Fixed V2 FilterBy WorkItemId issue using V1 id instead of V2.
Related work items: #292544
V2 - Fixed V2 Content query to accepts numeric values or boolean values
Related work items: #290641
2.0.7.4
New features:
V2 - Turn CRSM integration Feature Flag on in SCED ACC ENVIORNMENT.
Related work items: #291931
V2 - Adding feature testing for Get group and create group Endpoints.
Related work items: #289585
V2 - Add endpoints for get group by id and create a new group.
Related work items: #289576
2.0.7.1
New features:
V2 - Update swagger documentation for FilterBy.
Related work items: #286753
V2 - Update and add tests for group creation.
Related work items: #278134
V2 - Add group controller and endpoint to link work item with group.
Related work items: #289575
V2 - GetWorkItems FilterBy GroupId.
Related work items: #286728
2.0.6.17
New features:
V2 - Update Response for Create Group with WorkItem endpoint.
Related work items: #278133 #278135
V2 - Update FilterBy query of Get Work Item Endpoints.
Related work items: #286749
V2 - Add endpoint to unlink a work item from a group.
Related work items: #286113
V2 - Implement group mapping for V2 to V1 group.
Related work items: #278130
V2 - Add endpoint to unlink a work item from a group.
Related work items: #286113
V2 - Update filterBy to allow parentheses even if only have 1 condition.
Related work items: #286743
Bug fixes:
V2 - Fixing the filter by ordering issue caused by parentheses support.
Related work items: #286476
2.0.5.5
New features:
V2 - Put work item attachment implementation.
Related work items: #284115
Bug fixes:
V2 - Fix audit DB connection string dynamic loading causing 500 internal server issue during insert or update work item.
Related work items: #285757
2.0.5.3
New features:
V2 - Remove PATCH work item by ID endpoint.
Related work items: #284050
V2 - Implement dynamic connection string loading.
Related work items: #284039
V2 - Update return attachment list response
Related work items: #284104
Bug fixes:
V2 - Invalid Input Syntax handling.
Related work items: #281491
V2 - Fix index out of boundary issue
Related work items: #281486
2.0.4.6
New features:
V2 - Swagger Documentation for PUT submitter of work item.
Related work items: #281271
V2 - Implement Get Payment Endpoint.
Related work items: #282533
V2 - Add UT and IT for Get Sumitter endpoint
Related work items: #281274
Bug fixes:
V2 - Return CreatedDateUTC in response Model for Work Item that user retrieved.
Related work items: #283361
2.0.4.1
New features:
V2 - Implement get submitter by work item Id endpoint.
Related work items: #281273
General - Update MicroSofte.Identity.Web library.
Related work items: #282485
V2 - Implement Put Applicant API
Related work items: #281264
V2 - Implement put(update) submitter for a work item
Related work items: #281261
V2 - Include updatedBy and details in get status response
Related work items: #281239
2.0.3.26
New features:
V2 - Update Post WorkItem to not create empty assignment.
Related work items: #277250
V2 - Add pad leading zeros in response from Get/Post.
Related work items: #279071
V2 - Adding padding to reason code
Related work items: #279074
V2 - Update Post Work Item endpoint
Related work items: #276781
V2 - Added swagger documentation for payment update
Related work items: #278123
2.0.3.13
Bug fixes:
V2 - adding a v2 eventhandler for posting events to service bus using v2 data access.
Related work items: #278329
2.0.3.7
New features:
V2 - Get Work Item Comments Endpoint.
Related work items: #276767
V2 - Update response for the post work item comment endpoint.
Related work items: #276766
V2 - Update Swagger documentation for adding new attachment
Related work items: #275683
V2 - Work Item Attachment - Update Post for attachment.
Related work items: #275681, #276248
V2 - Update work item comment endpoint change
Related work items: #276758
V2 - Publish the work item status changed event to service bus
Related work items: #275833
V2 - Get workitem assignment history by work item ID
Related work items: #275286
Bug fixes:
V2 - Fixing the issue that StatusDateUTC is always null in get work items api.
Related work items: #272479
2.0.2.27
Bug Fixes:
V2 - Fixing the issue that StatusDateUTC is always null in getWorkItems API and update the assignment property name from assignee to assignment for GetWorkItemById.
Related work items: #272479
2.0.2.26
New features:
V2 - Get WorkItem Assignment History by Work Item Id and Update Status, Assignment response body in GetWorkItems endpoint
Related work items: #275286
V2 - Adding more UT and IT test cases for status change.
Related work items: #275676
V2- Post Assignment
Related work items: #275695, #275697
V2 - update documentation for swagger.
Related work items: #275675
V2 - Implement POST work item status endpoint
Related work items: #275674
V2 - Adding Payment Information into Get Work Item By Id response
Related work items: #275211
V2 - Add LastUpdatedBy and LastUpdatedDateUTC
Related work items: #274723
2.0.2.16
New features:
V2 - ContentQuery suppporting string, bool, integer, etc comparision.
Related work items: #273738
2.0.2.15
New features:
V2 - Update Documentation of Get Work Items endpoint.
Related work items: #273740
V2 - Fix FilterBy and SorBy for GetWorkItems.
Related work items: #273739 #273744
V2- Change uint to int for ids
Related work items: #274510
V2 - Rename Id to WorkItemId in Work Item Response.
Related work items: #274509
V2 - Get Applicant By WorkItemId endpoints
Related work items: #274197
Bug fixes:
V2 - Null Applicant and Empty Guid Applicant should return not found.
Related work items: #274197
2.0.2.10
New features:
V2 - Rename lineOfBusiness to lineOfBusinessCd to align with V1.
Related work items: #274046
V2 - Remove userId and userEmail from V2 Get Methods.
Related work items: #274049
V2- Return Reason Code for current work item status response
Related work items: #273996
V2 - Rename id to workItemId for getById endpoint.
Related work items: #274045
V2 - Remove LoB Validation
Related work items: #270213
V2 - Authentication Enhancement - API Key or AAD Token both are accepted Auth methods
Related work items: #273534
Bug fixes:
V2 - Removed the not found in v2 exception when deleting attachments.
Related work items: #273472
2.0.2.1
Hot fixes:
400 Error when User tires to update payment while original LastUpdatedDateUTC is NULL
Related work items: #271483
2.0.1.7
Bug fixes:
500 internal server error by adding Protect to check V2 before insert new records.
Related work items: #269580
500 internal server error by adding payment into v2.
Related work items: #269955
2.0.1.5
New features:
Add Province to applicant when pulling list of work items.
Related work items: #268210
V2 - Using V1 work item Id as reference when retrieving work item using v2 endpoints.
Related work items: #268098, #268210, #268099, #267927, #267924, #267925, #267926
Bug fixes:
Remove the Key attribute on DOCUMENT_STATUS.
Related work items: #269583
500 internal server error by adding contacts with empty GUID.
Related work items: #269580
Update 409 error message typo.
Related work items: #269583
2.0.1.0
New features:
Deprecate V1 Endpoints for payment management, contact, work item group, get all work items by status etc.
Related work items: #264340
V2 - Simplify Get comments endpoint by returning array of comment objects.
Related work items: #264364
Adding Versioning into WLM swagger page
Related work items: #266236
WLM Logging Enhancement and fix the performance issue in SCED
Related work items: #265843
Feature Test cases Enhancement for WLM V2
Related work items: #264279
WLM Authentication Enhancement with x-api-key for V2.
Related work items: #195423
Bug fixes:
Update logic for payment update for V1 to fix the Null Exception.
Related work items: #267406
500 internal server error - updating the applicant and submitter logic.
Related work items: #266035
Address 409 error when trying to update records.
Related work items: #264340
500 Internal server error - Work Item comment update
Related work items: #263218
500 Internal server error - Null Submitter and Applicant
Related work items: #263911
500 Internal server error - Check if submitter is false and update contact = original contact
Related work items: #33062
500 Internal server error - Work item not updating contact information
Related work items: #262370
500 Internal server error - DB conflict When try to update the work item
Related work items: #261633