Releases: Particular/ServiceControl
5.0.3
As part of this release we had 2 commits which resulted in 1 issue being closed.
Bug
- #3901 PowerShell module does not work when used with WinRM remoting
Where to get it
You can download this release from our website.
🛡 ClamAV virus scan results: No viruses detected
Version: ClamAV 0.103.9
Scan Date: Tue, 19 Dec 2023 23:45:17 GMT
----------- SCAN SUMMARY -----------
Known viruses: 8680877
Engine version: 0.103.9
Scanned directories: 1
Scanned files: 4
Infected files: 0
Data scanned: 13.95 MB
Data read: 332.09 MB (ratio 0.04:1)
Time: 21.354 sec (0 m 21 s)
Start Date: 2023:12:19 23:44:46
End Date: 2023:12:19 23:45:08
5.0.2
As part of this release we had 1 commits which resulted in 1 issue being closed.
Bug
- #3900 Maintenance mode cannot be started for error instances
Where to get it
You can download this release from our website.
🛡 ClamAV virus scan results: No viruses detected
Version: ClamAV 0.103.9
Scan Date: Tue, 19 Dec 2023 13:32:14 GMT
----------- SCAN SUMMARY -----------
Known viruses: 8680877
Engine version: 0.103.9
Scanned directories: 1
Scanned files: 4
Infected files: 0
Data scanned: 13.94 MB
Data read: 332.04 MB (ratio 0.04:1)
Time: 20.619 sec (0 m 20 s)
Start Date: 2023:12:19 13:31:48
End Date: 2023:12:19 13:32:08
5.0.1
As part of this release we had 1 commit which resulted in 1 issue being closed.
Bug
- #3351 Saga audit—completed sagas keep growing when the same correlation ID is re-used
Where to get it
You can download this release from our website.
🛡 ClamAV virus scan results: No viruses detected
Version: ClamAV 0.103.9/27117/Fri Dec 8 09:44:40 2023
Scan Date: Fri, 08 Dec 2023 10:35:28 GMT
----------- SCAN SUMMARY -----------
Known viruses: 8680154
Engine version: 0.103.9
Scanned directories: 1
Scanned files: 4
Infected files: 0
Data scanned: 13.94 MB
Data read: 332.04 MB (ratio 0.04:1)
Time: 22.123 sec (0 m 22 s)
Start Date: 2023:12:08 10:34:57
End Date: 2023:12:08 10:35:20
4.33.1
As part of this release we had 1 commit which resulted in 1 issue being closed.
Bug
- #3351 Saga audit—completed sagas keep growing when the same correlation ID is re-used
Where to get it
You can download this release from our website.
🛡 ClamAV virus scan results: No viruses detected
Version: ClamAV 0.103.9
Scan Date: Fri, 08 Dec 2023 10:02:01 GMT
----------- SCAN SUMMARY -----------
Known viruses: 8680109
Engine version: 0.103.9
Scanned directories: 1
Scanned files: 4
Infected files: 0
Data scanned: 36.43 MB
Data read: 409.14 MB (ratio 0.09:1)
Time: 31.771 sec (0 m 31 s)
Start Date: 2023:12:08 10:01:24
End Date: 2023:12:08 10:01:56
5.0.0
Overview
Upgrading from earlier versions?
Take a look at the ServiceControl 4 to 5 upgrade guide.
Want to see all the changes?
They are all on the 5.0.0 milestone.
What are the API breaking changes?
This release does not introduce any API breaking changes.
What's Changed
RavendDB 5 storage for the primary instance
- First version of ServiceControl persistence seam for primary instance by @DavidBoike in #3673
- Fix paging links generation for scatter-gather request by @tmasternak in #3679
- Deal with a bunch of TODOs by @DavidBoike in #3687
- Install RavenDB35 instance by default by @DavidBoike in #3680
- Refactored settings handling by @ramonsmits in #3682
- RavenDB 5 persister code but invisible to the app and no tests by @ramonsmits in #3695
- Lifecycle refactoring and fixing of various
IHost
dispose issues by @ramonsmits in #3708 - Add Raven5 persistence & acceptance tests by @DavidBoike in #3709
- Path was still based on RavenDB 3.5 implementation, updated to use RavenDB 5 voron location by @ramonsmits in #3725
- Move MultiInstance tests to RavenDB 5 by @DavidBoike in #3720
- Store message body attachments on FailedMessage documents by @DavidBoike in #3719
- Remove confusion about
ServerUrl
by @ramonsmits in #3724 - Fix index lag custom check by @ramonsmits in #3730
- Message retention via document expiration with RavenDB 5 by @ramonsmits in #3727
- Add workaround for .NET 8 SDK artifacts conflict by @bording in #3741
- ScatterGatherApi gracefully handling OperationCanceledException for improved logging by @ramonsmits in #3759
- Missing DI registration for
ISubscriptionStorage
by @ramonsmits in #3763 - Made linq queries start at a new line and applied document formatting to make the queries more readable by @ramonsmits in #3726
- Also add support for envvar expanding of config file settings in audit instance by @ramonsmits in #3731
- Move Raven35 persistence.manifest to LegacyArtifacts by @DavidBoike in #3737
- StartupDiagnosticsSection settings, values were mapped now just using actual settings objects by @ramonsmits in #3738
- Fix audit storage size at startup reporting by @ramonsmits in #3743
- ProjectInto fixes discovered during RavenDB 6 spike by @DavidBoike in #3746
- Deal with many TODOs by @DavidBoike in #3753
- Still had some RavenDB 3.5 in there by @DavidBoike in #3764
- Fix resource loading issue with assembly rename by @DavidBoike in #3775
- Replace CLR approval test with HTTP API approval test by @DavidBoike in #3664
- Remove ServiceControl.Persistence.InMemory by @ramonsmits in #3683
- Removal of ServiceControl.Persistence.InMemory.csproj was not complete in #3683 by @ramonsmits in #3688
Installer
- Run ServiceControl Management as a self-contained app by @DavidBoike in #3756
- Installer: Validate if the storage engine is RavenDB5 compatible by @ramonsmits in #3744
- Optimize binaries by @DavidBoike in #3773
Powershell
- Remove PowerShell module from installer by @DavidBoike in #3748
Containerization
- Resolve docker build issues by @ramonsmits in #3691
- Enable Raven3.5 persister in Windows docker containers by @DavidBoike in #3684
- Prevent CleanGeneratedDockerfiles from deleting .gitignore by @bording in #3711
- Docker and packaging updates for removing RavenDB 3.5 by @ramonsmits in #3736
- Disable docker images build and publishing by @tmasternak in #3745
Logging
- Logging improvements by @ramonsmits in #3672
Other
- Improve development manifest discovery by @bording in #3767
- Update to zip target to allow for incremental builds by @bording in #3776
🛡 ClamAV virus scan results: No viruses detected
Version: ClamAV 0.103.9
Scan Date: Fri, 01 Dec 2023 20:16:18 GMT
----------- SCAN SUMMARY -----------
Known viruses: 8679834
Engine version: 0.103.9
Scanned directories: 1
Scanned files: 4
Infected files: 0
Data scanned: 13.92 MB
Data read: 332.04 MB (ratio 0.04:1)
Time: 21.109 sec (0 m 21 s)
Start Date: 2023:12:01 20:15:56
End Date: 2023:12:01 20:16:17
4.33.0
As part of this release we had 226 commits which resulted in 3 issues being closed.
Bug
- #3792 ServiceControl Management 4.x crashes when 5.x or newer instances are already installed
Improvements
- #3834 Update RavenDB and set a time limit on bulk insert operations
- #3798 Error instance setting to stop error ingestion only
Where to get it
You can download this release from our website.
🛡 ClamAV virus scan results: No viruses detected
Version: ClamAV 0.103.9
Scan Date: Mon, 20 Nov 2023 20:09:05 GMT
----------- SCAN SUMMARY -----------
Known viruses: 8678869
Engine version: 0.103.9
Scanned directories: 1
Scanned files: 4
Infected files: 0
Data scanned: 36.39 MB
Data read: 409.14 MB (ratio 0.09:1)
Time: 31.937 sec (0 m 31 s)
Start Date: 2023:11:20 20:08:31
End Date: 2023:11:20 20:09:03
4.32.4
As part of this release we had 214 commits which resulted in 2 issues being closed.
Bugs
- #3801 Latest versions of some external dependencies are incompatible with PowerShell 7.2 LTS
- #3794 Bump Azure.Identity from 1.9.0 to 1.10.3 due to CVE-2023-36414
Where to get it
You can download this release from our website.
🛡 ClamAV virus scan results: No viruses detected
Version: ClamAV 0.103.9
Scan Date: Wed, 15 Nov 2023 10:09:39 GMT
----------- SCAN SUMMARY -----------
Known viruses: 8678279
Engine version: 0.103.9
Scanned directories: 1
Scanned files: 4
Infected files: 0
Data scanned: 36.39 MB
Data read: 390.26 MB (ratio 0.09:1)
Time: 64.383 sec (1 m 4 s)
Start Date: 2023:11:15 10:08:33
End Date: 2023:11:15 10:09:37
4.32.3
As part of this release we had 192 commits which resulted in 2 issues being closed.
Bugs
- #3760 Monitoring cannot process metrics for processed polymorphic messages
- #3755 Unable to create instances using the RabbitMQ - Direct routing topology (quorum queues) transport with Powershell
Where to get it
You can download this release from our website.
🛡 ClamAV virus scan results: No viruses detected
Version: ClamAV 0.103.9
Scan Date: Mon, 06 Nov 2023 11:35:21 GMT
----------- SCAN SUMMARY -----------
Known viruses: 8677603
Engine version: 0.103.9
Scanned directories: 1
Scanned files: 4
Infected files: 0
Data scanned: 36.39 MB
Data read: 389.72 MB (ratio 0.09:1)
Time: 51.186 sec (0 m 51 s)
Start Date: 2023:11:06 11:34:28
End Date: 2023:11:06 11:35:19
4.32.2
As part of this release, we had 3 commits that resulted in 1 issue being closed.
Bug
- #3642 Audit retention does not work as expected
Where to get it
You can download this release from our website.
🛡 ClamAV virus scan results: No viruses detected
Version: ClamAV 0.103.8
Scan Date: Fri, 21 Jul 2023 16:53:06 GMT
----------- SCAN SUMMARY -----------
Known viruses: 8671068
Engine version: 0.103.8
Scanned directories: 1
Scanned files: 4
Infected files: 0
Data scanned: 36.39 MB
Data read: 389.72 MB (ratio 0.09:1)
Time: 60.226 sec (1 m 0 s)
Start Date: 2023:07:21 16:52:04
End Date: 2023:07:21 16:53:05
4.32.1
As part of this release we had 9 commits which resulted in 4 issues being closed.
Bugs
- #3619 Update Azure Service Bus dependency to 2.0.6 to address the issue of ghost messages and possible message loss when sending more than 100 messages in a handler
- #3557 The ServiceControl transport name appears truncated, if it's too long
- #1971 Trailing spaces in the instance name lead to unexpected behavior
Improvement
- #3622 Remove unused DisableRavenDBPerformanceCounters setting
Where to get it
You can download this release from our website.
🛡 ClamAV virus scan results: No viruses detected
Version: ClamAV 0.103.8
Scan Date: Wed, 05 Jul 2023 07:02:47 GMT
----------- SCAN SUMMARY -----------
Known viruses: 8670196
Engine version: 0.103.8
Scanned directories: 1
Scanned files: 4
Infected files: 0
Data scanned: 36.39 MB
Data read: 389.72 MB (ratio 0.09:1)
Time: 47.289 sec (0 m 47 s)
Start Date: 2023:07:05 07:01:58
End Date: 2023:07:05 07:02:45