Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
0.19.21 source code.tar.gz | 2025-07-29 | 31.4 MB | |
0.19.21 source code.zip | 2025-07-29 | 32.2 MB | |
README.md | 2025-07-29 | 1.8 kB | |
Totals: 3 Items | 63.6 MB | 0 |
Runs
Scheduled runs
Runs get a new schedule
property that allows starting runs periodically by specifying a cron expression:
:::yaml
type: task
nodes: 1
schedule:
cron: "*/15 * * * *"
commands:
- ...
dstack
will start a scheduled run at cron
times unless the run is already running. It can then be stopped manually to prevent it from starting again. Learn more about scheduled runs in the docs.
CLI
Startup time
The CLI startup time was significantly improved up to 4 times by optimizing Python imports.
Server
Optimized DB queries
We optimized DB queries issues by the dstack
server. This improves API response times and decreases the load on the DB, which was previously noticeable on small Postgres instances.
What's Changed
- Support scheduled runs by @r4victor in https://github.com/dstackai/dstack/pull/2914
- Autoset UTC timezone for datetimes loaded from the db by @r4victor in https://github.com/dstackai/dstack/pull/2922
- Refactor backends module to avoid importing deps on models import by @r4victor in https://github.com/dstackai/dstack/pull/2923
- Optimize db queries by @r4victor in https://github.com/dstackai/dstack/pull/2928
- Optimize db queries (part 2) by @r4victor in https://github.com/dstackai/dstack/pull/2929
- [UI] Add justfile to build frontend by @peterschmidt85 in https://github.com/dstackai/dstack/pull/2897
- Fix project loading in _check_instance() by @r4victor in https://github.com/dstackai/dstack/pull/2931
- Set up background tasks Sentry tracing by @r4victor in https://github.com/dstackai/dstack/pull/2932
Full Changelog: https://github.com/dstackai/dstack/compare/0.19.20...0.19.21