Announcing .NET Aspire Preview 5! For the full announcement, see .NET Aspire preview 5 in docs. The packages are now available on NuGet. Checkout our README in the root of the repo to learn how you can get started with .NET Aspire.
What's Changed
- Fix shortcuts changing multiple browser windows by @JamesNK in #2470
- Optimize project templates by @Varorbc in #2421
- Fix keyboard shortcuts, url casing and JSDisconnectedException by @tlmii in #2466
- Untrack DialogReference when dialog is closed by @tlmii in #2465
- Update templates for AppInsights by @BrennanConroy in #2457
- Use streaming to get logs for Executables and Containers by @karolz-ms in #2435
- Throw meaningful exception when DbContext is already registered by @sebastienros in #2449
- Use Polly.Core resilience strategies by @bgrainger in #2400
- Branding updates for Preview 5. by @joperezr in #2456
- Use OnDialogClosing instead of OnDialogResult to remove dialog reference in MainLayout by @adamint in #2476
- [rabbitmq] Pass
ConnectionFactory
instead ofIConnectionFactory
to by @radical in #2479 - Remove unnecessary message from backport pipeline by @eerhardt in #2474
- Fix opening console logs in a new window or refreshing by @JamesNK in #2463
- Fix not found trace message by @JamesNK in #2488
- Add support for showing custom resources in the dashboard by @davidfowl in #2390
- Improve trace name column tooltip by @Varorbc in #2499
- workaround broken dependabot by @danmoseley in #2455
- Bump PowerShell from 7.4.0 to 7.4.1 by @dependabot in #2505
- Added support for custom resource logging by @davidfowl in #2508
- Implement retry for
ServerVersion.AutoDetect
inAddMySqlDbContext
for Pomelo by @bgrainger in #2386 - Fix RabbitMqLoggingTests failing with Collection was modified by @eerhardt in #2518
- Fixing argument name typo by @WhitWaldo in #2517
- Bump dotnet-reportgenerator-globaltool from 5.2.0 to 5.2.2 by @dependabot in #2504
- [tests] add a xunit.runner.json to get
[Long Running Test]
message by @radical in #2501 - Bump dotnet-coverage from 17.9.3 to 17.10.3 by @dependabot in #2506
- Enabling OneLocBuild by @joperezr in #2522
- Improve intellisense for AddConnectionString by @samsp-msft in #2481
- CI: publish non-helix testresults to artifacts by @radical in #2525
- Rename the annotations by @davidfowl in #2523
- Use RBAC for Azure AI Search by @sebastienros in #2494
- Dynamically set culture from Accept-Language by @adamint in #2192
- Dashboard correctly logs dynamic port endpoints by @JamesNK in #2500
- Make more things async by @davidfowl in #2533
- Add XSS component test for ApplicationName by @JamesNK in #2493
- Rename WithVolumeMount to WithVolume by @JamesNK in #2532
- Add Aspire.Hosting.Testing to facilitate integration testing by @ReubenBond in #2310
- Add InputAnnotation by @eerhardt in #2546
- Add AfterResourcesCreatedAsync hook by @BrennanConroy in #2543
- Improve logging for flaky OTLP integration test by @JamesNK in #2537
- Use fluent icon logo instead of img + svg by @adamint in #2547
- Azure Provisioning Integration by @mitchdenny in #2429
- [main] Update dependencies from dotnet/arcade by @dotnet-maestro in #2559
- Fix console logs page subscribing twice by @JamesNK in #2509
- AssignParameter(...) for CDK resources by @mitchdenny in #2558
- Add a helper method for awaiting task and ignoring cancellation by @JamesNK in #2565
- AddAzureStorage CDK Edition by @mitchdenny in #2563
- Azure provisioning in the dashboard by @davidfowl in #2552
- ThemeManager should not be singleton by @tlmii in #2582
- Show the deployment url when provisioning by @davidfowl in #2591
- Use endpoint references for all allocated endpoint resolution by @davidfowl in #2596
- Propagate the state from parent to children for azure resources by @davidfowl in #2597
- Azure Sql via CDK by @mitchdenny in #2592
- Fix SetParametersAsync not handling guids. by @mitchdenny in #2601
- Change the AzureBicepResource by @davidfowl in #2602
- Move Azure Provisioning logic by @davidfowl in #2603
- Fix DashboardClient flaky test by @JamesNK in #2608
- Make SQL and Storage Async. by @mitchdenny in #2616
- Configure AppHost templates with a user secrets ID by @DamianEdwards in #2623
- Remove unbounded HTTP call from starter template by @DamianEdwards in #2622
- add dependabot.yml ignores by @danmoseley in #2581
- Azure KeyVault for Aspire via CDK by @mitchdenny in #2606
- PublishAsAzurePostgresFlexibleServer shouldn't require a user and password by @eerhardt in #2627
- Add EndpointAnnotation directly in AddProject by @BrennanConroy in #2579
- Metrics chart HTML encoding and testing by @JamesNK in #2634
- Resource Command Support by @tlmii in #2572
- Improve resources page performance with many resources by @JamesNK in #2556
- Encoding of all dashboard URL segments and query strings by @JamesNK in #2605
- Rename
AddOracleDatabase
API. by @IEvangelist in #2647 - Use InputReference in more places by @eerhardt in #2642
- Use RBAC and bicep provisioning for Azure OpenAI by @sebastienros in #2529
- Use AddSqlServer extension in AddSqlServerTests by @MatsM16 in #2656
- Rename level to logLevel by @adamint in #2654
- Testing: move DistributedApplicationBuilder into base test harness by @ReubenBond in #2575
- Removed kafka references in XML comments by @MatsM16 in #2655
- Using own PrimaryEndpointName by @MatsM16 in #2657
- Don't use backticks in exception messages by @eerhardt in #2659
- Fix date format changing during UI updates by restoring request execution context by @JamesNK in #2643
- Remove duplicate lin in OpenAI manifest by @sebastienros in #2662
- Base the transport on the scheme if not set by @davidfowl in #2664
- Log the bicep compiler errors per resource by @davidfowl in #2667
- Update a bunch of dependencies to latest by @eerhardt in #2663
- Remove publishing without previous state by @davidfowl in #2680
- Limit opacity override to resource select controls by @tlmii in #2670
- Update IDE execution spec for Aspire v1 release by @karolz-ms in #2631
- Azure Redis via CDK by @mitchdenny in #2635
- Added support for bicep to bicep deps by @davidfowl in #2671
- Rename FluentAppBar/FluentAppBarItem to AspireAppBar/AspireAppBarItem by @tlmii in #2683
- Refactor InputAnnotation by @eerhardt in #2684
- Dashboard dropdown max visible items by @MatsM16 in #2678
- Make sure instrument unit is displayed in histogram metric heading by @adamint in #2682
- Add Seq component by @liammclennan in #2426
- Update method names for client registrations by @sebastienros in #2630
- Update Microsoft.FluentUI.AspNetCore.Components by @JamesNK in #2691
- [tests] Add support for running EndToEnd tests on helix with the
aspire
workload by @radical in #2534 - NATS Aspire container by @mtmk in #1175
- Add limits to OTEL attribute count and length by @JamesNK in #2531
- Update bUnit to support .NET 9 by @JamesNK in #2693
- Improve resource subscription performance and safety by @JamesNK in #2665
- Attempt to fix flaky test cert issue by @JamesNK in #2696
- Only update resources UI from logs changed event if error counts change by @JamesNK in #2697
- Don't wait for dashboard to be ready by @davidfowl in #2699
- Improve telemetry subscription performance and safety by @JamesNK in #2672
- Remove ellipsis from logs and details buttons by @MatsM16 in #2676
- Use EndpointReference instead of AllocatedEndpoints by @davidfowl in #2700
- Revert the update to Pomelo.EntityFrameworkCore.MySql by @eerhardt in #2712
- [tests] Add integration test for efcore postgresql by @radical in #2669
- Fix flaky min rate tests by @JamesNK in #2703
- Remove key from overflow item to fix re-rendering by @JamesNK in #2709
- Postgres to Azure via CDK by @mitchdenny in #2708
- Update Blazor FluentUI to 4.5.0 by @JamesNK in #2723
- Turn off detailed logging in ARM. by @mitchdenny in #2724
- Azure Cosmos via CDK by @mitchdenny in #2710
- Fix reading launchSettings.json with extra semicolon by @JamesNK in #2725
- Fix initial resource display status by @MatsM16 in #2727
- Add stress playground by @JamesNK in #2600
- Rework password generation by @eerhardt in #2717
- OpenAI accepts URIs as connection strings by @sebastienros in #2715
- Service Discovery: allow multiple schemes to be specified in request by @ReubenBond in #2719
- Write details of container volumes to the publishing manifest by @DamianEdwards in #2742
- Add ServiceBus support using CDK by @JoshLove-msft in #2741
- Fix console logs JS error by @JamesNK in #2749
- Added Fix and tests for calling WithImage (#2580) by @GMouaad in #2588
- Enable forwarded headers middleware when publishing projects by default by @DamianEdwards in #2745
- Represent expressions made up of multiple properties of other resources. by @davidfowl in #2759
- Use ResourceLoggerService and ResourceNotification service for DCP based resource changes by @davidfowl in #2731
- Fix safari copy button issues by @adamint in #2653
- [main] Update dependencies from dotnet/arcade by @dotnet-maestro in #2617
- Localized file check-in by OneLocBuild Task: Build definition ID 1309: Build ID 2399216 by @dotnet-bot in #2660
- Update Pomelo to v8.0.1 by @bgrainger in #2721
- [main] Update dependencies from dotnet/arcade by @dotnet-maestro in #2766
- Catch disconnect error in ConsoleLogs when quickly refreshing page by @JamesNK in #2765
- Public build pipeline by @RussKie in #2767
- Add tags to CDK-based resources by @mitchdenny in #2732
- Add WithVolumeMountForData by @stbau04 in #1317
- Follow up from Seq PR by @eerhardt in #2778
- Follow up from NATS PR by @eerhardt in #2779
- [main] Update dependencies from microsoft/usvc-apiserver by @dotnet-maestro in #2780
- [workload-testing] Update testing nuget, and remove some workarounds by @radical in #2748
- Use helper methods to model resources by @davidfowl in #2777
- Fix docs after client renaming by @sebastienros in #2781
- Switch to log streaming by @karolz-ms in #2744
- Rename AddKeyVaultSecrets to match other extension methods naming by @eerhardt in #2786
- Emit bind mounts in manifest by @DamianEdwards in #2782
- Bring environment and arguments to parity by @davidfowl in #2797
- Azure Open AI provisioning via CDK. by @mitchdenny in #2771
- [tests] Refactor MongoDB.Driver tests to use testcontainers by @radical in #2718
- Add loading indicator to resources page by @tlmii in #2806
- Fixed not resolving bicep outputs when a lambda was used by @davidfowl in #2805
- Use get endpoint instead of DCP tricks by @davidfowl in #2812
- Refactor Directory.Packages.props by @eerhardt in #2791
- Fix build with VS by @radical in #2792
- Redirect test logs into a subfolder by @RussKie in #2808
- Runtime null checking in application model by @JamesNK in #2809
- Tweak WithVolume method for usability by @DamianEdwards in #2795
- Add support for provisioning Azure AI Search via the CDK by @tg-msft in #2820
- Revert to the working dotnet-coverage version by @RussKie in #2825
- Reset scroll position when switching between pages by @JamesNK in #2831
- Consistency between IJSRuntime naming by @JamesNK in #2833
- Prevent menu button from overflowing bottom of page by @tlmii in #2835
- Add helper method for disposing JS references by @JamesNK in #2834
- Add missing variable by @RussKie in #2836
- Enable DATAS GC for the Dashboard by @eerhardt in #2818
- Minor cleanup by @eerhardt in #2849
- [main] Update dependencies from dotnet/arcade by @dotnet-maestro in #2827
- [automated] Merge branch 'release/8.0-preview4' => 'main' by @dotnet-maestro-bot in #2853
- Enable HTTPS in templates by @DamianEdwards in #2686
- Enable template localization for Aspire templates by @joperezr in #2858
- Added GeneratedCodeAttribute and ExcludeFromCodeCoverageAttribute to … by @MatsM16 in #2822
- Replace AspireAppBar with FluentAppBar by @vnbaaij in #2860
- Localized file check-in by OneLocBuild Task: Build definition ID 1309: Build ID 2403453 by @dotnet-bot in #2863
- [main] Update dependencies from microsoft/usvc-apiserver by @dotnet-maestro in #2865
- Remove unstable OTel packages from templates by @DamianEdwards in #2864
- Azure SignalR via CDK by @mitchdenny in #2830
- Stress console with interesting and unusual content by @JamesNK in #2840
- Azure AppConfiguration via CDK by @mitchdenny in #2804
- Follow up from password rework by @eerhardt in #2740
- Convert times using browser local time zone by @JamesNK in #2844
- Upgrade Fluent UI Blazor Icons package by @vnbaaij in #2857
- Add AWS CloudFormation Provisioning and SDK Configuration by @normj in #1905
- Append text node instead of using innerHTML in metrics table by @JamesNK in #2876
- NATS OpenTelemetry tracing by @mtmk in #2861
- [tests] Refactor Redis tests to use testcontainers and run on helix by @radical in #2856
- Replace HttpUtility.UrlEncode with Uri.EscapeDataString, use escaped form of + when joining multiple structured logs filters by @adamint in #2817
- Fix chart type not being restored from session state by @adamint in #2847
- remove height property from trace view grid (breaks safari) by @adamint in #2894
- Bump the aspnetcore group with 2 updates by @dependabot in #2890
- Bump the microsoftextensions group with 3 updates by @dependabot in #2891
- Bump the entityframeworkcore group with 3 updates by @dependabot in #2892
- Localized file check-in by OneLocBuild Task: Build definition ID 1309: Build ID 2404817 by @dotnet-bot in #2889
- Use ReferenceExpression as the connection string representation by @davidfowl in #2879
- Add support for
docker build --build-args
by @IEvangelist in #2851 - Fix TestShop gRPC client config by @DamianEdwards in #2895
- Add messaging icon to tracing by @JamesNK in #2880
- Remove BuiltInMeters() by @martincostello in #2900
- Mega CDK polish PR. by @mitchdenny in #2875
- Split the core AppModel from Aspire.Hosting into Aspire.Hosting.Core. by @eerhardt in #2933
- Add templates for Aspire test projects by @DamianEdwards in #2905
- Fix storage emulator connection string for blobs by @davidfowl in #2921
- Fix for file not found. by @mitchdenny in #2941
- Rename Aspire.Hosting to Aspire.Hosting.AppHost and Aspire.Hosting.Core to Aspire.Hosting by @eerhardt in #2937
- Start watching for resource changes before we create any resources. by @davidfowl in #2925
- Don't overwrite configured location by @davidfowl in #2943
- Make HostNameResolver internal by @davidfowl in #2944
- Change preview attribute to experimental. by @mitchdenny in #2950
- Make malformed user secrets more obvious. by @mitchdenny in #2953
- Fix for invalid parameter names. by @mitchdenny in #2949
- Add App Insights via CDK by @JoshLove-msft in #2929
- Clear selection on filter changes by @tlmii in #2913
- Add consumer and consumer messaging icons to traces UI by @JamesNK in #2969
- Filling in empty doc comments. by @mitchdenny in #2968
- New baseline manifests. by @mitchdenny in #2973
- Remove ValueStopwatch by @eerhardt in #2935
- Support Postgres user name and password from Parameter by @eerhardt in #2868
- [main] Restructure build pipeline by @RussKie in #2832
- Add authn/authz to OTLP endpoint, refactor dashboard endpoint creation, integration tests by @JamesNK in #2316
- Fix TimeProvider error by registering separate type as scoped by @JamesNK in #2994
- Split Aspire.Hosting.AppHost into resource specific libraries by @eerhardt in #2986
- Disable Linux Helix Runs due to Helix queue issue by @joperezr in #3008
- Revert "Disable Linux Helix Runs due to Helix queue issue" by @joperezr in #3012
- Move FileUtil to tests by @eerhardt in #2989
- Add WithDataBindMount & WithDataVolume methods to Azure storage emulator resource by @DamianEdwards in #3005
- Defer instrumentation of Redis connection by @DamianEdwards in #2982
- Update template third-party notices aka.ms link by @DamianEdwards in #3004
- Updated ApplicationExecutor with parent-child resource handling by @davidfowl in #2997
- Fix href to use centralized URL builder by @JamesNK in #2993
- Force repeated punctuation to wrap by @tlmii in #3020
- Improve caching of culture format strings by @JamesNK in #2909
- Display resource endpoints in an overflow for consistent line height by @JamesNK in #2726
- Improve structured log detail by @JamesNK in #2966
- Implement Custom 404 Page by @tlmii in #3011
- Updated for https://dev.azure.com/dnceng/7ea9116e-9fac-403d-b258-b31fcf1bb293/_build?definitionId=1309 by using baselines generated in https://dev.azure.com/dnceng/7ea9116e-9fac-403d-b258-b31fcf1bb293/_build/results?buildId=2408511 by @RussKie in #3028
- [tests] Use helix's retry mechanism for flaky tests by @radical in #3018
- Make user secrets lazy load. by @mitchdenny in #2998
- Enable resources grid virtualization by @JamesNK in #2706
- Clean up Aspire.Hosting.AppHost after refactoring by @eerhardt in #3019
- Use MongoDBContainerImageTags instead of hardcoded image:tag by @radical in #3016
- Use API key auth for OTLP in local development by @JamesNK in #3031
- Retry on watch longpoll disconnect. by @mitchdenny in #3029
- Support new IDE protocol in app model by @karolz-ms in #3026
- Point to Kubernetes C# client logic from IsInKubernetesCluster() by @ReubenBond in #3049
- Fix Starter Template for new Hosting package by @eerhardt in #3048
- Throw when accessing DistributedApplicationExtensions before application has started by @ReubenBond in #2932
- Address peer feedback. by @IEvangelist in #3015
- Add method to configure Redis container persistence by @DamianEdwards in #3013
- Set container host based on resolved container runtime by @davidfowl in #3038
- Removing untriaged label automation by @joperezr in #3053
- [tests] Refactor PostgreSql tests to use testcontainers by @radical in #2862
- Optionally retrieve the container host from dcp info once that's available upstream by @danegsta in #3054
- Remove dependencies on OpenTelemetry.Instrumentation.EntityFrameworkCore by @sebastienros in #3027
- Make username and password defaults consistent by @eerhardt in #3023
- Refactor MySQL tests to use testcontainers by @radical in #2906
- Improve performance of trace detail page with big traces by @JamesNK in #2807
- Change console log line number color by @tlmii in #3035
- Update dashboard readme with all configuration options by @JamesNK in #3060
- Fix resource outgoing peer resolver not raising change event for initial snapshot by @JamesNK in #3064
- Support configuring dashboard with one endpoint for browser and OTLP by @JamesNK in #3045
- Use the right noun and remove Owner by @davidfowl in #3070
- Write connection strings as values by @davidfowl in #3067
- Split Aspire.Hosting.Azure into sub-packages. by @mitchdenny in #3062
- Fix SQL Server container mount helper methods by @DamianEdwards in #3057
- Bump the opentelemetry group with 1 update by @dependabot in #2917
- [ef] Add consistent
*Timeout
properties for EF component settings by @radical in #2482 - Additional NATS tests with container by @mtmk in #2886
- Use application name in implicit volume names by @DamianEdwards in #3080
- Always require OTLP auth mode config when starting dashboard by @JamesNK in #3036
- Clean up distributed app builders to fix test failures by @JamesNK in #3093
- Add ability to configure azure provisioner credential through AzureProvisionerOptions by @oising in #3083
- Fix bug with deployments not being poulated. by @mitchdenny in #3092
- Remove ManifestMetadataAnnotation by @eerhardt in #3085
- Fix NodeAppIsExecutableResource test to pass in Debug by @eerhardt in #3102
- Remove dependency from OpenTelemetry.Instrumentation.SqlClient by @sebastienros in #3059
- Fix test builder name by @JamesNK in #3098
- Remove InputAnnotation by @eerhardt in #3090
- Enable signing in Preview 5 branch by @joperezr in #3115
- Icons for Aspire.Hosting.Azure packages by @timheuer in #3082
- Move KeyVault to own package. by @mitchdenny in #3120
- Templates: only add health checks in development by @DamianEdwards in #3111
- Fix typo in method name "Forwaded" -> "Forwarded" by @normj in #3123
- Change how resources expose urls to the dashboard by @davidfowl in #3103
- Fix copy button on Endpoints in Dashboard by @timheuer in #3130
- Auth for dashboard web app and resource service client by @drewnoakes in #3033
- [main] Update dependencies from dotnet/arcade by @dotnet-maestro in #3140
- Fix PrincipalId/PrincipalType excess parameters. by @mitchdenny in #3135
- [main] Update dependencies from dotnet/arcade by @dotnet-maestro in #3148
- Fix key store config binding by @drewnoakes in #3139
- Fix SqlClient component activity name by @sebastienros in #3118
- Fix KeyVault README by @eerhardt in #3151
- Bump dotnet-coverage from 17.9.3 to 17.10.4 by @dependabot in #3150
- Default Frontend AuthMode to Unsecured in local development by @eerhardt in #3154
- Bump Microsoft.CodeAnalysis.CSharp.Workspaces from 4.8.0 to 4.9.2 by @dependabot in #2978
- Remove OpenTelemetry.Instrumentation.EventCounters usages by @sebastienros in #3110
- Fix CosmosDB EF README by @eerhardt in #3155
- Hide Parameters from the Dashboard by default by @eerhardt in #3156
- [main] Update dependencies from microsoft/usvc-apiserver by @dotnet-maestro in #3157
- Fix up Aspire.Hosting.Azure.Storage README by @eerhardt in #3158
- Move keyboard shortcut detection to client-side by @adamint in #2902
- Add copy button to structured logs message column by @adamint in #2344
- Localized file check-in by OneLocBuild Task: Build definition ID 1309: Build ID 2414339 by @dotnet-bot in #3144
- Bump the grpc group with 1 update by @dependabot in #2919
- [release/8.0-preview5] Always use the old protocol by @github-actions in #3183
- [release/8.0-preview5] Make reading Kubeconfig from DCP resilient by @github-actions in #3167
- [Backport] Ensure RabbitMQ WithDataVolume/WithDataBindMount methods actually enable persistent storage by @DamianEdwards in #3186
- [release/8.0-preview5] Refactor console logs to render on server and use virtualization by @github-actions in #3178
- [Backport] Make the default launch profile https in templates by @DamianEdwards in #3191
- [release/8.0-preview5] Organize dashboard config to use strongly typed options, support primary/secondary API keys and rotation by @github-actions in #3179
- [release/8.0-preview5] Service Discovery API refactoring (#3114) by @ReubenBond in #3196
- [release/8.0-preview5] Remove InternalsVisibleTo from Aspire.Hosting to Aspire.Hosting.Testing by @github-actions in #3208
- [release/8.0-preview5] Remove dependency from OpenTelemetry.Instrumentation.StackExchangeRedis by @sebastienros in #3198
- [release/8.0-preview5] Update docker message in templates by @github-actions in #3220
- [release/8.0-preview5] Allow cert warnings to bubble out. by @github-actions in #3217
- [release/8.0-preview5] Update templates for ServiceDiscovery API changes by @github-actions in #3223
- [release/8.0-preview5] Add support for Azure Event Hubs (#2870) by @eerhardt in #3226
- [release/8.0-preview5] Detect conflicting settings when using EnrichEF by @sebastienros in #3218
- [release/8.0-preview5] Update container runtime not found exception message by @github-actions in #3225
- [release/8.0-preview5] Retry on YamlException when loading Kubernetes client configuration by @github-actions in #3231
- [release/8.0-preview5] Fix up Hosting.Azure packages after splitting by @github-actions in #3236
- [release/8.0-preview5] Backport of 3177 (ASPIRE_ALLOW_UNSECURED_TRANSPORT) by @mitchdenny in #3240
- [release/8.0-preview5] Rename config value to use unsecured instead of insecure by @github-actions in #3241
- [release/8.0-preview5] Support custom styles for resource style by @github-actions in #3246
- [release/8.0-preview5] Add WithManagementPlugin() method for RabbitMQ management plugin by @github-actions in #3247
- [release/8.0-preview5] Automatically AddAzureProvisioning when Azure resource type is used. by @github-actions in #3258
- [release/8.0-preview5] Add README file for Aspire.Hosting.AWS by @github-actions in #3242
- [release/8.0-preview5] Show https endpoints more consistently by @github-actions in #3268
- [release/8.0-preview5] Endpoint changes by @davidfowl in #3278
- [release/8.0-preview5] Fix the dapr scheme to be http so that the sidecar works by @github-actions in #3297
- [release/8.0-preview5] Update dependencies from https://github.com/microsoft/usvc-apiserver build 0.1.62 by @danegsta in #3314
- [release/8.0-preview5] Ensure logAnalyticsWorkspaceId parameter is present in Aspire manifest. by @github-actions in #3302
- [release/8.0-preview5] Upgrade to new version of Azure.Provisioning (#3271) by @eerhardt in #3325
New Contributors
- @Varorbc made their first contribution in #2421
- @WhitWaldo made their first contribution in #2517
- @MatsM16 made their first contribution in #2656
- @liammclennan made their first contribution in #2426
- @mtmk made their first contribution in #1175
- @GMouaad made their first contribution in #2588
- @tg-msft made their first contribution in #2820
Full Changelog: v8.0.0-preview.4.24156.9...v8.0.0-preview.5.24201.12