Skip to content

1.13.0

Choose a tag to compare

@kraftp kraftp released this 02 Sep 18:58
· 44 commits to main since this release
50fac03

What's Changed

  • You can now use SQLite for your system database! This lets you prototype or test DBOS applications without Postgres, though Postgres is still recommended in production. For ease of getting started, a SQLite database is now the default for new applications. More details: https://docs.dbos.dev/python/tutorials/database-connection
  • The application database is now entirely optional. You can configure applications with just a system database like this:
config: DBOSConfig = {
    "name": "dbos-starter",
    "system_database_url": os.environ.get("DBOS_SYSTEM_DATABASE_URL"),
}
DBOS(config=config)
  • The CLI has been updated so all commands can run with just a system database URL.

Detailed Notes

Full Changelog: 1.12.0...1.13.0