Release Notes
Current version: 2025.10.02+20251002.2.4deb98e9fbfff57751a578ea42f7f98735ca6943
Sprint 61 (22/09/2025 - 03/10/2025)
- 55495 - Upgrade to .Net 8.
Sprint 60 (01/09/2025 - 13/09/2025)
- 55787 - Bug Fix - Validation of IF-037 prevents submitting message without B011/B010 block.
Sprint 59 (16/06/2025 - 30/06/2025)
- 54793 - Bug Fix - Status 401 Unauthorized responses should not return a response body.
Sprint 58 (07/05/2025 - 21/05/2025)
- 54408 - Bug Fix - R0.responseMessages, A0.primaryRecipients, B099.responseMessages not allowing null value.
Sprint 57 (22/04/2025 - 06/05/2025)
- 53676 - Bug Fix - IF-047 - Always not populated in Pub.
- 53341 - TLS 100K limit - Added Notes to Getting Started and Spec Variance pages.
- 53996 - Bug Fix - Always / Secondary should only show on Pub if component has webhook.
- 53677 - IR8.10 Uplift - Update Error Codes from DES138.
- 54032 - Bug Fix - Schema version doesn't differentiate between IF and REP.
Sprint 56 (10/02/2025 - 21/02/2025)
- 44098 - Bug Fix - Response body to status has wrong recipient & sender.
- 48948 - DS IR8.8 Route changes to IF-041.
Sprint 55 (23/09/2024 - 04/10/2024)
- 41263 - Bug Fix - R0 responseMessages array should not be nullable.
- 41272 - Bug Fix - Empty CustomBlock incorrectly serialising as null when calling Webhook
Sprint 54 (09/09/2024 - 20/09/2024)
- 40861 - MHHS-DIN-1117 - Remove MDS from IF-021 always routing
- 40862 - MHHS-DIN-1123 - Remove obfuscation enum 'xxx' from appointmentScenario
- 40892 - Update prod postman environment to IR8.3 instance.
Sprint 53 (26/08/2024 - 06/09/2024)
- 39316 - MHHS-DIN-1077 - settlementCode - Add "II" to enumerated list
- 39320 - MHHS-DIN-1106 - existingMeter change to required
- 39357 - MHHS-DIN-1072 - loadShapeDomesticPremiseIndicator change type
- 39670 - Bug Fix - Deletion of StatusCallback endpoint and remove config wrapper on PubConfig registration endpoint
- 40010 - Bug Fix - Config Endpoints should not return body on 400, 404
Sprint 49 (01/07/2024 - 12/07/2024)
- 35526 - Bug Fix - B906 HistoryMap sent as null to webhook
- 35532 - Bug Fix - REP-002 and REP-004 Event codes corrected.
- 35560 - Bug Fix - SpecVersion for DataGenerator
Sprint 48 (17/06/2024 - 28/06/2024)
- 34310 - Release Notes for IR8.1
- 34339 - MHHS-DIN-1047 - B025 - energisationStatus add 'U'
- 34400 - MHHS-DIN-1019 - IF-004 Secondary Routing
- 34404 - MHHS-DIN-1015 - IF-009 Secondary routing
- 34967 - MHHS-DIN-1032 - ConfigurableRegisterId needs to allow alpha and numeric characters
Sprint 47 (03/06/2024 - 14/06/2024)
- 33677 - S0 Schema Version.
- 33678 - IR8 Release Notes
- 33280 - MHHS-DIN-1031 - Inconsistencies between E2E & Swagger defn of Status Messages
- 33280 - MHHS-DIN-1024 - Use of Min items =1 to stop arrays with zero items + string minlength 1 added to some datatypes
- 33283 - MHHS-DIN-1029 - Make B032 block mandatory for [SSCandProfileClass] event in IF-025 and IF-026
- 33284 - MHHS-DIN-1035 - IF037 DSDeApp CustomBlock requires B002 block
- 33285 - MHHS-DIN-1040 - Migration Deisgn: Missing B095 block in IF-003-MSDeAppRM & missing B096 block in IF-003-DSDeAppRM
- 33286 - SpecVersions for informaiton
- 33287 - MHHS-DIN-977 - Update PROD to PRD, remove PREPROD and add SITB in Environment Tag List
- 34126 - Bug fix - Make Custom Block Optional for IF-39
- 34274 - Bug fix - Lowercase IR/REP in URL causes 500 response
- 34283 - MHHS-DIN-988 - remove MSDeAppUdateRM & DSDeAppUpdateRM events from IF-003
Sprint 46 (20/05/2024 - 31/05/2024)
- 32173 - Update Postman Environment Variables.
Sprint 44 (22/04/2024 - 03/05/2024)
- 32015 - MHHS-DIN-491 - IF-035 - Update routing to show XDSS
- 32016 - MHHS-DIN-575 - Requirement for REGS to process IF-040
- 32174 - SpecVersions for Documentation.
- 32363 - Bug fix - Pub Config Endpoint Id should be IF-xxx or REP-xxx.
Sprint 43 (08/04/2024 - 19/04/2024)
- 31696 - Bug fix - Fix D0 PublicationId containing '--'
- 31919 - MHHS-DIN-963 - IF-005 B906a
- 31920 - MHHS-DIN-965 - Update Environment list to include SITB
- 31988 - Bug fix - DS StatusMessageCallbacks schema is incorrect in the Simulator
- 31989 - Bug fix - DS StatusMessageCallbacks are forwarding messages to SenderId instead of RecipientId
- 32169 - Bug fix - Incorrect URL on Postman Environment Variables for IR7 website.
Sprint 39/40/41 (12/02/2024 - 22/03/2024)
- 23780 - MHHS-DIN-819 - Fix Event code SuplierDemandTakeReport on REP-004
- 23776 - MHHS-DIN-862 - MHHS-DIN-842 - Change to REP901 Event codes and update Routing
- 23767 - MHHS-DIN-864 - Rename CSSRegistrationRequestID to CSSRegistrationID in B013
- 23768 - MHHS-DIN-864 - Rename meterManufacturer to manufacturersMakeAndType
- 23798 - MHHS-DIN-760 - IF-024 - remove UMSDS routing
- 23765 - MHHS-DIN-710 - Add Event Codes + Blocks to IF-016
- 23801 - MHHS-DIN-734 - MHHS-DIN-740 + MHHS-DIN-833 - IF-018 Routing change
- 23766 - MHHS-DIN-788 - Add [MPANReconnection] + B068 to IF-009
- 23769 - MHHS-DIN-844 - Add IF-061
- 23781 - MHHS-DIN-846 - consumptionComponentClassID on B050 now integer with min 100 and max value 999
- 23826 - MHHS-DIN-877 - Remove EES from 'ToParties' on IF-001
- 23819 - MHHS-DIN-779 - Change to routing of IF-041
- 23770 - MHHS-DIN-844 - Add IF-062
- 23771 - MHHS-DIN-844 - Add IF-063
- 23825 - MHHS-DIN-744 - MHHS-DIN-876 - Change to IF-003 Routing
- 23827 - MHHS-DIN-732 - MHHS-DIN-733 - change to IF-026 routing
- 23772 - MHHS-DIN-844 - Add IF-064
- 23773 - MHHS-DIN-844 - Add IF-065
- 23842 - MHHS-DIN-684 - Add REP-003A
- 23817 - MHHS-DIN-738 - Schema Version set to Max Length 10
- 24379 - Bug: Introduction of S2 pointing to S1 block and R1 pointing to R0 block, breaking Swagger
- 24421 - Bug: Property consumptionPeriods on B941 (B084) should be MDRConsumptionPeriods
- 24420 - Bug: IF-047 - M0 showing in common block in Sims but not Swagger 1.7 or 1.5.4
- 24780 - MHHS-DIN-928 - Update required blocks on IF-037
- 24775 - Bug: Missing regex on B072 incumbentMeteringServiceMPID
- 24776 - Bug: M0 required in IF-015
- 24777 - Bug: R0 Should not be required on IF-032
- 24706 - MHHS-DIN-919 - Add B002 Block to IF-003
- 30906 - MHHS-DIN-901 - MDR Routing changes
- 30969 - Bug: Fix senderUniqueReference on Status Message
Sprint 38 (29/01/2024 - 09/02/2024)
- 23702 - MHHS-DIN-874 - Consent Granularity not nullable and N - no consent
- 23600 - MHHS-DIN-878 - IF035 update properties for IMS-SendMTD
- 23601 - MHHS-DIN-879 - Change B099 to be a single block rather than a list in IF-035
- 23726 - MHHS-DIN-880 - DI-059 Contains “MAIN” in DI-059-Meter-Type enum, should be MAIN_ to align with ISD
- 23700 - MHHS-DIN-881 - IF-024 missing required attributes in blocks
- 23704 - MHHS-DIN-887 - Addition of 905 existing meter listing block to all events in IF-006
- 23746 - MHHS-DIN-894 - DI-123-SSC is nullable in IR7, needs to be the same in IR5.x
- 23751 - Relaxed validation on S1.senderUniqueReference in line with specification.
Sprint 37 (15/01/2024 - 26/01/2024)
- 23573 - IR5.3: MHHS-DIN-857 - Obfuscated enumeration types
- 23295 - Response DIPConnectionProviderID and serviceTicketURL ommitted if null
- 23499 - Fixed naming of M1.PrincipalMPAN
- 23575 - B032.SCC disallow null
- 23574 - Fixed required payload blocks for IF-024
- 23576 - Allow empty strings on various properties
- 23293 - Improved payload validation for type and array mismatches
- 23537 - Invalid JSON validation improvement
- 21662 - Upgraded Swagger to list payload details
- 20289 - Refactored MessageService
Sprint 35 (18/12/2023 - 29/12/2023)
- 19105 - IR5.2: MHHS-DIN-784 - Additional error handling for requests with no messages or null payload
- 19017 - IR5.2: MHHS-DIN-791 - Updated regex for DI-123
- 19003 - IR5.2: MHHS-DIN-798 - Requests are now case-sensitive
- 19018 - IR5.2: MHHS-DIN-808 - Corrected required blocks for IF-007
- 19019 - IR5.2: MHHS-DIN-809 - Corrected required blocks for IF-008
- 19022 - IR5.2: MHHS-DIN-815 - Change SupplierProposedConsentGranularity to allow null in enumeration
- 19023 - IR5.2: MHHS-DIN-818 - Change B900List to B900 block for IF-014
- 19024 - IR5.2: MHHS-DIN-820 - Replace B06465List with B064List and B065List for IF-041
- 19025 - IR5.2: MHHS-DIN-831 - DI-120 AdditionalInformation made nullable
- 19026 - IR5.2: MHHS-DIN-834 - Change B045 block to not be repeated for each MqId for IF-014
- 19027 - IR5.2: MHHS-DIN-840 - B039 made optional for IF-006 [MeterUpdate]
- 19028 - IR5.2: MHHS-DIN-841 - Allow LDSOs to receive messages for Event codes [AddressChg], [GSPChg] and [DUOSTariffIDChg]
Sprint 34 (04/12/2023 - 15/12/2023)
- 18637 - Bug: Cannot delete Test Run as normal User
Sprint 31 (23/10/2023 - 03/11/2023)
- 11592 - Update UMDS role to UMSDS as per IR5.1 Specification
- 11360 - Update implementation of IF-001 to Interface Catalogue v5.5.3 / Swagger v1.5.1
- 11361 - Update implementation of IF-002 to Interface Catalogue v5.5.3 / Swagger v1.5.1
- 11597 - Update implementation of IF-003 to Interface Catalogue v5.5.3 / Swagger v1.5.1
- 11367 - Update implementation of IF-004 to Interface Catalogue v5.5.3 / Swagger v1.5.1
- 11362 - Update implementation of IF-005 to Interface Catalogue v5.5.3 / Swagger v1.5.1
- 11354 - Update implementation of IF-006 to Interface Catalogue v5.5.3 / Swagger v1.5.1
- 11363 - Update implementation of IF-007 to Interface Catalogue v5.5.3 / Swagger v1.5.1
- 11364 - Update implementation of IF-008 to Interface Catalogue v5.5.3 / Swagger v1.5.1
- 11345 - Update implementation of IF-009 to Interface Catalogue v5.5.3 / Swagger v1.5.1
- 11341 - Update implementation of IF-014 to Interface Catalogue v5.5.3 / Swagger v1.5.1
- 11378 - Update implementation of IF-015 to Interface Catalogue v5.5.3 / Swagger v1.5.1
- 11368 - Update implementation of IF-016 to Interface Catalogue v5.5.3 / Swagger v1.5.1
- 11348 - Update implementation of IF-018 to Interface Catalogue v5.5.3 / Swagger v1.5.1
- 11369 - Update implementation of IF-019 to Interface Catalogue v5.5.3 / Swagger v1.5.1
- 11370 - Update implementation of IF-020 to Interface Catalogue v5.5.3 / Swagger v1.5.1
- 11338 - Update implementation of IF-022 to Interface Catalogue v5.5.3 / Swagger v1.5.1
- 11021 - Update implementation of IF-024 to Interface Catalogue v5.5.3 / Swagger v1.5.1
- 11371 - Update implementation of IF-025 to Interface Catalogue v5.5.3 / Swagger v1.5.1
- 11349 - Update implementation of IF-026 to Interface Catalogue v5.5.3 / Swagger v1.5.1
- 11355 - Update implementation of IF-027 to Interface Catalogue v5.5.3 / Swagger v1.5.1
- 11356 - Update implementation of IF-028 to Interface Catalogue v5.5.3 / Swagger v1.5.1
- 11357 - Update implementation of IF-031 to Interface Catalogue v5.5.3 / Swagger v1.5.1
- 11372 - Update implementation of IF-032 to Interface Catalogue v5.5.3 / Swagger v1.5.1
- 11365 - Update implementation of IF-033 to Interface Catalogue v5.5.3 / Swagger v1.5.1
- 11358 - Update implementation of IF-034 to Interface Catalogue v5.5.3 / Swagger v1.5.1
- 11359 - Update implementation of IF-035 to Interface Catalogue v5.5.3 / Swagger v1.5.1
- 11350 - Update implementation of IF-036 to Interface Catalogue v5.5.3 / Swagger v1.5.1
- 11373 - Update implementation of IF-037 to Interface Catalogue v5.5.3 / Swagger v1.5.1
- 11374 - Update implementation of IF-038 to Interface Catalogue v5.5.3 / Swagger v1.5.1
- 11375 - Update implementation of IF-039 to Interface Catalogue v5.5.3 / Swagger v1.5.1
- 11351 - Update implementation of IF-040 to Interface Catalogue v5.5.3 / Swagger v1.5.1
- 11024 - Update implementation of IF-041 to Interface Catalogue v5.5.3 / Swagger v1.5.1
- 11352 - Update implementation of IF-043 to Interface Catalogue v5.5.3 / Swagger v1.5.1
- 11353 - Update implementation of IF-044 to Interface Catalogue v5.5.3 / Swagger v1.5.1
- 11376 - Update implementation of IF-045 to Interface Catalogue v5.5.3 / Swagger v1.5.1
- 11341 - Update implementation of IF-047 to Interface Catalogue v5.5.3 / Swagger v1.5.1
- 11379 - Update implementation of IF-050 to Interface Catalogue v5.5.3 / Swagger v1.5.1
- 11366 - Update implementation of REP-002 to Interface Catalogue v5.5 / Swagger v1.5.1
- 11377 - Update implementation of REP-002A to Interface Catalogue v5.5 / Swagger v1.5.1
- 11575 - Update implementation of REP-002B to Interface Catalogue v5.5 / Swagger v1.5.1
- 11380 - Update implementation of REP-003 to Interface Catalogue v5.5 / Swagger v1.5.1
- 11381 - Update implementation of REP-004 to Interface Catalogue v5.5 / Swagger v1.5.1
- 11382 - Update implementation of REP-006 to Interface Catalogue v5.5 / Swagger v1.5.1
- 11383 - Update implementation of REP-007 to Interface Catalogue v5.5 / Swagger v1.5.1
- 11384 - Update implementation of REP-008 to Interface Catalogue v5.5 / Swagger v1.5.1
- 11385 - Update implementation of REP-009 to Interface Catalogue v5.5 / Swagger v1.5.1
- 11576 - Update implementation of REP-900 to Interface Catalogue v5.5 / Swagger v1.5.1
- 11577 - Update implementation of REP-901 to Interface Catalogue v5.5 / Swagger v1.5.1
Sprint 30.1 (hotfix)
- 11054 - Message Signing: Content hash encoded as base64 before adding to signature
Sprint 30 (09/10/2023 - 20/10/2023)
- 11042 - Align DI-091 to IR2.1, DI-091 update maximum to 9 and minimum to 0
- 11043 - Align A0 to IR2.1, A0 required fields now support empty arrays
- 11056 - Bug: Fix disconnection error on Connected Components
- 11019 - Update implementation of IF-013 to Interface Catalogue v5.5.3 / Swagger v1.5.1
- 11022 - Update implementation of IF-023 to Interface Catalogue v5.5.3 / Swagger v1.5.1
- 11020 - Update implementation of IF-021 to Interface Catalogue v5.5.3 / Swagger v1.5.1
- 11036 - Update IF-021 data generator to Interface Catalogue v5.5.3 / Swagger v1.5.1
Sprint 29 (25/09/2023 - 06/10/2023)
- 10845 - Bug: R9010.consumptionBySP change to an array
- 10846 - Bug: R022.settlementPeriod change to settlementPeriodID
- 10839 - Use App Service managed certificate for DIP Simulator
- 10840 - Use MS middleware for client certificate auth
- 10844 - Add message signing indicator to the test runner
- 10936 - Bug: Fixed Participant certificates not valid for client auth
Sprint 28 (11/09/2023 - 22/09/2023)
- 10848 - Added notes on message signing to Getting Started page
- 10847 - Bug: Fixed Secondary routing roles for IF-020
Sprint 27.1 (hotfix)
- 10796 - Bug: IF-014 routing to SUP not working
- 10799 - Bug: IF-047 incorrectly routes to all connected handlers
Sprint 27 (28/08/2023 - 08/09/2023)
- 10554 - Bug: Add optional A0 block to IF-045
- 10423 - Add support for DIP Connection Providers
- 10575 - Improve A0 block validation
- 10546 - Bug: Correct data format on outbound message signing
- 10536 - Bug: Align dip-channel/pubconfig request payload to Swagger 1.2
Sprint 26.1 (hotfix)
- 10522 - Use Swagger as primary source of truth for YAML names instead of DES138
- 10546 - Bug: Fixed Message signing signature date format
Sprint 26 (14/08/2023 - 25/08/2023)
- 10341 - Update IF data generators to Interface Catalogue v5.2.1 / Swagger v1.2
- 10185 - Update implementation of REP-003 to ECS Reports - External v5.1 / Swagger v1.2
- 10512 - Align the 'Spec Variance Notes' page to IR2
- 10435 - Remove outdated curl request from the 'Getting Started' page
- 7621 - Add Simulator outbound IP addresses to the 'Getting Started' page
- 6558 - Add DIP Spec / Simulator version to the 'Test Run' reports
- 10448 - Align IF routing against CIT tests
Sprint 25 (31/07/2023 - 11/08/2023)
- 10119 - Update implementation of IF-034 to Interface Catalogue v5.2.1 / Swagger v1.2
- 10149 - Update implementation of IF-037 to Interface Catalogue v5.2.1 / Swagger v1.2
- 10123 - Update implementation of IF-028 to Interface Catalogue v5.2.1 / Swagger v1.2
- 10153 - Update implementation of IF-005 to Interface Catalogue v5.2.1 / Swagger v1.2
- 10161 - Update implementation of IF-004 to Interface Catalogue v5.2.1 / Swagger v1.2
- 10165 - Update implementation of IF-019 to Interface Catalogue v5.2.1 / Swagger v1.2
- 10167 - Update implementation of IF-020 to Interface Catalogue v5.2.1 / Swagger v1.2
- 10167 - Update implementation of IF-038 to Interface Catalogue v5.2.1 / Swagger v1.2
- 10167 - Update implementation of IF-039 to Interface Catalogue v5.2.1 / Swagger v1.2
- 10127 - Update implementation of IF-006 to Interface Catalogue v5.2.1 / Swagger v1.2
- 10169 - Update implementation of IF-025 to Interface Catalogue v5.2.1 / Swagger v1.2
- 10183 - Update implementation of IF-050 to Interface Catalogue v5.2.1 / Swagger v1.2
- 10181 - Update implementation of IF-015 to Interface Catalogue v5.2.1 / Swagger v1.2
- 10159 - Update implementation of REP-002 to ECS Reports - External v5.1 / Swagger v1.2
- 10159 - Update implementation of REP-002A to ECS Reports - External v5.1 / Swagger v1.2
- 10187 - Update implementation of REP-004 to ECS Reports - External v5.1 / Swagger v1.2
- 10191 - Update implementation of REP-007 to ECS Reports - External v5.1 / Swagger v1.2
- 10195 - Update implementation of REP-009 to ECS Reports - External v5.1 / Swagger v1.2
- 10193 - Update implementation of REP-008 to ECS Reports - External v5.1 / Swagger v1.2
- 10189 - Update implementation of REP-006 to ECS Reports - External v5.1 / Swagger v1.2
- 10342 - Filter postman environments on download page
- 10205 - Change all DIP IDs to numeric only
- 10208 - Add message signing to out going webhook messages
- 10306 - StatusMessage response should use same transactionID as the request
- 10413 - Bug - Postman collection message signing does not handle empty body correctly
Sprint 24 (17/07/2023 - 28/07/2023)
- 7418 - Update implementation of IF-009 to Interface Catalogue v5.2.1 / Swagger v1.2
- 7412 - Update implementation of IF-013 to Interface Catalogue v5.2.1 / Swagger v1.2
- 7419 - Update implementation of IF-014 to Interface Catalogue v5.2.1 / Swagger v1.2
- 7420 - Update implementation of IF-018 to Interface Catalogue v5.2.1 / Swagger v1.2
- 7413 - Update implementation of IF-021 to Interface Catalogue v5.2.1 / Swagger v1.2
- 7414 - Update implementation of IF-022 to Interface Catalogue v5.2.1 / Swagger v1.2
- 7415 - Update implementation of IF-023 to Interface Catalogue v5.2.1 / Swagger v1.2
- 7416 - Update implementation of IF-024 to Interface Catalogue v5.2.1 / Swagger v1.2
- 7421 - Update implementation of IF-026 to Interface Catalogue v5.2.1 / Swagger v1.2
- 10117 - Update implementation of IF-035 to Interface Catalogue v5.2.1 / Swagger v1.2
- 7422 - Update implementation of IF-036 to Interface Catalogue v5.2.1 / Swagger v1.2
- 7423 - Update implementation of IF-040 to Interface Catalogue v5.2.1 / Swagger v1.2
- 7417 - Update implementation of IF-041 to Interface Catalogue v5.2.1 / Swagger v1.2
- 7424 - Update implementation of IF-043 to Interface Catalogue v5.2.1 / Swagger v1.2
- 7425 - Update implementation of IF-044 to Interface Catalogue v5.2.1 / Swagger v1.2
- 7426 - Update implementation of IF-047 to Interface Catalogue v5.2.1 / Swagger v1.2
- 7208 - Implement message signing
- 10089 - Implement webhook subscription to be role specific
- 10130 - Swagger schema enhancements
Sprint 23 (03/07/2023 - 14/07/2023)
- 7237 - Increased senderUniqueReference string length to 200 characters
- 7622 - Refactored outbound webhook call implementation
- 7167 - Created metrics dashboard
- 7168 - Implemented dip-channel endpoint in line with IR2
- 7169 - Implemented dip-channel response payload in line with IR2
- 7170 - Implemented dip-channel/pubconfig in line with IR2
- 7171 - Implemented /statusmessage in line with IR2
- 7172 - Implemented /statusmessage/config in line with IR2
- 7173 - Implemented optional nullable fields in line with IR2
- 7174 - Fail entire request on any validation error in line with IR2
- 7611 - Adjusted recipientID in line with Design team clarification
Sprint 22 (19/06/2023 - 30/06/2023)
- 7024 - Generate mTLS certificates for all Participants
- 7078 - Implement mTLS for inbound calls
- 7053 - Setup secure storage for outbound mTLS certificate
- 7055 - Implement mTLS for outbound webhook calls
- 7144 - Update documentation with mTLS configuration details
- 7090 - Implement additional Application Insights queries and dashboards
- 6724 - Test run url use key instead of database id, and 'all participants' test runs view
Sprint 21 (05/06/2023 - 16/06/2023)
- 7047 - Implement middleware to validate mTLS client certificate
- 6073 - Implement middleware to identify Participant from mTLS client certificate
- 6887 - Data Generator: D0036 implemented
- 7056 - Data Generator: Correct handling for daylight savings changes
- 6661 - Eliminate duplicate validation attribute
- 6994 - Bug: Fixed missing payload block B072
- 7070 - Remove unneeded debug logging
Sprint 20 (22/05/2023 - 02/06/2023)
- 6786 - Implemented IF-015 to Interface Catalogue v5.0 and Swagger v1.0
- 6797 - Implemented IF-050 to Interface Catalogue v5.0 and Swagger v1.0
- 6799 - Implemented REP-003 to Interface Catalogue v5.0 and Swagger v1.0
- 6800 - Implemented REP-004 to Interface Catalogue v5.0 and Swagger v1.0
- 6801 - Implemented REP-006 to Interface Catalogue v5.0 and Swagger v1.0
- 6802 - Implemented REP-007 to Interface Catalogue v5.0 and Swagger v1.0
- 6803 - Implemented REP-008 to Interface Catalogue v5.0 and Swagger v1.0
- 6804 - Implemented REP-009 to Interface Catalogue v5.0 and Swagger v1.0
- 6893 - Set CustomerDirectContractMeteringServiceDIPID & customerDirectContractDataServiceEffectiveDIPID value to minimum length of 10
- 6944 - Added Spec Variance Notes Information page
- 6965 - Set FetchEvents to support registering per interface callback for IF-004
- 6975 - Disconnect component when component name contains apostrophe
- 6977 - Ensure custom validation attributes have sufficient integration tests.
- 6978 - Create S0.reportID property and update application logic as required.
- 6991 - Add PUB20 & PUB40 to the list of allowed PUB IDs
- 6994 - Add Block B072 to list of validated blocks
Sprint 19 (08/05/2023 - 19/05/2023)
- 6782 - Implemented IF-004 to Interface Catalogue v5.0 and Swagger v1.0
- 6787 - Implemented IF-016 to Interface Catalogue v5.0 and Swagger v1.0
- 6788 - Implemented IF-019 to Interface Catalogue v5.0 and Swagger v1.0
- 6789 - Implemented IF-020 to Interface Catalogue v5.0 and Swagger v1.0
- 6790 - Implemented IF-025 to Interface Catalogue v5.0 and Swagger v1.0
- 6791 - Implemented IF-032 to Interface Catalogue v5.0 and Swagger v1.0
- 6793 - Implemented IF-037 to Interface Catalogue v5.0 and Swagger v1.0
- 6794 - Implemented IF-038 to Interface Catalogue v5.0 and Swagger v1.0
- 6795 - Implemented IF-039 to Interface Catalogue v5.0 and Swagger v1.0
- 6796 - Implemented IF-045 to Interface Catalogue v5.0 and Swagger v1.0
- 6810 - Implemented REP-002A to Interface Catalogue v5.0 and Swagger v1.0
- 6815 - Added workflow CorrelationId implementation
- 6882 - Implement Secondary Routing as Always Routing
- 6708 - PEM: Add Fixed Footer to DIP Sim with Link to Policies
- 6713 - PEM: Add Clock Picture to Landing Page (branding)
Sprint 18 (24/04/2023 - 05/05/2023)
- 6736 - Implemented IF-001 to Interface Catalogue v5.0 and Swagger v1.0
- 6737 - Implemented IF-002 to Interface Catalogue v5.0 and Swagger v1.0
- 6783 - Implemented IF-005 to Interface Catalogue v5.0 and Swagger v1.0
- 6784 - Implemented IF-007 to Interface Catalogue v5.0 and Swagger v1.0
- 6785 - Implemented IF-008 to Interface Catalogue v5.0 and Swagger v1.0
- 6792 - Implemented IF-033 to Interface Catalogue v5.0 and Swagger v1.0
- 6739 - Implemented REP-002 to Interface Catalogue v5.0 and Swagger v1.0
- 5976 - Add support for Participants to update their own mTLS certificates
- 6836 - Migrate Prod DB to Azure elastic pool to support multiple Simulator versions
- 6844 - Actual reading support for Data Generator IF-041
Sprint 17 (11/04/2023 - 21/04/2023)
- 6729 - Implemented IF-006 to Interface Catalogue v5.0 and Swagger v1.0
- 6728 - Implemented IF-027 to Interface Catalogue v5.0 and Swagger v1.0
- 6727 - Implemented IF-028 to Interface Catalogue v5.0 and Swagger v1.0
- 6740 - Implemented IF-031 to Interface Catalogue v5.0 and Swagger v1.0
- 6726 - Implemented IF-034 to Interface Catalogue v5.0 and Swagger v1.0
- 6725 - Implemented IF-035 to Interface Catalogue v5.0 and Swagger v1.0
- 6649 - Created separate databases for Production and Staging deployment slots
- 6821 - Deploy stand-alone simulator
- 6755 - Adjust S1.SenderUniqueReference to be compatible with DIP ID
- 6757 - Fixed Bug - D0.Transaction Timestamp not including timezone offset on PUB
Sprint 16 (27/03/2023 - 07/04/2023)
- 6670 - Copy changes
- 6669 - Make error messages visible in test run report
- 6647 - Added UX for per-interface callback registration to fetchEvents endpoint.
- 6643 - Copy changes
- 6646 - Make payload serialization/deserialization case sensitive.
- 6652 - Adding test logging functionality to getting started page
- 6654 - Update documentation for running application locally
- 6657 - Ensure any authenticated user can access test reports
- 6423 - Create user improvements
- 6689 - Add documentation to Readme.md about local authentication
Sprint 15 (13/03/2023 - 24/03/2023) - Release 1
- 6399 - Collect metrics for page hits and simulator requests
- 6439 - Collect messages associated with the test run
- 6610 - Reword and rephrase the content of the pages.
- 6572 - Enable updating of Participant mTLS certificates
- 6604 - Permit registration of webhook callbacks for specific interfaces
- 6435 - Improve page design and styling
- 6623 - Add a link to privacy policy
Sprint 14 (27/02/2023 - 10/03/2023)
- 6062 - Update interface implementation for IF-009 to Interface Catalogue v5.0 and Swagger v1.0
- 6463 - Update interface implementation for IF-013 to Interface Catalogue v5.0 and Swagger v1.0
- 6063 - Update interface implementation for IF-014 to Interface Catalogue v5.0 and Swagger v1.0
- 6064 - Update interface implementation for IF-018 to Interface Catalogue v5.0 and Swagger v1.0
- 6464 - Update interface implementation for IF-021 to Interface Catalogue v5.0 and Swagger v1.0
- 6465 - Update interface implementation for IF-022 to Interface Catalogue v5.0 and Swagger v1.0
- 6466 - Update interface implementation for IF-023 to Interface Catalogue v5.0 and Swagger v1.0
- 6467 - Update interface implementation for IF-024 to Interface Catalogue v5.0 and Swagger v1.0
- 6065 - Update interface implementation for IF-026 to Interface Catalogue v5.0 and Swagger v1.0
- 6066 - Update interface implementation for IF-036 to Interface Catalogue v5.0 and Swagger v1.0
- 6067 - Update interface implementation for IF-040 to Interface Catalogue v5.0 and Swagger v1.0
- 6468 - Update interface implementation for IF-041 to Interface Catalogue v5.0 and Swagger v1.0
- 6068 - Update interface implementation for IF-043 to Interface Catalogue v5.0 and Swagger v1.0
- 6069 - Update interface implementation for IF-044 to Interface Catalogue v5.0 and Swagger v1.0
- 6070 - Update interface implementation for IF-047 to Interface Catalogue v5.0 and Swagger v1.0
- 6415 - Version string emits '+' as escaped +
- 6501 - Clean-up Swagger Endpoints
Sprint 13 (13/02/2023 - 24/02/2023)
- 6388 - Split DIP definitions into separate library to support Data Generator development.
- 6392 - Added mTLS support (featured switched)
- 6415 - Fixed formatting error in embedded version string
- 6445 - Simulator performance improvements
- 6394 - Implemented Test Runs page (featured switched)
- 6395 - Implemented Test Run Report page (featured switched)
- 6431 - Implemented Create Test Run page (featured switched)
- 6432 - Wired up Test Run pages to database (featured switched)
- 6456 - Implemented Delete for Test Runs (featured switched)
Sprint 12.1 (hotfix)
- 6440 - Fix routing error resulting in duplicate payloads.
Sprint 12 (30/01/2023 - 10/02/2023)
- 6294 - Add pagination, sorting and filtering to tables.
- 6404 - UI improvements.
- 6269 - SignalR group implementation.
- 6375 - Update interface names according to the relevant swagger version and interface catalogue.
- 6376 - Update introduction page.
Sprint 11 (16/01/2023 - 27/01/2023)
- 6007 - Verify Role claimed by a Component when sending a message matches what the Component was registered with.
- 6089 - Tidy up example requests for IF-014.
- 6148 - Ensure deleting a Component disconnects it from the Simulator.
- 6149 - Ensure Admin users accessing a Participant's project space are not deleted when the Participant is removed.
- 6151 - Improve Simulator information pages.
- 6268 - Add Copy To Clipboard button.
Sprint 10 (02/01/2023 - 13/01/2023)
- 5979 - Add new 'Introduction' and 'Contact Us' information page.
- 6005 - Verify the Role specified in an interface message is permitted to send that message.
- 6012 - Remove bold from DipId column on Connect Components page.
- 6071 - Add new 'Release notes' information page.
- 6072 - Add new 'Getting started' information page.
- 6083 - Add new 'Example Requests' information page.
- 6088 - Improve sign in UX.
- 6099 - Add version number to website.