0.18.26
Git
Previously, when you called dstack init
, Git credentials were reused between users of the same project and repository.
Starting with this release, to improve security, dstack
no longer shares Git credentials across users.
Warning
If you submitted credentials earlier with dstack init
, they will continue to work. However, it is recommended that each user call dstack init
again to ensure they do not reuse credentials from other users.
Deleting legacy credentials
To ensure no credentials submitted earlier are shared across users, you can run the following SQL statements:
UPDATE repos SET creds = NULL;
UI
This update brings a few UI improvements:
- Added
Delete
button to theVolumes
page - Added
Refresh
button to all pages with lists:Runs
,Models
,Fleets
,Volumes
,Projects
- Improved
Code
button on the model page
What's changed
- Implement per-user repo creds storage by @un-def in #2004
- [UI] Add Refresh button to all pages with lists by @olgenn in #2007
- [UI] Include base URL and authentication token in the code snippets by @olgenn in #2006
- [UI] The Code button improvements on the Model page by @olgenn in #2001
- [UI] It's not possible to select and delete volumes by @olgenn in #2000
- [UI] [Bug]: Services without model mapping are displayed in Models UI by @olgenn in #1993
- Ensure sshd privsep dir in container is properly set up by @un-def in #2008
- [Docs] Many minor improvements to docs and examples by @peterschmidt85 in #2013
- [Docs] Services without a gateway by @jvstme in #2011
- [Docs] Add deployment section with vLLM, TGI and NIM. Remove alignment handbook by @Bihan in #1990
- [Docs] Updated Installation and Server deployment guides to include CloudFormation by @peterschmidt85
- [Docs] Update services docs to reflect that gateway is now optional by @peterschmidt85 in #2005
- [Examples] Add a CloudFormation template showing how to deploy dstack server to AWS by @peterschmidt85 in #1944
- [Examples] Add Airflow example by @r4victor in #1991
Full changelog: 0.18.25...0.18.26