Skip to content

v5.6.0

Compare
Choose a tag to compare
@github-actions github-actions released this 16 Apr 13:12
· 490 commits to main since this release

Feature

  • #1735 by rkm. Add support for CohortPackager to process ExtractedFileVerificationMessages in batches
    • Enabled with CohortPackagerOptions.VerificationMessageQueueProcessBatches
    • Process rate configured with CohortPackagerOptions.VerificationMessageQueueFlushTimeSeconds. Defaults to 5 seconds if not set
  • #1746 by rkm. Start to refactor RabbitMqAdapter logic into generic interface
    • Rename IRabbitMqAdapter -> IMessageBroker
    • Move into Smi.Common.Messaging namespace
    • Add MessageBrokerType and MessageBrokerFactory
    • Create ConnectionFactory directly in RabbitMQBroker
    • Tidy unused variables and naming
  • #1749 by rkm. Refactor and simplify extraction reports
    • Generate a single FailureStoreReport which can be further processed depending on the need
    • Removed ReportFormat and ReporterType from CohortPackagerOptions
    • Merge JobReporterBase and FileReporter into JobReporter

Bugfix

  • #1703 by jas88. Update to fix issues in installation script in docs

Change

  • #1729 by rkm. Rename branch references from master to main

Removal

  • #1730 by rkm. Disable services from Windows CI
  • #1747 by rkm. Remove unused JetBrains.Annotations package

What's Changed

  • Disable services from windows CI by @rkm in #1730
  • rename references from master to main by @rkm in #1729
  • Bump IsIdentifiable from 0.2.1 to 0.3.0 by @dependabot in #1731
  • Bump StackExchange.Redis from 2.7.10 to 2.7.17 by @dependabot in #1733
  • Bump org.mockito:mockito-core from 5.9.0 to 5.10.0 in /src/common/com.smi.microservices.parent by @dependabot in #1742
  • Bump codecov/codecov-action from 3.1.4 to 3.1.5 by @dependabot in #1741
  • Bump System.IO.Abstractions.TestingHelpers from 20.0.4 to 20.0.15 by @dependabot in #1740
  • Bump YamlDotNet from 13.7.1 to 15.1.0 by @dependabot in #1738
  • Bump System.IO.Abstractions from 20.0.4 to 20.0.15 by @dependabot in #1737
  • Bump Terminal.Gui from 1.14.1 to 1.15.1 by @dependabot in #1736
  • Feature/cohort packager status batches by @rkm in #1735
  • Bump YamlDotNet from 15.1.0 to 15.1.1 by @dependabot in #1743
  • Bump codecov/codecov-action from 3.1.5 to 4.0.1 by @dependabot in #1744
  • remove JetBrains.Annotations package by @rkm in #1747
  • Start to abstract message brokers by @rkm in #1746
  • Bump Microsoft.NET.Test.Sdk from 17.8.0 to 17.9.0 by @dependabot in #1752
  • Bump HIC.RDMP.Dicom from 7.0.1 to 7.0.2 by @dependabot in #1760
  • Bump ch.qos.logback:logback-classic from 1.4.14 to 1.5.0 in /src/common/com.smi.microservices.parent by @dependabot in #1758
  • Bump NunitXml.TestLogger from 3.1.15 to 3.1.20 by @dependabot in #1764
  • Bump codecov/codecov-action from 4.0.1 to 4.0.2 by @dependabot in #1761
  • Bump StackExchange.Redis from 2.7.17 to 2.7.20 by @dependabot in #1762
  • Bump Microsoft.CodeAnalysis.CSharp.Scripting from 4.8.0 to 4.9.2 by @dependabot in #1771
  • Bump StackExchange.Redis from 2.7.20 to 2.7.27 by @dependabot in #1770
  • Bump YamlDotNet from 15.1.1 to 15.1.2 by @dependabot in #1769
  • Bump org.mockito:mockito-core from 5.10.0 to 5.11.0 in /src/common/com.smi.microservices.parent by @dependabot in #1768
  • Bump ch.qos.logback:logback-classic from 1.5.0 to 1.5.2 in /src/common/com.smi.microservices.parent by @dependabot in #1767
  • Bump codecov/codecov-action from 4.0.2 to 4.1.0 by @dependabot in #1766
  • Bump actions/setup-java from 4.0.0 to 4.1.0 by @dependabot in #1765
  • Bump com.fasterxml.jackson.dataformat:jackson-dataformat-yaml from 2.16.1 to 2.16.2 in /src/common/com.smi.microservices.parent by @dependabot in #1777
  • Bump org.apache.maven.plugins:maven-assembly-plugin from 3.6.0 to 3.7.0 in /src/common/com.smi.microservices.parent by @dependabot in #1776
  • Bump com.fasterxml.jackson.core:jackson-databind from 2.16.1 to 2.16.2 in /src/common/com.smi.microservices.parent by @dependabot in #1774
  • Bump ch.qos.logback:logback-classic from 1.5.2 to 1.5.3 in /src/common/com.smi.microservices.parent by @dependabot in #1775
  • Bump softprops/action-gh-release from 1 to 2 by @dependabot in #1773
  • Refactor & simplify extraction reports by @rkm in #1749
  • Bump org.apache.commons:commons-configuration2 from 2.9.0 to 2.10.1 in /src/common/com.smi.microservices.parent by @dependabot in #1784
  • Bump actions/setup-java from 4.1.0 to 4.2.1 by @dependabot in #1783
  • Bump com.fasterxml.jackson.dataformat:jackson-dataformat-yaml from 2.16.2 to 2.17.0 in /src/common/com.smi.microservices.parent by @dependabot in #1781
  • Bump com.fasterxml.jackson.core:jackson-databind from 2.16.2 to 2.17.0 in /src/common/com.smi.microservices.parent by @dependabot in #1780
  • Bump org.apache.maven.plugins:maven-assembly-plugin from 3.7.0 to 3.7.1 in /src/common/com.smi.microservices.parent by @dependabot in #1785
  • Bump Terminal.Gui from 1.15.1 to 1.16.0 by @dependabot in #1790
  • Bump codecov/codecov-action from 4.1.0 to 4.1.1 by @dependabot in #1789
  • Bump StackExchange.Redis from 2.7.27 to 2.7.33 by @dependabot in #1788
  • Bump System.IO.Abstractions.TestingHelpers from 20.0.15 to 21.0.2 by @dependabot in #1787
  • Bump System.IO.Abstractions from 20.0.15 to 21.0.2 by @dependabot in #1786
  • Fix install script issues from JIRA RDMP-78 by @jas88 in #1703
  • Bump codecov/codecov-action from 4.1.1 to 4.2.0 by @dependabot in #1791
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1793
  • Bump codecov/codecov-action from 4.2.0 to 4.3.0 by @dependabot in #1797
  • Bump com.rabbitmq:amqp-client from 5.20.0 to 5.21.0 in /src/common/com.smi.microservices.parent by @dependabot in #1796
  • Bump ch.qos.logback:logback-classic from 1.5.3 to 1.5.5 in /src/common/com.smi.microservices.parent by @dependabot in #1795
  • Bump coverlet.msbuild from 6.0.0 to 6.0.2 by @dependabot in #1794
  • Prepare 5.6.0 release by @rkm in #1798

Full Changelog: v5.5.0...v5.6.0