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: cake-contrib/Cake.Http
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 4.0.0
Choose a base ref
...
head repository: cake-contrib/Cake.Http
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v5.0.0
Choose a head ref
  • 1 commit
  • 36 files changed
  • 2 contributors

Commits on May 26, 2025

  1. Update to Cake 5.0 and Build/Push Updates (#89)

    * Update to Cake 5.0 (#87)
    
    * Update to Cake 5.0
    
    * Update nuspec
    
    * Remove Cake.Http addin and related files
    
    - Deleted the build script (build.sh) used for setting up the Cake environment.
    - Introduced a new configuration file (cake.config) for NuGet and paths.
    - Removed the Wyam configuration file (config.wyam).
    - Deleted custom CSS overrides (override.css) and associated assets (clippy.svg).
    - Removed JavaScript libraries (anchor.min.js, clipboard.min.js) that were previously included.
    - Deleted documentation files related to the Cake.Http release (new-release-0.2.0.md, index.cshtml, examples.md, usage/index.cshtml).
    - Removed the NuGet specification file (Cake.Http.nuspec) and the recipe file (recipe.cake).
    - Deleted the solution file (Cake.Http.sln) and its associated settings (Cake.Http.sln.DotSettings).
    - Removed the SolutionInfo.cs file that contained assembly information.
    - Deleted the packages configuration file (packages.config) for tools.
    
    * Add configuration files, update build process, and modify license year
    
    - 🛠️ Add dotnet-tools.json for tool configuration
    - 📝 Create CODEOWNERS for repository ownership
    - 🔄 Add dependabot.yml for dependency updates
    - 🚀 Implement GitHub Actions workflow for build and release
    - 📄 Update LICENSE year to 2025
    - 📖 Revise README for clarity
    - 🖼️ Add cake-addin.png asset
    - 🔧 Update build.cake to reference correct solution and project files
    
    Signed-off-by: Louis Fischer <louisfischer@gmail.com>
    
    * Update build configuration, improve project settings, and enhance README
    
    - 🛠️ Add CAKE_SETTINGS_SKIPPACKAGEVERSIONCHECK to build.yml
    - 📦 Update .gitignore to include .cake and artifact
    - 🔧 Modify build.cake for improved task handling and configuration
    - 📄 Revise README.md to remove outdated information
    - 📈 Enhance Cake.Http.csproj with additional properties and metadata
    
    Signed-off-by: Louis Fischer <louisfischer@gmail.com>
    
    * Refactor request body validation in HttpSettingsExtensions
    
    - 🛠️ Change validation to only check for null request body
    - 🔄 Update handling of whitespace in request body
    - ✅ Improve exception handling for null parameters
    
    Signed-off-by: Louis Fischer <louisfischer@gmail.com>
    
    * Remove the pull request template from the repository.
    
    - 🗑️ Deleted the PULL_REQUEST_TEMPLATE.md file
    - ✨ Streamlined the contribution process
    
    Signed-off-by: Louis Fischer <louisfischer@gmail.com>
    
    * Update project files to target .NET 8.0 only
    
    - 🔧 Change TargetFrameworks to TargetFramework in Cake.Http and Cake.Http.Tests projects
    - 🛠️ Remove .NET 9.0 from target frameworks
    
    Signed-off-by: Louis Fischer <louisfischer@gmail.com>
    
    * Update build configuration and target frameworks
    
    - 🖥️ Change build runner from Ubuntu to Windows
    - 🔄 Update target frameworks to include .NET 9.0
    
    Signed-off-by: Louis Fischer <louisfischer@gmail.com>
    
    ---------
    
    Signed-off-by: Louis Fischer <louisfischer@gmail.com>
    Co-authored-by: Toni Wenzel <toni.wenzel@chg-meridian.com>
    louisfischer and twenzel authored May 26, 2025
    Configuration menu
    Copy the full SHA
    2f4bb75 View commit details
    Browse the repository at this point in the history
Loading