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: dotnet/aspnetcore
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 2f1f007
Choose a base ref
...
head repository: dotnet/aspnetcore
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 8275e9c
Choose a head ref
  • 15 commits
  • 31 files changed
  • 7 contributors

Commits on Sep 7, 2021

  1. Configuration menu
    Copy the full SHA
    2318bfd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e58a6c2 View commit details
    Browse the repository at this point in the history
  3. Add minimal option to webapi template (#36068)

    * Add minimal option to webapi template
    
    - Add "minimal" option to webapi project template
    - Factor Program.cs into multiple files and update template manifest to exclude/rename dependent on selected options
    - Updated controller and minimal versions to set endpoint/route name when EnableOpenAPI is true
    - Configure webapi template minimal option for VS display as "Use controllers"
    
    * Update template baselines & fix casing of option description
    
    * Fix template baseline tests issue
    
    * Update template baseline test to be more resilient
    
    Made the template baseline test more resilient by ensuring that all template arg options without values are added to the project key rather than a specific few. Args that have a value are still not added to the key. Keys are all tracked now to ensure uniqueness & an exception is thrown if they aren't. Renamed a few things for better clarity and easy of debugging too.
    
    * Make template baseline test project key disregard ordering
    
    * Update based on feedback
    
    - Change WeatherForecast to a record
    - Simplify method in test
    DamianEdwards authored Sep 7, 2021
    Configuration menu
    Copy the full SHA
    fb14e61 View commit details
    Browse the repository at this point in the history
  4. Fix how host configuration is handled in WebApplicationBuilder (#36186)…

    … (#36233)
    
    - The new WebApplicationBuilder merged host configuration and application configuration together into the same configuration source, then applied those changes to the final all as host configuration. This had some bad side effects:
      - All configuration changes are wrapped in a chained configuration source which prevented updates (that's a runtime bug)
     - Host configuration could be mutated by changing any value directly in configuration. This meant that different parts of the code base could see a different environment, application name and content root.
    This change fixes things by snapshotting the immutable host configuration in the constructor and applying it later. Then only applying configuration sources to application configuration, not host configuration.
    - Added tests
    davidfowl authored Sep 7, 2021
    Configuration menu
    Copy the full SHA
    d284f15 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3890fdc View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c0fc93a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    12bba85 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    a32d3be View commit details
    Browse the repository at this point in the history
  9. Big-endian fixes: binary data in RenderBatch (#36221)

    * Use little-endian accessors for RenderBatch binary data throughout
    
    * Fixes part 3 of #35709
    
    Co-authored-by: Ulrich Weigand <[email protected]>
    github-actions[bot] and uweigand authored Sep 7, 2021
    Configuration menu
    Copy the full SHA
    64aa83e View commit details
    Browse the repository at this point in the history
  10. [release/6.0] Update dependencies from dotnet/runtime dotnet/efcore (#…

    …36242)
    
    [release/6.0] Update dependencies from dotnet/runtime dotnet/efcore
    dotnet-maestro[bot] authored Sep 7, 2021
    Configuration menu
    Copy the full SHA
    9043122 View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2021

  1. [release/6.0] Update dependencies from dotnet/runtime dotnet/efcore (#…

    …36251)
    
    [release/6.0] Update dependencies from dotnet/runtime dotnet/efcore
    dotnet-maestro[bot] authored Sep 8, 2021
    Configuration menu
    Copy the full SHA
    3881f54 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e4687dc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6ed4fd1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    28e3a15 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8275e9c View commit details
    Browse the repository at this point in the history
Loading