Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: microsoft/aspire
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v13.5.3
Choose a base ref
...
head repository: microsoft/aspire
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v13.5.4
Choose a head ref
  • 9 commits
  • 49 files changed
  • 12 contributors

Commits on Sep 2, 2026

  1. Increment patch version from 3 to 4 (#19871)

    Co-authored-by: Copilot App <[email protected]>
    Copilot-Session: 8eac5562-09bc-4f07-8c6d-66c0e89aab15
    DamianEdwards and Copilot authored Sep 2, 2026
    Configuration menu
    Copy the full SHA
    01982d8 View commit details
    Browse the repository at this point in the history
  2. [release/13.5] Fix DevTunnel health check for auto-selected regions (#…

    …19853)
    
    * Fix DevTunnel health check for auto-selected regions
    
    * Use qualified DevTunnel ID for port operations
    
    * Clarify DevTunnel cross-cluster workaround
    
    ---------
    
    Co-authored-by: Vladyslav Danilchuk <[email protected]>
    aspire-repo-bot[bot] and Vladyslav Danilchuk authored Sep 2, 2026
    Configuration menu
    Copy the full SHA
    0aced06 View commit details
    Browse the repository at this point in the history
  3. Mark Radius provider builders experimental (#19874)

    Co-authored-by: Copilot App <[email protected]>
    
    Co-authored-by: Sébastien Ros <[email protected]>
    Copilot-Session: 1d99830a-efcc-4318-8377-49a565359d78
    sebastienros and sebastienros authored Sep 2, 2026
    Configuration menu
    Copy the full SHA
    557ad01 View commit details
    Browse the repository at this point in the history
  4. Pin C# API surface for 13.5 (#19866)

    Co-authored-by: Sébastien Ros <[email protected]>
    Co-authored-by: Copilot App <[email protected]>
    3 people authored Sep 2, 2026
    Configuration menu
    Copy the full SHA
    71bdce3 View commit details
    Browse the repository at this point in the history
  5. Pin Polyglot API surface for 13.5 (#19864)

    Co-authored-by: Sébastien Ros <[email protected]>
    Co-authored-by: Copilot App <[email protected]>
    3 people authored Sep 2, 2026
    Configuration menu
    Copy the full SHA
    5310576 View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2026

  1. Hide Azure environment when all resources use emulators (#19843) (#19998

    )
    
    Hide the unused azure-environment resource when the completed run-mode
    model contains no Azure resources requiring provisioning. Keep it visible
    for mixed emulator/cloud models.
    
    (cherry picked from commit efbfe18)
    
    Resolve the test-file conflict by preserving release/13.5's Cosmos DB
    preview-emulator warning suppression alongside the new Azure environment
    warning suppression.
    
    Co-authored-by: Copilot App <[email protected]>
    eerhardt and Copilot authored Sep 9, 2026
    Configuration menu
    Copy the full SHA
    afc289f View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2026

  1. Fix Kafka AppHost health-check producer lifetime (#20094)

    Register a DI-owned keyed singleton per Kafka resource so repeated health checks reuse their producer and AppHost disposal releases it. Add public-API coverage for singleton ownership, resource isolation, and deferred connection-string availability.
    
    Co-authored-by: David Fowler <[email protected]>
    Co-authored-by: Copilot App <[email protected]>
    3 people authored Sep 14, 2026
    Configuration menu
    Copy the full SHA
    b66041c View commit details
    Browse the repository at this point in the history
  2. Constrain aspire-starter port replacers to localhost: URLs (#20110)

    The dynamic port symbols (webHttpPortReplacer, apiServiceHttpPortReplacer,
    appHostHttpPortReplacer, etc.) used a bare numeric "replaces" value, so the
    template engine substituted that number everywhere in generated content, not
    just in launchSettings.json. Since the default ports (5000, 7000, 5301, 7301,
    15000, 17000, 19000, 20000, 21000, 22000) also occur as plain numeric literals
    in vendored files such as wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js
    (e.g. carousel interval: 5000), those files ended up with churned values that
    differ between generated projects, making diffs across template runs noisy.
    
    Add "onlyIf": [{"after": "localhost:"}] to each port replacer so substitution
    only fires in "localhost:<port>" contexts, matching the fix already applied
    upstream for the same class of bug (dotnet/aspnetcore#65165, dotnet/sdk#48811).
    
    Fixes #20030
    
    Co-authored-by: Bart Koelman <[email protected]>
    JamesNK and bart-vmware authored Sep 14, 2026
    Configuration menu
    Copy the full SHA
    bd4a8e2 View commit details
    Browse the repository at this point in the history
  3. Fix deprecated Homebrew cask DSL usage (#19965) (#20119)

    Co-authored-by: James Newton-King <[email protected]>
    (cherry picked from commit 12847d4)
    Co-authored-by: Copilot App <[email protected]>
    
    # Conflicts:
    #	.github/workflows/homebrew-validate-release.yml
    #	docs/release-process.md
    #	eng/homebrew/README.md
    
    Co-authored-by: André Silva <[email protected]>
    joperezr and askpt authored Sep 14, 2026
    Configuration menu
    Copy the full SHA
    9c1b401 View commit details
    Browse the repository at this point in the history
Loading