v5.8.0
Feature
- #1938 by rkm. Allow specifying path to DynamicRules file
Bugfix
- #1892 by rkm.
docker-compose
replaced bydocker compose
- #1917 by rkm. Fix handling of GlobalOptions deserializing to null
- #1939 by rkm. Fix loading of TesseractEngine on Linux
- #1940 by rkm. Bump sqlserver to 2022 in CI to fix startup crash
Change
- #1879 by jas88. Remove Oracle remnants, fill in some gaps in Postgresql support instead
- #1894 by rkm. Condense all code into 2 csprojs
- #1901 by rkm. Switch coverage collection from coverlet.msbuild to Microsoft.CodeCoverage and dotnet-coverage
- #1902 by rkm. Separate unit and integration tests into separate projects
- #1903 by rkm. Run automated Visual Studio code cleanup & apply fixes
- #1906 by jas88. Exclude test code from test coverage calculations since testing tests makes no sense
Meta
- #1891 by rkm. Tidy & auto-format codebase
What's Changed
- Less Oracle, more cowb - er, Postgresql by @jas88 in #1879
- use docker compose over docker-compose by @rkm in #1892
- Tidy & auto-format by @rkm in #1891
- Bump HIC.RDMP.Dicom from 7.0.7 to 7.0.8 by @dependabot in #1895
- Bump org.hamcrest:hamcrest-library from 2.2 to 3.0 in /src/common/com.smi.microservices.parent by @dependabot in #1898
- Condense csprojs by @rkm in #1894
- Bump HIC.RDMP.Plugin.Test, HIC.RDMP.Plugin, MongoDB.Driver and MongoDB.Bson by @dependabot in #1900
- fix coverage reporting by @rkm in #1901
- Separate unit/integration tests by @rkm in #1902
- Bump actions/setup-java from 4.2.1 to 4.2.2 by @dependabot in #1905
- Exclude tests from test coverage to avoid recursive self-coverage by @jas88 in #1906
- Bump NUnit.Analyzers from 4.2.0 to 4.3.0 by @dependabot in #1904
- run VS automated code cleanups by @rkm in #1903
- Bump NLog from 5.3.2 to 5.3.3 by @dependabot in #1907
- Bump HIC.BadMedicine.Dicom from 0.1.0 to 0.1.1 by @dependabot in #1908
- Bump Microsoft.CodeAnalysis.CSharp.Scripting from 4.10.0 to 4.11.0 by @dependabot in #1909
- Bump NLog from 5.3.2 to 5.3.3 by @dependabot in #1910
- Bump commons-cli:commons-cli from 1.8.0 to 1.9.0 in /src/common/com.smi.microservices.parent by @dependabot in #1914
- Bump org.apache.maven.plugins:maven-surefire-report-plugin from 3.3.1 to 3.4.0 in /src/common/com.smi.microservices.parent by @dependabot in #1913
- Bump ch.qos.logback:logback-classic from 1.5.6 to 1.5.7 in /src/common/com.smi.microservices.parent by @dependabot in #1912
- Bump org.apache.maven.plugins:maven-surefire-plugin from 3.3.1 to 3.4.0 in /src/common/com.smi.microservices.parent by @dependabot in #1911
- Fix handling of GlobalOptions deserializing to null by @rkm in #1917
- Bump NUnit from 4.1.0 to 4.2.0 by @dependabot in #1919
- Bump Microsoft.NET.Test.Sdk and Microsoft.CodeCoverage by @dependabot in #1920
- Bump NUnit from 4.2.0 to 4.2.1 by @dependabot in #1921
- Bump NUnit from 4.2.1 to 4.2.2 by @dependabot in #1923
- Bump YamlDotNet from 16.0.0 to 16.1.0 by @dependabot in #1924
- Bump org.apache.maven.plugins:maven-surefire-report-plugin from 3.4.0 to 3.5.0 in /src/common/com.smi.microservices.parent by @dependabot in #1925
- Bump org.apache.maven.plugins:maven-surefire-plugin from 3.4.0 to 3.5.0 in /src/common/com.smi.microservices.parent by @dependabot in #1926
- Bump org.mockito:mockito-core from 5.12.0 to 5.13.0 in /src/common/com.smi.microservices.parent by @dependabot in #1927
- Bump StackExchange.Redis from 2.8.0 to 2.8.12 by @dependabot in #1930
- Bump Moq from 4.20.70 to 4.20.71 by @dependabot in #1929
- Bump Microsoft.CodeCoverage from 17.11.0 to 17.11.1 by @dependabot in #1928
- Bump ch.qos.logback:logback-classic from 1.5.7 to 1.5.8 in /src/common/com.smi.microservices.parent by @dependabot in #1933
- Bump Moq from 4.20.71 to 4.20.72 by @dependabot in #1932
- Bump Microsoft.NET.Test.Sdk from 17.11.0 to 17.11.1 by @dependabot in #1931
- Bump NLog from 5.3.3 to 5.3.4 by @dependabot in #1935
- Bump StackExchange.Redis from 2.8.12 to 2.8.16 by @dependabot in #1934
- Bump actions/setup-java from 4.2.2 to 4.3.0 by @dependabot in #1936
- Bump YamlDotNet from 16.1.0 to 16.1.2 by @dependabot in #1937
- allow specifying path to DynamicRules file by @rkm in #1938
- bump sqlserver to 2022 in CI to fix startup crash by @rkm in #1940
- Fix loading TesseractEngine on Linux by @rkm in #1939
- Release v5.8.0 by @rkm in #1941
Full Changelog: v5.7.2...v5.8.0