Skip to content

Commit 7d8b78b

Browse files
committed
Update CHANGELOG.md
1 parent ded8fba commit 7d8b78b

File tree

1 file changed

+36
-105
lines changed

1 file changed

+36
-105
lines changed

CHANGELOG.md

Lines changed: 36 additions & 105 deletions
Original file line numberDiff line numberDiff line change
@@ -5,119 +5,49 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8-
## [Unreleased]
8+
## [0.5.4] - 2025-09-01
9+
10+
### Security
11+
- Fixed LUKS header validation security vulnerability (GHSA-jxq2-hpw3-m5wf)
912

1013
### Added
11-
- Add git-cliff based changelog"
12-
- 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
2126

2227
### 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
10835

10936
### 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
11442

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
11750

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)
12151
## [0.5.3] - 2025-06-24
12252

12353
### Added
@@ -1308,6 +1238,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
13081238
* @nanometerzhu made their first contribution
13091239
* @h4x3rotab made their first contribution
13101240
[unreleased]: https://github.com/Dstack-TEE/dstack/compare/v0.5.3..HEAD
1241+
[0.5.4]: https://github.com/Dstack-TEE/dstack/compare/v0.5.3..v0.5.4
13111242
[0.5.3]: https://github.com/Dstack-TEE/dstack/compare/v0.5.2..v0.5.3
13121243
[0.5.2]: https://github.com/Dstack-TEE/dstack/compare/v0.5.1..v0.5.2
13131244
[0.5.1]: https://github.com/Dstack-TEE/dstack/compare/v0.5.0..v0.5.1

0 commit comments

Comments
 (0)