2.0.0
What's Changed
- refactor: Exception telemetry processor by @pallar-ms in #145
- fix: QuantityFhirValueProcessor format exceptions cause connector to spin on bad data by @pallar-ms in #146
- fix: Incompatible event data does not cause normalization processing to stall by @pallar-ms in #148
- [Bug 86283]: Add "Codes" Validation to FHIR Mapping by @kenziedolish in #147
- Personal/rogrdon/create common validation logic by @rogordon01 in #152
- Data Mapper: Build error/warning fixes by @kyclai in #154
- Data Mapper: Bug fixes by @kyclai in #155
- Throwing an exception if supplied field is null and is marked required by @rogordon01 in #156
- Refactor EventProcessor by @rogordon01 in #158
- Updated custom Event Hub exceptions by @kyclai in #151
- fix: Set connector operation for event metrics by @pallar-ms in #159
- Customized FHIR service configuration exceptions by @kyclai in #150
- Improve retry logic to handle invalid cache and no changes to Observation by @namalu in #161
- .NET 6 Upgrade of Iot Connector Core Components by @kenziedolish in #162
- Exception logging updates by @kyclai in #163
- Bump follow-redirects from 1.14.6 to 1.14.7 in /tools/data-mapper/Microsoft.Health.Tools.DataMapper/ClientApp by @dependabot in #157
- Bump nanoid from 3.1.30 to 3.2.0 in /tools/data-mapper/Microsoft.Health.Tools.DataMapper/ClientApp by @dependabot in #160
- Updated data-mapper to dotnet 6 by @namalu in #164
- Set Newtonsoft type handling to none by @dustinburson in #165
- Update package version by @msebragge in #166
- Data Mapper: Resolved package vulnerabilities by @kyclai in #169
- Update EventHubs nuget package to ver 5.6.2 by @pallar-ms in #170
- Bump follow-redirects from 1.14.7 to 1.14.8 in /tools/data-mapper/Microsoft.Health.Tools.DataMapper/ClientApp by @dependabot in #171
- Updated FhirClient by @kenziedolish in #167
- Updating to main branch by @kyclai in #172
- Upgrade version of Webjobs Extension Storage by @rogordon01 in #173
- Downgrading Validation and transitive projects to netstandard2.0 by @rogordon01 in #174
- Host R4 Templates inside of own project by @rogordon01 in #175
- Throw proper exception when TypeNameMatch expression is missing by @rogordon01 in #176
- Removing multi target projects by @rogordon01 in #177
- Personal/rogordon/validation aggregration updates by @rogordon01 in #179
- Bump node-forge from 1.2.1 to 1.3.0 in /tools/data-mapper/Microsoft.Health.Tools.DataMapper/ClientApp by @dependabot in #180
- Bump minimist from 1.2.5 to 1.2.6 in /tools/data-mapper/Microsoft.Health.Tools.DataMapper/ClientApp by @dependabot in #181
- Updated checkpointing logic to checkpoint after every event batch is processed by @namalu in #182
- Create patient resource using a deterministic id by @wi-y in #183
- Address issue #184, observations not being updated when changed by @dustinburson in #185
- Revert "Create patient resource using a deterministic id (#183)" by @dustinburson in #186
- Improve Observation Value Merge Type Mismatch Errors by @dustinburson in #187
- Data Mapper: Resolved package vulnerabilities by @kyclai in #190
- Added IConfiguration dependency injection extension by @namalu in #191
- Add normalization error policy by @dustinburson in #193
- Add new NormalizationExceptionTelemetryProcessor logic to Console Processor by @dustinburson in #194
- Add line numbers to template exceptions by @rogordon01 in #192
- Enhance data returned in Validation Results by @rogordon01 in #195
- Simplifying perf improvement PR by @rogordon01 in #199
- Personal/duburson/large msg perf improvements v2 by @dustinburson in #209
- Update Newtonsoft.Json to 13.0.1 by @dustinburson in #210
New Contributors
- @kenziedolish made their first contribution in #147
- @dependabot made their first contribution in #157
- @msebragge made their first contribution in #166
Full Changelog: 1.1.0...2.0.0