Skip to content

v1.0.0 - Real Sleeping 😴

Choose a tag to compare

@JonathanBout JonathanBout released this 11 Feb 09:17
· 86 commits to main since this release
7787791

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-config available 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

Other Changes

Full Changelog: v0.8.0...v1.0.0