.NET Aspire 8.0 Preview 1
Pre-release
Pre-release
joperezr
released this
14 Nov 22:00
·
2498 commits
to main
since this release
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
- Merging changes from internal repository by @joperezr in #2
- Fix styles by @JamesNK in #3
- Fix realtime updates of logs and traces by @JamesNK in #5
- Expose some APIs from the host - Make ExecutableComponent implement IDistributedApplicationComponentWithEnvironment - Expose OtlpEndpoint API by @davidfowl in #7
- Support provisioning azure resources for dev by @davidfowl in #8
- Remove params from service bus component by @davidfowl in #12
- Fix crash in Project Logs when executables are present by @tlmii in #13
- Make With* methods generic by @davidfowl in #10
- Add more repository tests and remove sorts by @JamesNK in #15
- Add search box to semantic logs and traces pages by @JamesNK in #14
- Add anti-forgery middleware to starter template web project by @DamianEdwards in #18
- Remove duplicated Body in starter template by @eerhardt in #19
- Support retrieving local DCP components for development as package download by @danegsta in #20
- Address Log Viewer first render issues by @tlmii in #6
- Allow setting a custom timeout for k8s commands by @danegsta in #25
- Add Details to column header by @smitpatel in #22
- Remove duplicate import already provided by Aspire.Hosting by @danegsta in #27
- Update dcp version to have NOTICE file placed next to DCP binaries by @danegsta in #28
- Enable Azure ActivitySources so Azure Components participate in tracing by @eerhardt in #26
- Add tooltips to long content in grids by @JamesNK in #34
- Log missing configurations errors as a warning by @davidfowl in #29
- Export Dapr tracing to Dashboard by @philliphoff in #17
- Add Cache-Control: no-cache; to Static Web Assets by @tlmii in #37
- Traces long content tooltips by @JamesNK in #38
- Update templates to require >= 17.9, and Web workload by @phenning in #16
- Bump DCP version with logging/performance fixes by @danegsta in #35
- Add conditions to VS set startup project post action by @phenning in #39
- Enable tracing in the OrderProcessor by @eerhardt in #41
- Update Directory.Build.props by @IEvangelist in #40
- Template updates by @DamianEdwards in #31
- Bump DCP verison with fix for logging errors by @danegsta in #45
- Update starter template to use named redis cache by @DamianEdwards in #46
- Split Container Logs sources for stdout vs stderr by @tlmii in #11
- Handle Project Logs page disposed during LoadLogsAsync by @tlmii in #44
- Adjust Service Bus tracing by @eerhardt in #48
- Allow connection names in database components by @eerhardt in #30
- Use dapr client by @davidfowl in #36
- Rename WithDaprSupport to AddDapr by @davidfowl in #52
- Support displayOverviewPage in ide.host.json by @phenning in #56
- Make starter template to be solution template. by @phenning in #57
- Workaround for dotnet/aspnetcore#51118 by @DamianEdwards in #58
- Move provisoning to another assembly by @davidfowl in #61
- Better log viewing status information by @tlmii in #53
- Small tweaks - Longer retries for postgres, I'm seeing timeouts on my very fast machine by @davidfowl in #69
- Add executable logs by @smitpatel in #64
- Manifest emitter by @mitchdenny in #51
- Manifest spec v1 by @mitchdenny in #9
- Sort logs by timestamp if present by @tlmii in #72
- Use badge to indicate stderror rather than red text by @tlmii in #83
- Startup performance improvements by @karolz-ms in #85
- Fixing local only environment variable. by @mitchdenny in #94
- Use DCP injected values for OTEL service id and name by @JamesNK in #67
- Skip the otlp env vars during manifest generation by @davidfowl in #95
- Simplify log source for different resource kinds by @smitpatel in #86
- Branding for Preview 2 by @joperezr in #102
- Enable strong typing in comparing resources by using identifier with … by @smitpatel in #89
- Rename "DevHost" to "App" by @DamianEdwards in #101
- Consolidate LogStatus by @smitpatel in #91
- De-dupe processing from k8s object to view models in Get/Watch methods by @smitpatel in #92
- Remove ConnectionString on With methods in Hosting App Model by @eerhardt in #84
- Add View Logs to Executables and fix output bug by @tlmii in #107
- Fixing MSB4120 build message by @joperezr in #103
- Remove dependency between K8s service and dashboard by @karolz-ms in #109
- Add Menu Grouping for Logs by @tlmii in #112
- Fix columns display in dialog. Show (standard) tooltip on hover. Align show/copy buttons. by @vnbaaij in #100
- Don't use batching on GenerateServiceMetadataSources Output by @baronfel in #111
- Remove flushing during manifest writing by @eerhardt in #108
- ANSI Control Sequence parsing and Project Log timestamps by @tlmii in #105
- Update DcpDistributedApplicationLifecycleHook.cs by @JamesNK in #118
- Fix WithSqlServer to take the ISqlComponent by @davidfowl in #119
- Update getting-started.md by @davidfowl in #122
- Small clean up around publishers by @davidfowl in #117
- manifest is lowercase by @davidfowl in #123
- Generate manifest for sample apps by @davidfowl in #129
- Use the AlwaysOnSampler in development by @davidfowl in #127
- Add IDistributedApplicationComponentWithConnectionString to app model by @davidfowl in #130
- Allow reading connection strings from config by @davidfowl in #133
- Remove NameAnnotation and helpers. by @mitchdenny in #134
- Azure Component ConnectionStrings by @eerhardt in #65
- Update dashboard to new Fluent UI package by @vnbaaij in #143
- Rename App to AppHost by @DamianEdwards in #144
- Extract common functionality in resource list pages by @smitpatel in #113
- Remove old/broken links by @eerhardt in #148
- Pin to 8.0.100-rc.2.23472.8 by @DamianEdwards in #149
- Refactor common code for logs pages by @smitpatel in #110
- Fix nav menu fill item clickable by @vnbaaij in #152
- Add working directory/args to executables page by @smitpatel in #155
- Fix LogViewer PreRenderQueue error by @tlmii in #131
- Disable ConfigureAwait suggestion on razor code behind files by @smitpatel in #158
- Remove extra header by @tlmii in #161
- Removing source index step from the build by @joperezr in #162
- Postgres sub resource as component by @mitchdenny in #141
- Better layout for the LogDetailsDialog by @vnbaaij in #154
- Fix up some left over issues from #65 by @eerhardt in #165
- Fix Azure SDK activity sources and minor fixes by @lmolkova in #163
- Made azure resources export connection strings by @davidfowl in #195
- Update getting-started.md by @davidfowl in #199
- Load initial list on resource listing page before starting to watch f… by @smitpatel in #160
- Clean up most of razor code to code-behind files by @smitpatel in #164
- Fix incorrect logging parameter order in LogInformation call by @normj in #201
- Make Service Bus 100% optional by @eerhardt in #203
- Update to official rc.2 build by @DamianEdwards in #200
- Use application name for dashboard page title by @smitpatel in #208
- Update DCP version to latest. by @joperezr in #204
- Manifest emitting external flag and http2 transport information. by @mitchdenny in #198
- Inject the right service bus connection string by @davidfowl in #219
- Refactor Log Parsing by @tlmii in #210
- Use local timezone for project log timestamps by @tlmii in #220
- Fully rename Semantic Logs to Structured Logs by @tlmii in #221
- Simplify host name parsing by @davidfowl in #223
- Make local only tests public. by @mitchdenny in #224
- Add resilience handler first so that service discovery gets it as well. by @davidfowl in #217
- Change namespaces for service metadata and make project name required. by @mitchdenny in #93
- Fixing issue where Sdk folder was lowercase causing issues in non-Windows by @joperezr in #233
- Update DCP to new version to fix issue with replicas by @dbreshears in #234
- Hide global environment variables by default by @tlmii in #226
- Update Npgsql to 8.0-rc2 by @eerhardt in #232
- Define page titles for all pages on dashboard by @smitpatel in #235
- Adding Dependency flow for new DCP versions that are available by @joperezr in #244
- Use the manifest directory to compute the relative path by @davidfowl in #247
- Respect dashboard URL in dotnet run by @smitpatel in #245
- Add package descriptions by @terrajobst in #156
- Move reference of Aspire.Hosting into templates by @joperezr in #249
- Use public gRPC version and remove reference internal feed by @JamesNK in #250
- [main] Update dependencies from dotnet/arcade by @dotnet-maestro in #255
- Fix formname issue for cart actions in sample by @DamianEdwards in #254
- Add 2 replicas for catalog service by @smitpatel in #252
- Respect launchUrl to show endpoints in dashboard by @smitpatel in #236
- Rename Component to Resource across the repo. by @mitchdenny in #256
- Remove specific components WithX methods by @davidfowl in #257
- Add Finished State for Logs by @tlmii in #258
- Theme Detection (Dark Mode) by @tlmii in #246
- Move repo to 8.0.100-rtm build by @DamianEdwards in #4
- Remove some flash of white in dark mode by @tlmii in #263
- Refactor docs so "users" and "contributors" have separate instructions. by @eerhardt in #202
- Fix up getting-started formatting by @eerhardt in #265
- Workaround .NET 8 RTM Blazor change by @tlmii in #267
- Update template & EF dep to rtm by @DamianEdwards in #264
- Remove obsolete troubleshooting tips by @karolz-ms in #271
- Add service references to manifests. by @mitchdenny in #262
- Update templates to require "aspire" workload to be installed by @phenning in #206
- Delay connection validation by @eerhardt in #213
- Remove launchUrl from basketservice launchSettings by @DamianEdwards in #273
- Put extensions on Aspire.Hosting. by @davidfowl in #275
- Skip azure provisioning when producing the manifest by @davidfowl in #279
- Workaround for .NET 8 RTM Blazor Initializer Changes by @tlmii in #278
- Add a custom web-components script by @vnbaaij in #269
- Update to latest rtm SDK and react to Blazor changes by @DamianEdwards in #283
- Accessibility fixes by @tlmii in #280
- Convert UTC Timestamps to Local by @tlmii in #284
- Update machine-requirements.md by @DamianEdwards in #288
- Added icon to templates and packages by @DamianEdwards in #286
- Fix issues with viewing a container logs multiple times by @tlmii in #289
- Use VS workload rather than SDK workload for visibility by @phenning in #292
- Make dark theme darker by @tlmii in #297
- Workaround Blazor form action issue by @DamianEdwards in #294
- Further workaround to Blazor issue by @DamianEdwards in #300
- Fix whitespace issue in component package descriptions by @DamianEdwards in #301
- Added basic RabbitMQContainerResource by @davidfowl in #299
- Add Key Vault API to load all secrets into Configuration by @eerhardt in #251
- Show env variables for docker container by @smitpatel in #266
- Fix a broken link and add some additional details for command line install. by @brendandburns in #310
- Disable prerendering in the dashboard by @tlmii in #309
- Add appsettings.Development.json in empty template by @DamianEdwards in #315
- Allow switching from system theme by @tlmii in #307
- Onboarding into dependency flow for Microsoft.Extensions.Http.Resilience package by @joperezr in #317
- [main] Update dependencies from dotnet/extensions by @dotnet-maestro in #318
- Show process id for projects/executables on dashboard by @smitpatel in #313
- Add instructions for accessing the preliminary private bits by @terrajobst in #314
- Show endpoints for containers/executables by @smitpatel in #274
- [main] Update dependencies from dotnet/extensions by @dotnet-maestro in #325
- Add AppHost information to Component READMEs by @eerhardt in #320
- Really simple approach to combining WithReference and WithServiceRefe… by @mitchdenny in #302
- Add logo, tweak header and theme by @tlmii in #329
- Fix null ref in dashboard when executable doesn't contain endpoints by @davidfowl in #331
- Add metrics page by @JamesNK in #328
- Add support for file nesting by @BillHiebert in #319
- Fix sample frontend launch profile by @DamianEdwards in #332
- Add some more docs by @brendandburns in #337
- Fix workaround for the fix for the workaround by @DamianEdwards in #339
- [main] Update dependencies from dotnet/extensions by @dotnet-maestro in #341
- Service Discovery: fail when no resolvers have been registered by @ReubenBond in #340
- [main] Update dependencies from dotnet/extensions by @dotnet-maestro in #347
- More dashboard accessibility fixes by @tlmii in #344
- [main] Update dependencies from microsoft/usvc-apiserver by @dotnet-maestro in #354
- [main] Update dependencies from microsoft/usvc-apiserver by @dotnet-maestro in #357
- Fixes placeholder string. by @mitchdenny in #360
- Use FluentAnchor for View Trace link by @tlmii in #356
- Update gRPC calls to not use NotFound status by @JamesNK in #361
- Default metrics duration to 5 minutes by @JamesNK in #362
- Rename dimensions to filters in metrics UI by @JamesNK in #364
- Tweak ServiceDefaults by @eerhardt in #338
- Fix exception when unselecting application on metrics page by @JamesNK in #369
- Fix the dapr sample by @davidfowl in #370
- Update to the 1.7.0-alpha release of otel by @davidfowl in #373
- Add friendly UI when viewing missing trace by @JamesNK in #375
- Default Redis AbortOnConnectFail to false by @eerhardt in #334
- Update workload description to include (Preview) by @danegsta in #377
- [main] Update dependencies from dotnet/extensions by @dotnet-maestro in #379
- Fix Signing validation failing to restore due to Package source mapping by @joperezr in #380
- [main] Update dependencies from dotnet/extensions by @dotnet-maestro in #383
- Use specific error codes if Docker check fails by @karolz-ms in #384
- Remove ability to add resource twice to acquire previous builder. by @mitchdenny in #367
- [main] Update dependencies from microsoft/usvc-apiserver by @dotnet-maestro in #387
- Simplify theme switching by @tlmii in #385
- Make basket show total item count by @DamianEdwards in #391
- Add AsHttp2Service(...) method to builders with binding support. by @mitchdenny in #390
- Add ability to suppress manifest generation for resource. by @mitchdenny in #395
- Calculate display summary for span by @JamesNK in #394
- Remove explicit histogram buckets for metrics by @JamesNK in #396
- Don't resolve the fill path for executables by @davidfowl in #399
- [main] Update dependencies from dotnet/extensions by @dotnet-maestro in #404
- Clear existing env variables for containers before adding from docker CLI by @smitpatel in #393
- [main] Update dependencies from dotnet/extensions by @dotnet-maestro in #407
- Onboarding dotnet/aspire repo into source build. by @joperezr in #389
- Implement watch over dashboard view models by @smitpatel in #386
- Read app settings to determine Kestrel endpoint protocol. by @mitchdenny in #411
- [main] Update dependencies from dotnet/extensions by @dotnet-maestro in #412
- Use named sources by @bjorkstromm in #408
- Refactor Name/Value Grids by @tlmii in #406
- Use OnAfterRenderAsync in ResourceLogsBase by @tlmii in #415
- Added some initial doc comments to the application model by @davidfowl in #420
- README Feedback by @eerhardt in #382
- Move catalog DB model & migrations to separate app by @DamianEdwards in #428
- Add lines to metrics graphs by @JamesNK in #421
- Display first histogram value by @JamesNK in #422
- Add Aspire OpenTelemetry architecture doc by @JamesNK in #418
- [main] Update dependencies from dotnet/extensions by @dotnet-maestro in #433
- Producer span types use extra summary detail by @JamesNK in #414
- Changed the azure provisioner to save connection info by @davidfowl in #434
- Add an azure redis resource by @davidfowl in #435
- Update machine-requirements.md by @coolcsh in #437
- Small refactoring to use options by @davidfowl in #441
- [main] Update dependencies from dotnet/extensions by @dotnet-maestro in #443
- [main] Update dependencies from dotnet/extensions by @dotnet-maestro in #445
- Add metrics repository unit tests by @JamesNK in #446
- Remember duration on metrics page by @JamesNK in #448
- [main] Update dependencies from dotnet/arcade by @dotnet-maestro in #451
- Remove AspNetCore dependency in Npgsql EF Core component by @eerhardt in #427
- Add Logging category names to ConfigurationSchema by @eerhardt in #430
- Update VS setup strings for workload by @danegsta in #452
- [main] Update dependencies from dotnet/extensions by @dotnet-maestro in #453
- [main] Update dependencies from dotnet/extensions by @dotnet-maestro in #458
- Service Discovery: Refactor DNS & DNS SRV providers into subclasses by @ReubenBond in #343
- Reduce the overhead of the azure provisioner by @davidfowl in #455
- [main] Update dependencies from dotnet/extensions by @dotnet-maestro in #463
- [main] Update dependencies from microsoft/usvc-apiserver by @dotnet-maestro in #464
- Service Discovery: Propagate original host name to HttpClient Host header by @ReubenBond in #460
- [main] Update dependencies from dotnet/extensions by @dotnet-maestro in #466
- Clean up naming by @davidfowl in #468
- [main] Update dependencies from dotnet/extensions by @dotnet-maestro in #471
- Adds Azurite support by @bjorkstromm in #410
- Rework dashboard layout by @tlmii in #469
- [main] Update dependencies from dotnet/extensions by @dotnet-maestro in #473
- Update FluentUI Blazor Components to 3.2.2 by @tlmii in #475
- Add WithEnvironment overload for EndpointReference by @BrennanConroy in #474
- [main] Update dependencies from microsoft/usvc-apiserver by @dotnet-maestro in #477
- [main] Update dependencies from microsoft/usvc-apiserver by @dotnet-maestro in #479
- Make sure that projects with no launch profile can still run by @karolz-ms in #478
- Cache view model changes in dashboard by @smitpatel in #429
- Add no-https option to templates by @DamianEdwards in #483
- Improve nullability safety calling into kubernetes APIs by @smitpatel in #461
- [main] Update dependencies from microsoft/usvc-apiserver by @dotnet-maestro in #485
- Limit log and trace telemetry by @JamesNK in #470
- Show horiztonal scroll bar if grid resized by @JamesNK in #488
- Fix layout regressions in traces/structured logs by @tlmii in #489
- Fix bugs in provisioning logic after refactor by @davidfowl in #490
- Clickable span row by @JamesNK in #493
- Fix trace detail displaying zero depth value by @JamesNK in #494
- Refactor migration logic by @davidfowl in #492
- Add specific icons to component packages by @DamianEdwards in #345
- Update view model snapshot correctly in cache by @smitpatel in #500
- Invalidate dashboard cache when calling refresh in browser by @smitpatel in #503
- Filter in executables without annotations by @davidfowl in #498
- Use cancellation token and increase timeout for docker inspect fetchi… by @smitpatel in #502
- [main] Update dependencies from microsoft/usvc-apiserver by @dotnet-maestro in #505
- [main] Update dependencies from microsoft/usvc-apiserver by @dotnet-maestro in #507
- Update how we set capabilities to avoid flowing them to test projects by @danegsta in #501
- Change span detail dialog header to use custom summary by @JamesNK in #509
- Add unit test coverage for Builder, Projects, and References by @BrennanConroy in #506
- Fix race in ServiceEndPointResolver by @ReubenBond in #511
- Disable hot reload and interactive mode with dotnet watch by @davidfowl in #515
- Improvements to span detail dialog by @JamesNK in #517
- Allow creating explicitly named resource groups by @davidfowl in #518
- Handle project names with dashes by @DamianEdwards in #510
- Dashboard text alignment tweaks by @tlmii in #523
- Add background color to structured logs based on severity by @JamesNK in #522
- Fix span detail dialog opening twice by @JamesNK in #529
- Add IsAspireHost to AppHost projects by @eerhardt in #531
- Fix structured log custom color theme switching by @tlmii in #532
- Update Aspire Workload SDK Band to 8.0.100 by @joperezr in #508
- explicitly support C# for aspire codegen by @baronfel in #472
- Add initial check for missing Aspire.Hosting package by @danegsta in #512
- Prepare to make Aspire install by default on upgrades for VS web workload by @danegsta in #538
- Text alignment with ellipsis by @tlmii in #536
- Metrics page alignment by @tlmii in #537
- Provide a target to generate the Aspire manifest by @baronfel in #534
- Fix one place where service discovery isn't AOT compatible by @davidfowl in #540
- Updated otel versions to latest by @davidfowl in #542
- Add log level select by @JamesNK in #541
- Display Container ID by @tlmii in #544
- Enable ConfigurationBinder source gen on components by default by @eerhardt in #535
- Service Discovery: make host name propagation opt-in by @ReubenBond in #548
- Fix Aspire.Npgsql.csproj to be packable by @eerhardt in #549
- [main] Update dependencies from dotnet/arcade by @dotnet-maestro in #554
- Fix metrics applications list by @tlmii in #552
- Add unit test coverage for redis, postgres, containers by @BrennanConroy in #551
- Add new DistributedApplicationOptions object, refactor DCP location config by @danegsta in #553
- Use correct metadata name by @danegsta in #555
- Add RabbitMQ Component by @eerhardt in #556
- Support running multiple instances of DAB in the same process by @davidfowl in #560
- Display new error logs count to projects page by @JamesNK in #545
- Update Azure dependencies to latest versions by @eerhardt in #563
- Fixes creation of user secrets when user secrets does not yet exist by @bjorkstromm in #568
- Various log filter fixes by @JamesNK in #571
- Update metrics page to use SelectViewModel by @JamesNK in #573
- Change Dashboard to use Fluent UI vNext by @vnbaaij in #575
- Merge DCP v0.1.41 to release/8.0-preview1 by @karolz-ms in #582
- [release/8.0-preview1] Account for case sensitive paths on nix systems by @danegsta in #596
- [release/8.0-preview1] Switch to using Path.GetRandomFileName() from uuid by @danegsta in #595
- [release/8.0-preview1] Fix trace order by @JamesNK in #589
- Add source build leg by @mmitche in #613
- [release/8.0-preview1] Update Redis OpenTelemetry to latest version (#598) by @eerhardt in #608
- [release/8.0-preview1]: Increase docker command timeout (#591) by @davidfowl in #606
- [release/8.0-preview1] Remove unnecessary subfolders from the session temp folder by @danegsta in #621
- Update OpenTelemetry.Instrumentation.StackExchangeRedis to 1.0.0-rc9.12 (#631) by @eerhardt in #636
- [release/8.0-preview1] Fix database issues (#630) by @eerhardt in #637
- Disable https in AppHost templates & samples (#634) by @mitchdenny in #643
- [release/8.0-preview1] Update trace colors for accessibility by @tlmii in #649
- [release/8.0-preview1] Fix metrics chart when there is a NaN value by @JamesNK in #646
- [release/8.0-preview1] Cherry-pick temp path changes by @danegsta in #626
- [release/8.0-preview1] Tweak modal sizing by @tlmii in #627
- [release/8.0-preview1] Fix metrics error when switching application by @JamesNK in #647
- [release/8.0-preview1] Make DCP internal. (#639) by @mitchdenny in #651
- [release/8.0-preview1] Mark configure console logs internal. (#644) by @mitchdenny in #650
- [release/8.0-preview1] Add error logging to DashboardViewModelService by @smitpatel in #638
- [release/8.0-preview1] Change manifest publishing to emit v0 resources. (#617) by @mitchdenny in #652
- [release/8.0-preview1] Suppress DCP log spew and manifest publishing lifetime logs. (#642) by @mitchdenny in #653
- [release/8.0-preview1] Added triple slash XML comments for public-facing
Aspire.Hosting
AP… by @mitchdenny in #656 - [release/8.0-preview1]: Last round of triple slash, I believe. (#661) by @davidfowl in #663
- Fix Npgsql Metrics (#658) by @eerhardt in #660
- [release/8.0-preview1]: Updated the health endpoints (#467) by @davidfowl in #664
- [release/8.0-preview1] Azure cosmosdb support in aspire (#359) by @eerhardt in #669
- [release/8.0-preview1] Implement RabbitMQ logging (#662) by @eerhardt in #665
- [release/8.0-preview1] Update dependencies from microsoft/usvc-apiserver by @danegsta in #676
- Add additional debug logs to Service Discovery (#672) by @ReubenBond in #678
- Backport: Fix template sln file name in primary output by @DamianEdwards in #681
- port Add third party notices #670 to preview1 by @danmoseley in #677
- [release/8.0-preview1] Cosmos DB provisioning (#682) by @mitchdenny in #683
- [release/8.0-preview1] Suppress standard ASP.NET Core logs for dashboard app. (#686) by @mitchdenny in #688
- [release/8.0-preview1] Update template display strings to say ".NET Aspire" by @DamianEdwards in #708
- [release/8.0-preview1] Ensure we don't add duplicate Health Checks (#707) by @eerhardt in #709
- [release/8.0-preview1] Add package descriptions and icons. (#701) by @mitchdenny in #702
- [release/8.0-preview1] Add docs link to header (#713) by @tlmii in #714
- [release/8.0-preview1] Fix default manifest publish (#725) by @eerhardt in #728
- [release/8.0-preview1] Update use of "Aspire" to ".NET Aspire" in .md files by @DamianEdwards in #729
- [release/8.0-preview1] Allow dotnet watch to work with Aspire Dashboard (#731) by @eerhardt in #733
- Update Yarp dependency by @joperezr in #734
New Contributors
- @philliphoff made their first contribution in #17
- @phenning made their first contribution in #16
- @lmolkova made their first contribution in #163
- @normj made their first contribution in #201
- @dbreshears made their first contribution in #234
- @terrajobst made their first contribution in #156
- @BillHiebert made their first contribution in #319
- @coolcsh made their first contribution in #437
- @BrennanConroy made their first contribution in #474
Full Changelog: https://github.com/dotnet/aspire/commits/v8.0.0-preview.1.23557.2