Improved Versioning Support (#598)
Versions are now recorded in the database. New public API methods for managing versions: - `DBOS.list_application_versions()` — Returns all versions, newest first - `DBOS.get_latest_application_version()` — Returns the latest version - `DBOS.set_latest_application_version(version_name)` — Sets a version as latest by updating its timestamp to now Related changes: - A DBOS executor not of the latest version will print a warning on startup. - Scheduled workflows are now always enqueued to the latest version. Also improve support for scheduling workflows in classes.
P
Peter Kraft committed
9882c103fcab46346262ed8c8add1d9a47682b6e
Parent: 18c2e52
Committed by GitHub <noreply@github.com>
on 3/2/2026, 9:48:13 PM