github microsoft/aspire v13.4.6
Aspire 13.4.6

20 days ago

What's New in Aspire 13.4.6

Patch release for Aspire 13.4 fixing polyglot AppHost code generation binding when CLI and SDK versions diverge, resource service port collision in --isolated mode, and a MongoDB.Driver dependency update.

๐Ÿ› Fixes

  • ๐Ÿ”— Polyglot AppHost code generation silently failed when CLI and SDK versions diverged โ€” Aspire.TypeSystem used a floating strong-name AssemblyVersion that changed with every build. When the installed Aspire CLI was built at a different version than the AppHost's SDK, the CLR couldn't satisfy the strong-name bind and every code generator (TypeScript, Python, Java, Go, Rust) was silently dropped, surfacing as No code generator found for language: <lang>. The AssemblyVersion is now frozen at a stable constant so any compatible CLI/SDK pair on 13.4 binds successfully. Relates to #18110 and #17910. (#18160, @sebastienros)

  • ๐Ÿ”Œ Multiple AppHosts started with --isolated collided on the resource service port โ€” Both instances tried to bind to the same fixed port from ASPIRE_RESOURCE_SERVICE_ENDPOINT_URL, causing an "address already in use" error on the second instance. DashboardServiceHost now binds to port 0 on loopback when RandomizePorts is true (set by --isolated), letting the OS assign a unique port per instance. (#18341, @JamesNK)

  • ๐Ÿƒ MongoDB.Driver updated to 3.9.0 โ€” Removes a wrongly pinned SharpCompress transitive dependency and uses the corrected Snappier transitive. Fixes #17981. (#18279, @Falco20019)

๐Ÿท๏ธ Housekeeping

  • ๐Ÿš€ Bumped branding to 13.4.6 (#18343)

Full Changelog: v13.4.5...v13.4.6

Full commit: 87fe259e4fc244c599019a7b1304c85a1488f248

Generated by Generate release notes for a new stable Aspire release ยท 131 AIC ยท โŒ– 13.5 AIC ยท โŠž 37.4K

Don't miss a new aspire release

NewReleases is sending notifications on new releases.