Releases: Particular/ServiceControl
5.0.5
As part of this release we had 46 commits which resulted in 1 issue being closed.
Bug
- #3960 ServiceControl fails to create instances when using Azure Service Bus with partitioned entities (queues and topics)
Where to get it
You can download this release from our website.
🛡 ClamAV virus scan results: No viruses detected
Version: ClamAV 0.103.11
Scan Date: Thu, 15 Feb 2024 10:13:59 GMT
----------- SCAN SUMMARY -----------
Known viruses: 8685124
Engine version: 0.103.11
Scanned directories: 1
Scanned files: 4
Infected files: 0
Data scanned: 13.96 MB
Data read: 332.10 MB (ratio 0.04:1)
Time: 20.595 sec (0 m 20 s)
Start Date: 2024:02:15 10:13:38
End Date: 2024:02:15 10:13:58
4.33.3
As part of this release we had 292 commits which resulted in 1 issue being closed.
Bug
- #3961 ServiceControl fails to create instances when using Azure Service Bus with partitioned entities (queues and topics)
Where to get it
You can download this release from our website.
🛡 ClamAV virus scan results: No viruses detected
Version: ClamAV 0.103.11
Scan Date: Thu, 15 Feb 2024 10:12:08 GMT
----------- SCAN SUMMARY -----------
Known viruses: 8685124
Engine version: 0.103.11
Scanned directories: 1
Scanned files: 4
Infected files: 0
Data scanned: 36.43 MB
Data read: 409.29 MB (ratio 0.09:1)
Time: 31.036 sec (0 m 31 s)
Start Date: 2024:02:15 10:11:35
End Date: 2024:02:15 10:12:07
5.0.4
As part of this release we had 8 commits which resulted in 6 issues being closed.
Bugs
- #3940 False disk space error notification.
- #3938 Fix incorrect ordering of the events
- #3929 CVE-2024-0056
- #3926 Custom lifetime manager to prevent Windows Service start timeout - Custom lifetime concrete types
- #3917 Connecting to RavenDB database can timeout with
DatabaseLoadTimeoutException
- #3913 Enable three state attribute in checkbox
Where to get it
You can download this release from our website.
🛡 ClamAV virus scan results: No viruses detected
Version: ClamAV 0.103.11
Scan Date: Tue, 23 Jan 2024 09:58:16 GMT
----------- SCAN SUMMARY -----------
Known viruses: 8683167
Engine version: 0.103.11
Scanned directories: 1
Scanned files: 4
Infected files: 0
Data scanned: 13.96 MB
Data read: 332.14 MB (ratio 0.04:1)
Time: 21.602 sec (0 m 21 s)
Start Date: 2024:01:23 09:57:53
End Date: 2024:01:23 09:58:15
4.33.2
As part of this release we had 4 commits which resulted in 3 issues being closed.
Bugs
- #3930 CVE-2024-0056
- #3918 Connecting to RavenDB database can timeout with
DatabaseLoadTimeoutException
- #3912 Enable three state attribute in checkbox
Where to get it
You can download this release from our website.
🛡 ClamAV virus scan results: No viruses detected
Version: ClamAV 0.103.11
Scan Date: Tue, 23 Jan 2024 15:48:32 GMT
----------- SCAN SUMMARY -----------
Known viruses: 8683167
Engine version: 0.103.11
Scanned directories: 1
Scanned files: 4
Infected files: 0
Data scanned: 36.43 MB
Data read: 409.29 MB (ratio 0.09:1)
Time: 33.858 sec (0 m 33 s)
Start Date: 2024:01:23 15:47:52
End Date: 2024:01:23 15:48:26
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