You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Added TappdClient and show warning. by @Leechael
13
-
- Add getComposeHash & verifyEnvEncryptPublicKey by @Leechael
14
-
- Support customize timeout. by @Leechael
15
-
- Add base to hardhat's predefine networks by @Leechael
16
-
- Add logo by @h4x3rotab
17
-
- Add kms-builder by @kvinwang
18
-
- Add logs to dstack-mr by @kvinwang
19
-
- Add crate dstack-mr by @kvinwang
20
-
- Add /app-info to gw info endpoint by @kvinwang
14
+
- Support for generating borsh schema for public types (#302)
15
+
- Python SDK v0.5.0 with async support
16
+
- Auth backend examples (auth-mock, auth-eth-bun)
17
+
- Support for passt as network egress
18
+
- Support for more than 255 CPUs
19
+
- SPDX license annotations
20
+
- Security audit report and documentation
21
+
- Media kit and branding updates
22
+
- gRPC proxy support for gateway
23
+
- Browser compatibility for JS SDK
24
+
- git-cliff based changelog generation
25
+
- CONTRIBUTING.md documentation
21
26
22
27
### Changed
23
-
- Merge pull request #256 from Dstack-TEE/sdk-compat by @kvinwang in [#256](https://github.com/Dstack-TEE/dstack/pull/256)
24
-
- Bump 0.5.2 by @Leechael
25
-
- Compatible for solana & viem by @Leechael
26
-
- Bump 0.5.1 for testing. by @Leechael
27
-
- Keep legacy support only in TappdClient. by @Leechael
28
-
- Add compatible deriveKey by @kvinwang
29
-
- Merge pull request #258 from Dstack-TEE/vmm-cli-ppcie by @kvinwang in [#258](https://github.com/Dstack-TEE/dstack/pull/258)
30
-
- Add basic auth by @kvinwang
31
-
- Add doc/tests and --ppcie by @kvinwang
32
-
- Merge pull request #253 from Dstack-TEE/dependabot/npm_and_yarn/kms/auth-eth/axios-1.11.0 by @Leechael in [#253](https://github.com/Dstack-TEE/dstack/pull/253)
33
-
- Bump axios from 1.10.0 to 1.11.0 in /kms/auth-eth by @dependabot[bot]
34
-
- Merge pull request #257 from Dstack-TEE/tcbinfo-fields by @kvinwang in [#257](https://github.com/Dstack-TEE/dstack/pull/257)
35
-
- Add some missing fields in TcbInfo by @kvinwang
36
-
- Merge pull request #250 from Dstack-TEE/imp-remove-max-disk-size-check by @Leechael in [#250](https://github.com/Dstack-TEE/dstack/pull/250)
37
-
- Merge pull request #249 from Dstack-TEE/dependabot/npm_and_yarn/kms/auth-eth/multi-0ca592796f by @Leechael in [#249](https://github.com/Dstack-TEE/dstack/pull/249)
38
-
- Bump form-data in /kms/auth-eth by @dependabot[bot]
39
-
- Merge pull request #223 from Dstack-TEE/feat-js-sdk-backward-compatible by @Leechael in [#223](https://github.com/Dstack-TEE/dstack/pull/223)
40
-
- V0.5.0 by @Leechael
41
-
- Rename Deterministic Compose Hash to Normalized App Compose by @Leechael
42
-
- Make preprocess app compose optional by @Leechael
43
-
- Typing for AppCompose by @Leechael
44
-
- Determinstic compose hash by @Leechael
45
-
- Rename dumpAppCompose to toDeterminsticJson and refactor by @Leechael
46
-
- Better migrate plan for legacy APIs by @Leechael
47
-
- Pump beta release 0.5.0-beta.2 by @Leechael
48
-
- Pump beta release 0.5.0-beta.1 by @Leechael
49
-
- Rename. by @Leechael
50
-
- Backward compatible. by @Leechael
51
-
- Move out send_rpc_request to standalone file. by @Leechael
52
-
- Merge pull request #245 from Dstack-TEE/gw-info by @Leechael in [#245](https://github.com/Dstack-TEE/dstack/pull/245)
53
-
- Add RPC for Gateway Info by @kvinwang
54
-
- Merge pull request #244 from Dstack-TEE/feat-auth-backend-examples by @Leechael in [#244](https://github.com/Dstack-TEE/dstack/pull/244)
55
-
- More configurable for auth-mock by @Leechael
56
-
- Auth-mock by @Leechael
57
-
- Auth-eth-bun by @Leechael
58
-
- Merge pull request #248 from Dstack-TEE/dependabot/cargo/tokio-1.46.1 by @h4x3rotab in [#248](https://github.com/Dstack-TEE/dstack/pull/248)
59
-
- Bump tokio from 1.44.1 to 1.46.1 by @dependabot[bot]
60
-
- Merge pull request #247 from Dstack-TEE/dependabot/npm_and_yarn/kms/auth-eth/openzeppelin/contracts-upgradeable-5.4.0 by @dependabot[bot] in [#247](https://github.com/Dstack-TEE/dstack/pull/247)
61
-
- Bump @openzeppelin/contracts-upgradeable in /kms/auth-eth by @dependabot[bot]
62
-
- Merge pull request #240 from Dstack-TEE/rename-contracts by @Leechael in [#240](https://github.com/Dstack-TEE/dstack/pull/240)
63
-
- Update docs for deploy app by @Leechael
64
-
- Rename contracts by @kvinwang
65
-
- Merge pull request #242 from Dstack-TEE/readme by @h4x3rotab in [#242](https://github.com/Dstack-TEE/dstack/pull/242)
66
-
- Limit height by @h4x3rotab
67
-
- Vibe documenting by @h4x3rotab
68
-
- Update readme by @h4x3rotab
69
-
- Merge pull request #239 from Dstack-TEE/fix-rev-net by @kvinwang in [#239](https://github.com/Dstack-TEE/dstack/pull/239)
70
-
- Fix reserved ip allocation by @kvinwang
71
-
- Merge pull request #233 from Dstack-TEE/dependabot/npm_and_yarn/kms/auth-eth/multi-a1c2ce69a2 by @kvinwang in [#233](https://github.com/Dstack-TEE/dstack/pull/233)
72
-
- Bump brace-expansion in /kms/auth-eth by @dependabot[bot]
73
-
- Merge pull request #236 from Dstack-TEE/dependabot/npm_and_yarn/kms/auth-eth/axios-1.10.0 by @kvinwang in [#236](https://github.com/Dstack-TEE/dstack/pull/236)
74
-
- Bump axios from 1.7.9 to 1.10.0 in /kms/auth-eth by @dependabot[bot]
75
-
- Merge pull request #238 from Dstack-TEE/rm-fields by @kvinwang in [#238](https://github.com/Dstack-TEE/dstack/pull/238)
76
-
- Remove more fields in AppInfo by @kvinwang
77
-
- Merge pull request #232 from Dstack-TEE/rm-rootfs-hash by @kvinwang in [#232](https://github.com/Dstack-TEE/dstack/pull/232)
78
-
- Remove rootfs_hash from TcbInfo by @kvinwang
79
-
- Merge pull request #234 from Dstack-TEE/dependabot/npm_and_yarn/kms/auth-eth/fastify-4.29.1 by @h4x3rotab in [#234](https://github.com/Dstack-TEE/dstack/pull/234)
80
-
- Bump fastify from 4.29.0 to 4.29.1 in /kms/auth-eth by @dependabot[bot]
81
-
- Merge pull request #235 from Dstack-TEE/dependabot/npm_and_yarn/kms/auth-eth/base-x-3.0.11 by @h4x3rotab in [#235](https://github.com/Dstack-TEE/dstack/pull/235)
82
-
- Bump base-x from 3.0.10 to 3.0.11 in /kms/auth-eth by @dependabot[bot]
83
-
- Update image hash by @kvinwang
84
-
- Build prod image by @kvinwang
85
-
- Allow default values in VmConfig by @kvinwang
86
-
- Merge pull request #229 from Dstack-TEE/kms-builder by @kvinwang in [#229](https://github.com/Dstack-TEE/dstack/pull/229)
87
-
- Merge pull request #228 from Dstack-TEE/dstack-mr by @kvinwang in [#228](https://github.com/Dstack-TEE/dstack/pull/228)
88
-
- Support hugepages for non-gpu vm by @kvinwang
89
-
- Use new dstack-mr implmementation by @kvinwang
90
-
- Merge pull request #231 from Dstack-TEE/addr-as-appid by @kvinwang in [#231](https://github.com/Dstack-TEE/dstack/pull/231)
91
-
- Add back registered apps by @kvinwang
92
-
- Use the contract address as appId by @kvinwang
93
-
- Merge pull request #230 from Dstack-TEE/gw-quote by @shelvenzhou in [#230](https://github.com/Dstack-TEE/dstack/pull/230)
94
-
- Alias app-info and acme-info under /.dstack/ by @kvinwang
95
-
- Cache the quotes on fs by @kvinwang
96
-
- Add vm_config in quote report by @kvinwang
97
-
- Cargo fmt by @kvinwang
98
-
- Add base_domain to AcmeInfoResponse by @kvinwang
99
-
- Add endpoint this-node by @kvinwang
100
-
- Add quote for zt-tls keys by @kvinwang
101
-
- Merge pull request #226 from Dstack-TEE/passwd by @kvinwang in [#226](https://github.com/Dstack-TEE/dstack/pull/226)
102
-
- Mount passwd files to data disk by @kvinwang
103
-
- Merge pull request #224 from Dstack-TEE/code-of-conduct by @h4x3rotab in [#224](https://github.com/Dstack-TEE/dstack/pull/224)
104
-
- Create CODE_OF_CONDUCT.md by @h4x3rotab
105
-
- Merge pull request #227 from Dstack-TEE/dependabot/npm_and_yarn/kms/auth-eth/pbkdf2-3.1.3 by @kvinwang in [#227](https://github.com/Dstack-TEE/dstack/pull/227)
106
-
- Bump pbkdf2 from 3.1.2 to 3.1.3 in /kms/auth-eth by @dependabot[bot]
107
-
- Merge pull request #222 from Dstack-TEE/fix-vmm-cli-set-key-provider-id by @Leechael in [#222](https://github.com/Dstack-TEE/dstack/pull/222)
28
+
- Better error reporting for TDX quote errors
29
+
- Moved generated prpc files to OUT_DIR
30
+
- Refactored dstack-sdk into two crates for no_std support
31
+
- Updated various dependencies (sha.js, elliptic, tokio, etc.)
32
+
- Improved vmm with one-shot support
33
+
- Updated documentation for non-KMS app access
34
+
- Consolidated dstack branding capitalization
108
35
109
36
### Fixed
110
-
- Unknown field by @Leechael
111
-
- Get appAuthImplementation failed. by @Leechael
112
-
- Fix anchors by @h4x3rotab
113
-
- Unmatched app_compose when no key provider id. by @Leechael
37
+
- Warnings and clippy issues
38
+
- Networking configuration issues
39
+
- Typing errors in Python SDK
40
+
- Compilation errors in supervisor
41
+
- Reserved IP allocation issues
114
42
115
-
### Removed
116
-
- Remove max disk size limit by @Leechael
43
+
### Contributors
44
+
New contributors in this release:
45
+
-@DSharifi
46
+
-@pbeza
47
+
-@bravesasha
48
+
-@Olexandr88
49
+
-@crStiv
117
50
118
-
## New Contributors
119
-
*@dependabot[bot] made their first contribution
120
-
*@shelvenzhou made their first contribution in [#230](https://github.com/Dstack-TEE/dstack/pull/230)
121
51
## [0.5.3] - 2025-06-24
122
52
123
53
### Added
@@ -1308,6 +1238,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
0 commit comments