v1.0.0 - Real Sleeping 😴
In this release, the in-memory databases background services will not keep running when there is no activity. They are simply scheduled to happen at the next time they are needed, meaning no polling is needed anymore. When activity occurs, the service is woken up and it will start doing it thing.
It's like setting an alarm for 8:00 instead of waking up every five minutes to see if it's time already!
Due to this, a somewhat breaking change has been made in the configuration. The PurgeInterval value is not used anymore, as the service doesn't run at a interval anymore. It'll still be available in this version, but it will be removed in a future version!
What's Changed
Breaking Changes 🛠
- Extend interface for extension dev and optimize In-Memory caching by @JonathanBout in #124
Exciting New Features 🎉
- More detailed health checks in standalone & leave
--dump-configavailable in Release builds as well by @JonathanBout in #116 - Create Cleanup workflow, and cache workflow build outputs by @JonathanBout in #117
Bug Fixes 🪲
- Add back some missing using statements, fix DEBUG only bug by @JonathanBout in #115
Dependency Updates
- Bump docker/build-push-action from 6.12.0 to 6.13.0 by @dependabot in #125
- Bump Roslynator.Analyzers from 4.12.10 to 4.12.11 by @dependabot in #127
- Bump sigstore/cosign-installer from 3.7.0 to 3.8.0 by @dependabot in #130
- Bump Roslynator.Analyzers from 4.12.11 to 4.13.0 by @dependabot in #131
Other Changes
- Add screenshot to README by @JonathanBout in #114
- Set BRANCH for full Cleanup workflow instead of only the current job by @JonathanBout in #118
- Properly set branch name in Cleanup workflow step name by @JonathanBout in #119
- Use
event_nameinstead ofevent_typein Cleanup workflow by @JonathanBout in #120 - Change branch name selector in Cleanup workflow by @JonathanBout in #121
- Remove redundant check when mapping endpoints by @JonathanBout in #122
- Fix branch name selector in Cleanup Action by @JonathanBout in #123
- Update README.md by @JonathanBout in #126
- Create release.yml by @JonathanBout in #128
- Update release.yml with more categories by @JonathanBout in #129
Full Changelog: v0.8.0...v1.0.0