From a429e96b6a64799a4b1fb840cac85b89f32e9ae1 Mon Sep 17 00:00:00 2001 From: tarsil Date: Wed, 17 Jul 2024 17:30:32 +0100 Subject: [PATCH] Release 0.9.0 --- asyncz/__init__.py | 2 +- docs/release-notes.md | 14 ++++++++++++++ 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/asyncz/__init__.py b/asyncz/__init__.py index 732155f..3e2f46a 100644 --- a/asyncz/__init__.py +++ b/asyncz/__init__.py @@ -1 +1 @@ -__version__ = "0.8.3" +__version__ = "0.9.0" diff --git a/docs/release-notes.md b/docs/release-notes.md index 1d7e0eb..ebd3e96 100644 --- a/docs/release-notes.md +++ b/docs/release-notes.md @@ -1,5 +1,19 @@ # Release Notes +## 0.9.0 + +### Added + +- SQLAlchemy store +- ASGI integration + +### Changed + +- Schedulers use now refcounting to track if it should startup/shutdown (for asgi, lifespan). +- Schedulers support now the async and sync context manager protocols. +- Improved typings. +- The default (builtin) plugins live now in `asyncz/scheduler/defaults.py`. + ## 0.8.3 ### Fixed