-
Notifications
You must be signed in to change notification settings - Fork 5
Closed
Description
The first preview of .NET 8 has been released.
Might be a good idea to start looking at it and what the impact on the arcus libs is.
https://devblogs.microsoft.com/dotnet/asp-net-core-updates-in-dotnet-8-preview-1/
Release preview version with .NET 8 support:
- Observability
- Everything set, release major version (https://github.com/arcus-azure/arcus.observability/releases/tag/v3.0.0)
- Security
- Add .NET 8 support w/ Arcus Observability preview
- Remove deprecated authentication in v2 arcus.security#202
- Remove the
SecretStoreSource
constructor with optional mutated secret function arcus.security#304 - Remove
AddProvider
method overloads with optional secret mutation function arcus.security#305 - Remove empty
CacheConfiguration
constructor arcus.security#306 - Remove the regular expressions and patterns in the Azure Key Vault secret provider arcus.security#325
- Remove the obsolete Azure Key Vault secret store extensions arcus.security#329
- Remove deprecated package
Microsoft.Azure.KeyVault.*
fromArcus.Security.Providers.AzureKeyVault
arcus.security#311 - Remove deprecated package
Microsoft.Azure.KeyVault.*
fromArcus.Security.Providers.AzureKeyVault
arcus.security#311 - Update
ISecretStore
to retrieve a specific instance/group of synchronous secret providers arcus.security#259 - Use new major Arcus Observability package w/ .NET 8 support (chore: upgrade to observability v3.0 arcus.security#427)
- Everything set, release major version (https://github.com/arcus-azure/arcus.security/releases/tag/v2.0.0)
- Web API
- Add .NET 8 support w/ Arcus Observability + Security preview chore: support net8.0 preview arcus.webapi#455
- chore: use appinsights pkg for isolated az func arcus.webapi#442
- Use new major Arcus Observability + Security package w/ .NET 8 support
- Everything set, release major version (https://github.com/arcus-azure/arcus.webapi/releases/tag/v2.0.0)
- Messaging
- feat: Allow configurable PrefetchCount arcus.messaging#427
- fix: use camelCase for tcp health probe serialization arcus.messaging#428
- Remove the
Arcus.Messaging.Pumps.ServiceBus.KeyRotation
project arcus.messaging#234 - Remove the
ServiceBusEntity
enumeration arcus.messaging#235 - Remove the
CustomTcpListener
internal implementation arcus.messaging#236 - Remove
AzureServiceBusKeyRotation
fromArcus.Messaging.Pumps.ServiceBus
arcus.messaging#252 - Remove deprecated
AsServiceBusMessage
object extension arcus.messaging#296 - Remove deprecated
CanProcessMessage<>
with message context arcus.messaging#297 - Remove deprecated
MessageCorrelationInfoEnricher
in pump namespace arcus.messaging#300 - Remove
UsingMessageCorrelationEnricher
fromMessageRouter
arcus.messaging#305 - Rename
Pause
toStart
inIMessagePumpLifetime
arcus.messaging#387 - Use new major Arcus Observability + Security packages w/ .NET 8 support
- Everything set, release major version (https://github.com/arcus-azure/arcus.messaging/releases/tag/v2.0.0)
- Event Grid
- Awaiting discussion on usability...
- Background Jobs
- Remove the
CloudEventBackgroundJob
message pump implementation arcus.backgroundjobs#112 - Remove deprecated
AddAutoRestartServiceBusMessagePumpOnRotatedCredentialsBackgroundJob
extensions on theIServiceCollection
arcus.backgroundjobs#149 - Remove the deprecated
CloudEventBackgroundJobOptions
arcus.backgroundjobs#150 - Use new major Arcus Messaging package w/ .NET 8 support
- Everything set, release major version
- Remove the
- Templates
- Use new Arcus logo in project templates
/.template.config/icon.jpg
folder arcus.templates#807 - Use new major Arcus Web API + Messaging packages w/ .NET 8 support (chore: upgrade templates to net8.0 arcus.templates#873)
- Everything set, release major version
- Use new Arcus logo in project templates
- Testing
- Mostly for internal use, currently skipping. If the test projects need it, we can update this one, too.
Metadata
Metadata
Assignees
Labels
No labels