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