Skip to content

Beta 7#42

Merged
henrikhimself merged 1 commit into
mainfrom
develop
Mar 4, 2026
Merged

Beta 7#42
henrikhimself merged 1 commit into
mainfrom
develop

Conversation

@henrikhimself
Copy link
Copy Markdown
Owner

  • Improve example of reverse proxy management API
  • Add Source Link support and repository metadata for improved debugging
  • Fix missed Schannel requirement on Windows
  • Add sample proxy config in appsettings.json
  • Bump package versions to 1.0.0-beta7

- Improve example of reverse proxy management API
- Add Source Link support and repository metadata for improved debugging
- Fix missed Schannel requirement on Windows
- Add sample proxy config in appsettings.json
- Bump package versions to 1.0.0-beta7
Copilot AI review requested due to automatic review settings March 4, 2026 10:08
@henrikhimself henrikhimself merged commit e509454 into main Mar 4, 2026
9 checks passed
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR advances the repo to the 1.0.0-beta7 milestone by updating package versions/metadata, improving debugging support via Source Link + repository metadata, refining certificate handling for Windows Schannel, and enhancing the Aspire example with runtime reverse-proxy management and sample configuration.

Changes:

  • Bump package versions to 1.0.0-beta7 for ReverseProxy and ReverseProxy.Aspire.
  • Fix Windows Schannel compatibility by avoiding EphemeralKeySet except on Linux.
  • Add Source Link support/repository metadata and expand Aspire example guidance/config (including a Reverse Proxy API HTTP sample).

Reviewed changes

Copilot reviewed 11 out of 11 changed files in this pull request and generated 4 comments.

Show a summary per file
File Description
src/ReverseProxy/ReverseProxy.csproj Version bump to beta7.
src/ReverseProxy/Certificate/CertificateFactory.cs Adjust key storage flags to satisfy Schannel requirements on Windows.
src/ReverseProxy.Aspire/ReverseProxy.Aspire.csproj Version bump to beta7.
examples/Aspire.Website/Views/Home/Index.cshtml Update example URL to include the configured HTTPS port.
examples/Aspire.ReverseProxy/appsettings.json Add sample YARP route/cluster config.
examples/Aspire.ReverseProxy/ReverseProxyApi.http New HTTP file documenting Reverse Proxy API usage.
examples/Aspire.ReverseProxy/Program.cs Enable runtime Reverse Proxy API mapping in the example.
examples/Aspire.AppHost/Properties/launchSettings.json Add ASPNETCORE_PREVENTHOSTINGSTARTUP environment variable.
Directory.Packages.props Add central version for Microsoft.SourceLink.GitHub.
Directory.Build.targets Add Copyright package metadata.
Directory.Build.props Enable repository metadata publishing and add SourceLink package reference.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread examples/Aspire.ReverseProxy/ReverseProxyApi.http
Comment thread examples/Aspire.ReverseProxy/Program.cs
Comment thread examples/Aspire.ReverseProxy/appsettings.json
Comment thread examples/Aspire.ReverseProxy/ReverseProxyApi.http
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants