Releases: JonathanBout/SimpleCDN
Releases · JonathanBout/SimpleCDN
v0.8.0
What's Changed
- Update README.md by @JonathanBout in #63
- Custom Redis client and Load Tests by @JonathanBout in #64
- (More) stable Redis caching by @JonathanBout in #65
- Restructure project and preparations for possible publishing as NuGet package by @JonathanBout in #66
- Bump docker/build-push-action from 6.10.0 to 6.11.0 by @dependabot in #68
- better access error handling in IndexGenerator by @JonathanBout in #69
- NuGet package workflow, have to merge as workflow won't run otherwise :( by @JonathanBout in #70
- Update nuget-publish.yml by @JonathanBout in #71
- Restructured the project by @JonathanBout in #72
- Small changes to workflow and Readme by @JonathanBout in #73
- Update dependabot.yml by @JonathanBout in #74
- Update dependabot.yml by @JonathanBout in #75
- Bump xunit from 2.9.2 to 2.9.3 by @dependabot in #76
- Bump NUnit.Analyzers from 4.5.0 to 4.6.0 by @dependabot in #77
- Bump coverlet.collector from 6.0.2 to 6.0.3 by @dependabot in #78
- Bump xunit.runner.visualstudio from 3.0.0 to 3.0.1 by @dependabot in #79
- Bump NUnit from 4.3.1 to 4.3.2 by @dependabot in #80
- Update codeql.yml by @JonathanBout in #81
- Bump Microsoft.AspNetCore.Mvc.Testing from 9.0.0 to 9.0.1 by @dependabot in #84
- Simplifications and Clarifications by @JonathanBout in #82
- Update README.md by @JonathanBout in #85
- Update License year to 2025, change badges in README by @JonathanBout in #89
- Another overhaul of the system by @JonathanBout in #90
- Make AOT compatible again by @JonathanBout in #91
- Update nuget-publish.yml by @JonathanBout in #92
- Remove v prefix from version string by @JonathanBout in #94
- Bump docker/build-push-action from 6.11.0 to 6.12.0 by @dependabot in #95
- net8.0 Compatibility and performance improvements by @JonathanBout in #96
- Try out ARM runner! by @JonathanBout in #99
- Update README.md by @JonathanBout in #100
- Fix some README and Dockerfile errors, add README for extension developers by @JonathanBout in #101
- Enable gha caching to maybe get faster builds by @JonathanBout in #102
- Update README.md by @JonathanBout in #103
- Improve caching and image size in docker-publish.yml by @JonathanBout in #104
- Fix build error in NuGet-publish by @JonathanBout in #105
- Update docker-publish.yml by @JonathanBout in #106
- Bump actions/checkout from 3 to 4 by @dependabot in #107
- Bump coverlet.collector from 6.0.3 to 6.0.4 by @dependabot in #108
- Optimizations by @JonathanBout in #109
- TimeSpan instead of number in configuration by @JonathanBout in #111
- Fix not compiling for NativeAOT by @JonathanBout in #112
- Fix some typos in core/readme by @JonathanBout in #113
Full Changelog: v0.7.1...v0.8.0
v0.8.0 Release Candidate 7
What's Changed
- TimeSpan instead of number in configuration by @JonathanBout in #111
- Fix not compiling for NativeAOT by @JonathanBout in #112
Full Changelog: v0.8.0-rc6...v0.8.0-rc7
v0.8.0 Release Candidate 6
What's Changed
- Update docker-publish.yml by @JonathanBout in #106
- Bump actions/checkout from 3 to 4 by @dependabot in #107
- Bump coverlet.collector from 6.0.3 to 6.0.4 by @dependabot in #108
- Optimizations by @JonathanBout in #109
Full Changelog: v0.8.0-rc5...v0.8.0-rc6
v0.8.0 Release Candidate 5
What's Changed
- Try out ARM runner! by @JonathanBout in #99
- Update README.md by @JonathanBout in #100
- Fix some README and Dockerfile errors, add README for extension developers by @JonathanBout in #101
- Enable gha caching to maybe get faster builds by @JonathanBout in #102
- Update README.md by @JonathanBout in #103
- Improve caching and image size in docker-publish.yml by @JonathanBout in #104
- Fix build error in NuGet-publish by @JonathanBout in #105
Full Changelog: v0.8.0-rc4...v0.8.0-rc5
v0.8.0 Release Candidate 4
What's Changed
- Bump docker/build-push-action from 6.11.0 to 6.12.0 by @dependabot in #95
- net8.0 Compatibility and performance improvements by @JonathanBout in #96
Full Changelog: v0.8.0-rc3...v0.8.0-rc4
v0.8.0 Release Candidate 3
What's Changed
- Remove v prefix from version string by @JonathanBout in #94
Full Changelog: v0.8.0-rc2...v0.8.0-rc3
v0.8.0 Release Candidate 2
What's Changed
- Update nuget-publish.yml by @JonathanBout in #92
Full Changelog: v0.8.0-rc1...v0.8.0-rc2
v0.8.0 Release Candidate 1
What's Changed
- Update README.md by @JonathanBout in #63
- Custom Redis client and Load Tests by @JonathanBout in #64
- (More) stable Redis caching by @JonathanBout in #65
- Restructure project and preparations for possible publishing as NuGet package by @JonathanBout in #66
- Bump docker/build-push-action from 6.10.0 to 6.11.0 by @dependabot in #68
- better access error handling in IndexGenerator by @JonathanBout in #69
- NuGet package workflow, have to merge as workflow won't run otherwise :( by @JonathanBout in #70
- Update nuget-publish.yml by @JonathanBout in #71
- Restructured the project by @JonathanBout in #72
- Small changes to workflow and Readme by @JonathanBout in #73
- Update dependabot.yml by @JonathanBout in #74
- Update dependabot.yml by @JonathanBout in #75
- Bump xunit from 2.9.2 to 2.9.3 by @dependabot in #76
- Bump NUnit.Analyzers from 4.5.0 to 4.6.0 by @dependabot in #77
- Bump coverlet.collector from 6.0.2 to 6.0.3 by @dependabot in #78
- Bump xunit.runner.visualstudio from 3.0.0 to 3.0.1 by @dependabot in #79
- Bump NUnit from 4.3.1 to 4.3.2 by @dependabot in #80
- Update codeql.yml by @JonathanBout in #81
- Bump Microsoft.AspNetCore.Mvc.Testing from 9.0.0 to 9.0.1 by @dependabot in #84
- Simplifications and Clarifications by @JonathanBout in #82
- Update README.md by @JonathanBout in #85
- Update License year to 2025, change badges in README by @JonathanBout in #89
- Another overhaul of the system by @JonathanBout in #90
- Make AOT compatible again by @JonathanBout in #91
Full Changelog: v0.7.1...v0.8.0-rc1
v0.7.1 - Block them bots 🤖
What's Changed
- Favicon endpoint by @JonathanBout in #58
When a browser sends a request to/favicon.ico
, it will be automatically redirected to/_cdn/logo.ico
. - Update README.md by @JonathanBout in #59
The README now explains how to use Redis as cache backend - Health checks seem to work by @JonathanBout in #60
The docker image now has built-in health checks - HTML accessibility improvements by @JonathanBout in #61
- Properly block robots by @JonathanBout in #62
It's now possible to disable blocking of robots using theCDN:BlockRobots
option.
Full Changelog: v0.7.0...v0.7.1
v0.7.0 - Redis!
Finally, Redis support is here. That means it is now finally possible to efficiently run two instances of SimpleCDN, as they share the same cache. Be aware it might be quirky, as it hasn't been fully tested.
Also, we shaved off about 19MB by trimming unused code from the build output. That's about 13%!
What's Changed
- Add redis support by @JonathanBout in #55
- slight image size optimization by @JonathanBout in #56
- even more size optimizations by trimming more code by @JonathanBout in #57
Full Changelog: v0.6.2...v0.7.0