v8.0.0-preview.4.24156.9
版本发布时间: 2024-03-14 05:42:31
dotnet/aspire最新发布版本:v9.0.0-rc.1.24511.1(2024-10-18 01:37:59)
Announcing .NET Aspire Preview 4! For the full announcement, see .NET Aspire preview 3 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
- Playground app for SQL Server resources (uses EF). by @mitchdenny in https://github.com/dotnet/aspire/pull/1895
- Branding changes for preview 4 by @joperezr in https://github.com/dotnet/aspire/pull/1892
- Fix dashboard not working with two applicationUrls specified. by @mitchdenny in https://github.com/dotnet/aspire/pull/1901
- Remove unnecessary code from AppHost in Orleans playground by @VincentH-Net in https://github.com/dotnet/aspire/pull/1904
- Added a mongo playground project by @davidfowl in https://github.com/dotnet/aspire/pull/1921
- Consistent resource type XML docs by @JamesNK in https://github.com/dotnet/aspire/pull/1772
- Removed static web assets from aspire hosting by @davidfowl in https://github.com/dotnet/aspire/pull/1923
- Transform outgoing address to try to find a resource match by @JamesNK in https://github.com/dotnet/aspire/pull/1932
- Improve environment variable debugging in the app model by @JamesNK in https://github.com/dotnet/aspire/pull/1746
- Move shared code to shared directory by @JamesNK in https://github.com/dotnet/aspire/pull/1751
- Fixed build from shared code change by @JamesNK in https://github.com/dotnet/aspire/pull/1937
- Allow collapsing operations in the trace view by @stbau04 in https://github.com/dotnet/aspire/pull/1323
- [main] Update dependencies from dotnet/arcade by @dotnet-maestro in https://github.com/dotnet/aspire/pull/1947
- Fix dotnet watch. by @mitchdenny in https://github.com/dotnet/aspire/pull/1933
- Fix precondition in DcpHostService by @drewnoakes in https://github.com/dotnet/aspire/pull/1943
- Fix histogram chart calculation by @JamesNK in https://github.com/dotnet/aspire/pull/1968
- Fix exception when app host has no ASPNETCORE_URLS by @drewnoakes in https://github.com/dotnet/aspire/pull/1970
- Revert state column badge changes by @adamint in https://github.com/dotnet/aspire/pull/1955
- Update OpenTelemetry packages and use built-in metric methods by @martincostello in https://github.com/dotnet/aspire/pull/1948
- Prevent ANE when resource state is null by @drewnoakes in https://github.com/dotnet/aspire/pull/1975
- Remove PublishBuildArtifacts by @mmitche in https://github.com/dotnet/aspire/pull/1990
- Design changes by @tlmii in https://github.com/dotnet/aspire/pull/1882
- Fix presentation of resource exit code by @drewnoakes in https://github.com/dotnet/aspire/pull/1994
- Fix rabbit mq bindings in manifest. by @mitchdenny in https://github.com/dotnet/aspire/pull/1985
- Avoid Dashboard folder in dashboard project by @drewnoakes in https://github.com/dotnet/aspire/pull/1995
- Add a known property for a resource's exit code by @drewnoakes in https://github.com/dotnet/aspire/pull/1998
- Add CTRL-C and working directory messages. by @mitchdenny in https://github.com/dotnet/aspire/pull/1983
- Map DCP's unknown container exit code to null in resource service by @drewnoakes in https://github.com/dotnet/aspire/pull/2001
- Update to Mongo's AddDatabase() method by @Banovvv in https://github.com/dotnet/aspire/pull/1987
- Use HashSet for constant time perf by @drewnoakes in https://github.com/dotnet/aspire/pull/2002
- Add process metrics to service defaults by @martincostello in https://github.com/dotnet/aspire/pull/1981
- Use IConfiguration by @drewnoakes in https://github.com/dotnet/aspire/pull/2011
- Use the slim builder to avoid loading static assets by @davidfowl in https://github.com/dotnet/aspire/pull/2013
- Update dashboard discovery to use .dll instead of executable by @danegsta in https://github.com/dotnet/aspire/pull/2018
- Humanize resource state by @adamint in https://github.com/dotnet/aspire/pull/1962
- Update IDE run session request doc by @karolz-ms in https://github.com/dotnet/aspire/pull/2020
- Update to Unified Build controls by @mmitche in https://github.com/dotnet/aspire/pull/1992
- Fix service resolution logic in the dashboard by @davidfowl in https://github.com/dotnet/aspire/pull/2024
- Fix for unit tests failing. by @mitchdenny in https://github.com/dotnet/aspire/pull/2028
- Publishing dashboard assets to blob storage in preparation of docker image generation by @joperezr in https://github.com/dotnet/aspire/pull/1860
- Null is not true, but null is not false by @davidfowl in https://github.com/dotnet/aspire/pull/2030
- Update Integration Tests by @eerhardt in https://github.com/dotnet/aspire/pull/1540
- Move SB metadata to intermediates by @ellahathaway in https://github.com/dotnet/aspire/pull/2023
- Fix Kafka Integration tests by @eerhardt in https://github.com/dotnet/aspire/pull/2038
- Add AppInsights resource by @BrennanConroy in https://github.com/dotnet/aspire/pull/2022
- AddParameter(...) by @mitchdenny in https://github.com/dotnet/aspire/pull/2005
- Bump Microsoft.Data.SqlClient to 5.1.5 by @martincostello in https://github.com/dotnet/aspire/pull/1950
- Fix publish of dashboard blobs by @joperezr in https://github.com/dotnet/aspire/pull/2048
- Fix AppInsights dev time provisioning by @BrennanConroy in https://github.com/dotnet/aspire/pull/2053
- Make ParameterEndToEnd use SQL Server. by @mitchdenny in https://github.com/dotnet/aspire/pull/2061
- Adds phpMyAdmin to MySql component by @timheuer in https://github.com/dotnet/aspire/pull/2055
- Generate metadata in manifest. by @mitchdenny in https://github.com/dotnet/aspire/pull/1619
- Fix dapper package. by @mitchdenny in https://github.com/dotnet/aspire/pull/2072
- Add ExcludeLaunchProfile method to model by @JamesNK in https://github.com/dotnet/aspire/pull/1978
- Always show counts in span details by @JamesNK in https://github.com/dotnet/aspire/pull/1966
- Remove RedisContainerResource and containerize RedisResource. by @mitchdenny in https://github.com/dotnet/aspire/pull/2073
- Fix component governance alerts by @sebastienros in https://github.com/dotnet/aspire/pull/2049
- Drop AccountKey in Azure OpenAI README by @eerhardt in https://github.com/dotnet/aspire/pull/2086
- Refactor functional tests by @eerhardt in https://github.com/dotnet/aspire/pull/2037
- Unit test ApplicationExecutor by @JamesNK in https://github.com/dotnet/aspire/pull/2076
- Bump Polly to 8.3.0 by @martincostello in https://github.com/dotnet/aspire/pull/1949
- Consolidate RabbitMQ resource types for P4. by @mitchdenny in https://github.com/dotnet/aspire/pull/2078
- Fix missing uninstrumented peer icons in dashboard tracing for HTTP requests by @JamesNK in https://github.com/dotnet/aspire/pull/2079
- [main] Update dependencies from microsoft/usvc-apiserver by @dotnet-maestro in https://github.com/dotnet/aspire/pull/2088
- Postgres end to end. by @mitchdenny in https://github.com/dotnet/aspire/pull/2063
- [main] Update dependencies from dotnet/arcade by @dotnet-maestro in https://github.com/dotnet/aspire/pull/2082
- Adding bicep resource type by @davidfowl in https://github.com/dotnet/aspire/pull/2056
- Update Microsoft.Extensions.Http.Resilience to 8.2 by @eerhardt in https://github.com/dotnet/aspire/pull/2094
- Revert http resilience upgrade by @eerhardt in https://github.com/dotnet/aspire/pull/2107
- Rename eShopLite to TestShop by @eerhardt in https://github.com/dotnet/aspire/pull/2095
- Consolidation of Postgres resources. by @mitchdenny in https://github.com/dotnet/aspire/pull/2097
- Avoid copying dependent projects output in AppHost by @BrennanConroy in https://github.com/dotnet/aspire/pull/2108
- Fix mapping internal span kind by @JamesNK in https://github.com/dotnet/aspire/pull/2112
- Consolidate sqlserver resources by @mitchdenny in https://github.com/dotnet/aspire/pull/2110
- Update Components Progress doc by @eerhardt in https://github.com/dotnet/aspire/pull/2121
- Clean-up Open AI resource. by @mitchdenny in https://github.com/dotnet/aspire/pull/2115
- Fix build error on UpdateConfigurationSchema by @eerhardt in https://github.com/dotnet/aspire/pull/2124
- Adds Mongo Express by @timheuer in https://github.com/dotnet/aspire/pull/2091
- Consolidate Oracle resources. by @mitchdenny in https://github.com/dotnet/aspire/pull/2126
- Consolidate MongoDB resources. by @mitchdenny in https://github.com/dotnet/aspire/pull/2128
- Consolidate Kafka resources. by @mitchdenny in https://github.com/dotnet/aspire/pull/2129
- Consolidate MySql resources. by @mitchdenny in https://github.com/dotnet/aspire/pull/2127
- Add error preview tooltip to error log row, make exception message property multiline by @adamint in https://github.com/dotnet/aspire/pull/2087
- Add resource name to annotations by @BrennanConroy in https://github.com/dotnet/aspire/pull/2106
- Add test Npgsql EF Test with 2 DbContexts by @eerhardt in https://github.com/dotnet/aspire/pull/2136
- Fix structured logging name and improve comment by @JamesNK in https://github.com/dotnet/aspire/pull/2134
- Fix mysql playground build break by @tlmii in https://github.com/dotnet/aspire/pull/2143
- Build playground projects in CI by @eerhardt in https://github.com/dotnet/aspire/pull/2144
- Add Enrich EF API by @sebastienros in https://github.com/dotnet/aspire/pull/2125
- [tests] Add support for running tests on helix by @radical in https://github.com/dotnet/aspire/pull/1917
- Theme the scrollbars in dark theme, and refactor theming support by @tlmii in https://github.com/dotnet/aspire/pull/2145
- Remove inner tooltip in exception info tooltip by @adamint in https://github.com/dotnet/aspire/pull/2158
- Use standard otel properties for rabbitmq logs by @adamint in https://github.com/dotnet/aspire/pull/2157
- Update RabbitMQ to the latest 6.8.1 by @eerhardt in https://github.com/dotnet/aspire/pull/2159
- Use keyvault for secret outputs by @davidfowl in https://github.com/dotnet/aspire/pull/2131
- Remove unnecessary link in Aspire.Hosting.Orleans by @eerhardt in https://github.com/dotnet/aspire/pull/2164
- Update outdated packages by @joperezr in https://github.com/dotnet/aspire/pull/2160
- [ci] Use .Open helix queues only for public builds by @radical in https://github.com/dotnet/aspire/pull/2166
- Display "start time" in local time, not UTC, and omit date if today by @drewnoakes in https://github.com/dotnet/aspire/pull/2152
- Container surrogate for UseEmulator for Azure Storage. by @mitchdenny in https://github.com/dotnet/aspire/pull/2132
- Fail provisioning if any of the individual tasks fails by @davidfowl in https://github.com/dotnet/aspire/pull/2176
- Cosmos DB Emualtor container surrogate. by @mitchdenny in https://github.com/dotnet/aspire/pull/2175
- Show OLTP timestamps using user's time format preferences by @drewnoakes in https://github.com/dotnet/aspire/pull/2135
- Clean up WithReference logic by @davidfowl in https://github.com/dotnet/aspire/pull/2178
- Use existing constants rather than computing them by @drewnoakes in https://github.com/dotnet/aspire/pull/2184
- Revert fluentui-blazor upgrade by @adamint in https://github.com/dotnet/aspire/pull/2190
- [tests] Run SqlServer, and PostgreSQL tests on helix by @radical in https://github.com/dotnet/aspire/pull/2162
- [main] Update dependencies from microsoft/usvc-apiserver by @dotnet-maestro in https://github.com/dotnet/aspire/pull/2194
- Fix RabbitMQ StackTrace tag by @eerhardt in https://github.com/dotnet/aspire/pull/2163
- Pass Otel service name to containers by @BrennanConroy in https://github.com/dotnet/aspire/pull/2196
- Add WithEndpoint(name, callback) and WithImageX(...) methods. by @mitchdenny in https://github.com/dotnet/aspire/pull/2179
- Implement PublishAsAzureRedis by @davidfowl in https://github.com/dotnet/aspire/pull/2188
- Fix dashboard running without resource server by @JamesNK in https://github.com/dotnet/aspire/pull/2199
- Always copy the bicep files by @davidfowl in https://github.com/dotnet/aspire/pull/2202
- Merging Preview 3 branch into main by @joperezr in https://github.com/dotnet/aspire/pull/2206
- Limit metrics to up to 100,000 values by @JamesNK in https://github.com/dotnet/aspire/pull/2113
- Minor OpenAI fixes by @eerhardt in https://github.com/dotnet/aspire/pull/2212
- Enable XML doc error by @eerhardt in https://github.com/dotnet/aspire/pull/2191
- Make resources page inaccessible in standalone mode by @JamesNK in https://github.com/dotnet/aspire/pull/2201
- [main] Update dependencies from microsoft/usvc-apiserver by @dotnet-maestro in https://github.com/dotnet/aspire/pull/2216
- Remove comment about DotNet-Blob-Feed from common-variables.yml by @akoeplinger in https://github.com/dotnet/aspire/pull/1924
- Only build manifest when building in VMR in general by @mmitche in https://github.com/dotnet/aspire/pull/2141
- Add support for using podman as the container runtime by @danegsta in https://github.com/dotnet/aspire/pull/2217
- Add connection security to dashboard OTLP by @JamesNK in https://github.com/dotnet/aspire/pull/2114
- Rename AsDockerFileInManifest to PublishAsDockerFile by @davidfowl in https://github.com/dotnet/aspire/pull/2209
- [main] Update dependencies from dotnet/arcade by @dotnet-maestro in https://github.com/dotnet/aspire/pull/2231
- Use cryptographically generated passwords by @sebastienros in https://github.com/dotnet/aspire/pull/2210
- Update EF Sql Server API by @sebastienros in https://github.com/dotnet/aspire/pull/2193
- Update Oracle database EF API by @sebastienros in https://github.com/dotnet/aspire/pull/2195
- Updating SDK to 8.0.200 by @joperezr in https://github.com/dotnet/aspire/pull/1888
- Update CosmosDb EF API by @sebastienros in https://github.com/dotnet/aspire/pull/2215
- [main] Update dependencies from microsoft/usvc-apiserver by @dotnet-maestro in https://github.com/dotnet/aspire/pull/2238
- Avoid adding non-HTTP URLs to ASPNETCORE_URLS during launch by @ReubenBond in https://github.com/dotnet/aspire/pull/2239
- Extra dashboard validation for deserialised resource service messages by @drewnoakes in https://github.com/dotnet/aspire/pull/2244
- Add a parent to replicas when selecting a resource by @adamint in https://github.com/dotnet/aspire/pull/2123
- Fix resource start time formatting by @JamesNK in https://github.com/dotnet/aspire/pull/2253
- Improvements to structured logs error tooltip by @JamesNK in https://github.com/dotnet/aspire/pull/2170
- Increase default dependency check timeout and make it configurable by @danegsta in https://github.com/dotnet/aspire/pull/2256
- Introduce execution context and expose operation. by @mitchdenny in https://github.com/dotnet/aspire/pull/2261
- Persist state in structured logs page by @adamint in https://github.com/dotnet/aspire/pull/2161
- Update dashboard README file by @drewnoakes in https://github.com/dotnet/aspire/pull/2249
- Fix replica selection runtime error in dashboard by @JamesNK in https://github.com/dotnet/aspire/pull/2262
- Use vector for Aspire logo in dashboard by @timheuer in https://github.com/dotnet/aspire/pull/2279
- use resource name in metrics and traces page instead of instance id by @adamint in https://github.com/dotnet/aspire/pull/2255
- Fixing transparency on AOAI package icon by @timheuer in https://github.com/dotnet/aspire/pull/2254
- Use versioned tags. by @mitchdenny in https://github.com/dotnet/aspire/pull/2224
- Write the postgres connection string to keyvault by @davidfowl in https://github.com/dotnet/aspire/pull/2283
- Allow bicep outputs as bicep parameters by @davidfowl in https://github.com/dotnet/aspire/pull/2287
- Add database migration playground and skip connection string validation for EF tooling by @JamesNK in https://github.com/dotnet/aspire/pull/2263
- Clean up resource output modeling by @davidfowl in https://github.com/dotnet/aspire/pull/2286
- Fix parameter secret by @mitchdenny in https://github.com/dotnet/aspire/pull/2295
- Improve Cosmos with local emulator by @JamesNK in https://github.com/dotnet/aspire/pull/2008
- Added GetSecretOutput by @davidfowl in https://github.com/dotnet/aspire/pull/2296
- Fix SQL Server Bicep generated connection string. by @mitchdenny in https://github.com/dotnet/aspire/pull/2297
- Add WithBindMount method by @JamesNK in https://github.com/dotnet/aspire/pull/2245
- Require name when defining volume mount by @JamesNK in https://github.com/dotnet/aspire/pull/2300
- Update Blazor Fluent UI package to 4.4.2 preview by @JamesNK in https://github.com/dotnet/aspire/pull/2301
- Add dashboard integration tests for OLTP security by @JamesNK in https://github.com/dotnet/aspire/pull/2223
- Refactor
AzureBicepRedisResource
toAzureRedisResource
by @mitchdenny in https://github.com/dotnet/aspire/pull/2299 - Fixed publish mode for secret outputs by @davidfowl in https://github.com/dotnet/aspire/pull/2309
- More changes to make dates and times consistent across dashboard by @JamesNK in https://github.com/dotnet/aspire/pull/2306
- Fix date formatting with milliseconds by @JamesNK in https://github.com/dotnet/aspire/pull/2313
- Don't set
ASPNETCORE_URLS
etc. in DCP at all by @bwateratmsft in https://github.com/dotnet/aspire/pull/2257 - AddAzureBicepPostgres(...).AddDatabase(...) => AddPostgres(...).PublishAsAzurePostgresFlexibleServer(...).AddDatabase(...) by @mitchdenny in https://github.com/dotnet/aspire/pull/2312
- Don't try to cleanup DCP resources on shtudown by @danegsta in https://github.com/dotnet/aspire/pull/2324
- Improve trace span overflow by @JamesNK in https://github.com/dotnet/aspire/pull/2302
- Fix remembering details display for structured logs by @JamesNK in https://github.com/dotnet/aspire/pull/2292
- Change the azure resource to be bicep based by @davidfowl in https://github.com/dotnet/aspire/pull/2320
- Keep selected trace on data updates by @JamesNK in https://github.com/dotnet/aspire/pull/2293
- Update migration playground to have a shared props file by @JamesNK in https://github.com/dotnet/aspire/pull/2327
- Add ResourceState.Running by @JamesNK in https://github.com/dotnet/aspire/pull/2325
- Make property validation exception message clearer by @drewnoakes in https://github.com/dotnet/aspire/pull/2328
- Update MySql EF API by @sebastienros in https://github.com/dotnet/aspire/pull/2237
- Consolidate EF API updates by @sebastienros in https://github.com/dotnet/aspire/pull/2271
- Move azure storage resource to bicep model by @davidfowl in https://github.com/dotnet/aspire/pull/2329
- Remove custom resource types for containers by @davidfowl in https://github.com/dotnet/aspire/pull/2331
- Clean up log listener socket during shutdown by @ReubenBond in https://github.com/dotnet/aspire/pull/2326
- Refactor azure sql resource by @mitchdenny in https://github.com/dotnet/aspire/pull/2337
- [main] Update dependencies from microsoft/usvc-apiserver by @dotnet-maestro in https://github.com/dotnet/aspire/pull/2342
- Update open-telemetry-architecture.md by @laurentkempe in https://github.com/dotnet/aspire/pull/2156
- Add RabbitMQ logging tests by @eerhardt in https://github.com/dotnet/aspire/pull/2343
- PublishAsConnectionString by @davidfowl in https://github.com/dotnet/aspire/pull/2052
- AzureBicepCosmosDB -> AzureCosmosDB by @mitchdenny in https://github.com/dotnet/aspire/pull/2352
- Give nested contexts a descriptive name by @JamesNK in https://github.com/dotnet/aspire/pull/2353
- Service Bus Queues and Topics and child resources by @bjorkstromm in https://github.com/dotnet/aspire/pull/2232
- Remove URI reserved characters from password generator by @timheuer in https://github.com/dotnet/aspire/pull/2323
- Move files out of bicep folder by @davidfowl in https://github.com/dotnet/aspire/pull/2361
- Add data grid view of metrics by @adamint in https://github.com/dotnet/aspire/pull/1755
- Refactor RabbitMQ tests to use Testcontainers by @eerhardt in https://github.com/dotnet/aspire/pull/2345
- Move files and unused references by @davidfowl in https://github.com/dotnet/aspire/pull/2363
- Display version information in dashboard and host by @sebastienros in https://github.com/dotnet/aspire/pull/2242
- Dispose DistributedApplication instances in tests. by @eerhardt in https://github.com/dotnet/aspire/pull/2364
- Consistently use resource name as ID everywhere by @JamesNK in https://github.com/dotnet/aspire/pull/2282
- Introduce database name property for Postgres database resources by @sebastienros in https://github.com/dotnet/aspire/pull/2346
- Bump VS min version in SDK target by @timheuer in https://github.com/dotnet/aspire/pull/2290
- Add proxyless endpoint support by @BrennanConroy in https://github.com/dotnet/aspire/pull/2314
- Orleans: configure ports automatically by @ReubenBond in https://github.com/dotnet/aspire/pull/2243
- Remove back button from trace detail page by @JamesNK in https://github.com/dotnet/aspire/pull/2370
- Introduce IsRunning and IsPublishing properties. by @mitchdenny in https://github.com/dotnet/aspire/pull/2372
- PublishAsConnectionString for Azure resources by @BrennanConroy in https://github.com/dotnet/aspire/pull/2373
- Update protocol for resource commands by @drewnoakes in https://github.com/dotnet/aspire/pull/2347
- Service Discovery: set port to 0 when scheme is not present, not -1 by @ReubenBond in https://github.com/dotnet/aspire/pull/1885
- Adding Azure SignalR provisioning and a showcase to playground by @vicancy in https://github.com/dotnet/aspire/pull/1873
- Remove DbContextPooling from appsettings tests and docs by @eerhardt in https://github.com/dotnet/aspire/pull/2381
- Fix ServiceBus endpoint logic by @eerhardt in https://github.com/dotnet/aspire/pull/2385
- Change Aspire URLs so trace detail is selected by @JamesNK in https://github.com/dotnet/aspire/pull/2368
- Update Azure PostgreSQL flexible server defaults by @eerhardt in https://github.com/dotnet/aspire/pull/2391
- Make resource details sections more obvious by @tlmii in https://github.com/dotnet/aspire/pull/2270
- Add better caching support for reusing configuration values by @davidfowl in https://github.com/dotnet/aspire/pull/2392
- Make the log analytics workspace visible a magic parameter by @davidfowl in https://github.com/dotnet/aspire/pull/2374
- Update other details panels by @tlmii in https://github.com/dotnet/aspire/pull/2401
- Fix footer padding by @tlmii in https://github.com/dotnet/aspire/pull/2402
- Move resources to the right folder and namespace by @davidfowl in https://github.com/dotnet/aspire/pull/2404
- Fix migrations service in playground by @JamesNK in https://github.com/dotnet/aspire/pull/2351
- UseEmulator -> RunAsEmulator by @mitchdenny in https://github.com/dotnet/aspire/pull/2416
- Rename ResourceMetadataCollection to ResourceAnnotationCollection. by @mitchdenny in https://github.com/dotnet/aspire/pull/2418
- Remove IgnoreEmulatorCertificate from Cosmos EF integration by @JamesNK in https://github.com/dotnet/aspire/pull/2425
- Update the
DistributedApplicationLifecycle
to use shared terminology by @IEvangelist in https://github.com/dotnet/aspire/pull/2432 - Tweak header size and content padding by @JamesNK in https://github.com/dotnet/aspire/pull/2419
- For #794. Add Azure AI Search Component by @levimatheri in https://github.com/dotnet/aspire/pull/2070
- Update manifests by @sebastienros in https://github.com/dotnet/aspire/pull/2440
- Add keyboard shortcuts for panels, pages, settings by @adamint in https://github.com/dotnet/aspire/pull/2387
- Fixing issue where AspireManifestPublishOutputPath is specified by @joperezr in https://github.com/dotnet/aspire/pull/2388
- Minor fixups for Azure AI Search PR by @eerhardt in https://github.com/dotnet/aspire/pull/2447
- [main] Update dependencies from microsoft/usvc-apiserver by @dotnet-maestro in https://github.com/dotnet/aspire/pull/2442
- Rename key Service Discovery types by @ReubenBond in https://github.com/dotnet/aspire/pull/1877
- Show all resource endpoints on resource grid by @JamesNK in https://github.com/dotnet/aspire/pull/2413
- Fix PassThroughServiceEndPointResolverTests by @ReubenBond in https://github.com/dotnet/aspire/pull/2451
- Updating OTel Nuget package dependencies to the latest by @samsp-msft in https://github.com/dotnet/aspire/pull/2454
- Enable signing and fix symbol publishing for dashboard image by @joperezr in https://github.com/dotnet/aspire/pull/2477
- [release/8.0-preview4] Update templates for AppInsights by @github-actions in https://github.com/dotnet/aspire/pull/2475
- Backport keyboard shortcut fixes into p4 by @adamint in https://github.com/dotnet/aspire/pull/2483
- [release/8.0-preview4] Fix opening console logs in a new window or refreshing by @github-actions in https://github.com/dotnet/aspire/pull/2489
- [release/8.0-preview4] Optimize project templates by @github-actions in https://github.com/dotnet/aspire/pull/2473
- [release/8.0-preview4] Use fluent icon logo instead of img + svg by @github-actions in https://github.com/dotnet/aspire/pull/2551
- Isolate the use of host.docker.internal by @davidfowl in https://github.com/dotnet/aspire/pull/2685
New Contributors
- @martincostello made their first contribution in https://github.com/dotnet/aspire/pull/1948
- @Banovvv made their first contribution in https://github.com/dotnet/aspire/pull/1987
- @ellahathaway made their first contribution in https://github.com/dotnet/aspire/pull/2023
- @laurentkempe made their first contribution in https://github.com/dotnet/aspire/pull/2156
- @vicancy made their first contribution in https://github.com/dotnet/aspire/pull/1873
- @levimatheri made their first contribution in https://github.com/dotnet/aspire/pull/2070
Full Changelog: https://github.com/dotnet/aspire/compare/v8.0.0-preview.3.24105.21...v8.0.0-preview.4.24156.9