Repository navigation
Releases: SaboLabs/soroban-devkit
Releases · SaboLabs/soroban-devkit
Release list
v2.7.0
What's Changed
- feat(playground): add offline upgrade safety comparison by @Joseph-tech10 in #207
- feat(xdr): support typed timepoints and durations by @aduagba4133 in #250
- feat(audit): add ABI-correlated CLI analysis by @Taiye21 in #164
New Contributors
- @Joseph-tech10 made their first contribution in #207
- @Taiye21 made their first contribution in #164
Full Changelog: v2.6.0...v2.7.0
What's Changed
- feat(playground): add offline upgrade safety comparison by @Joseph-tech10 in #207
- feat(xdr): support typed timepoints and durations by @aduagba4133 in #250
- feat(audit): add ABI-correlated CLI analysis by @Taiye21 in #164
New Contributors
- @Joseph-tech10 made their first contribution in #207
- @Taiye21 made their first contribution in #164
Full Changelog: v2.6.0...v2.7.0
v2.6.0
What's Changed
- feat(m40): add local plugin ecosystem by @naninu123 in #20
- feat(m41): enrich on-chain contract inspection by @naninu123 in #21
- feat(m42): add on-chain upgrade-safety verification by @naninu123 in #22
- feat(m43): add live-contract ABI for events decode by @naninu123 in #23
- feat(m44): add on-chain ABI for storage decode by @naninu123 in #24
- chore(deps): bump the action-dependencies group with 7 updates by @dependabot[bot] in #25
- chore(deps): bump the cargo-dependencies group across 1 directory with 11 updates by @dependabot[bot] in #27
- docs: archive historical planning documents by @naninu123 in #28
- docs: move SCF positioning docs to archive by @naninu123 in #29
- docs: reconcile M44 status in ROADMAP by @naninu123 in #37
- chore(deps): bump the cargo-dependencies group with 3 updates by @dependabot[bot] in #30
- docs: professionalize README with centered badges and clearer positioning by @naninu123 in #38
- feat: define a signed, reproducible plugin bundle format by @lucifer-19y in #39
- test: add JSON output contract tests for scripting-oriented commands by @Yudistir123 in #40
- chore(deps): bump the cargo-dependencies group with 2 updates by @dependabot[bot] in #41
- docs: publish an ecosystem adoption and integration evidence page by @Shadow-MMN in #45
- chore(deps): bump the cargo-dependencies group with 4 updates by @dependabot[bot] in #46
- chore(deps): bump the cargo-dependencies group with 2 updates by @dependabot[bot] in #50
- fix(cli): distinguish salt length and hex validation errors by @zdjts in #51
- feat(cli): support symbol values in sdkt encode by @filtede98 in #117
- fix(cli): include errorResultXdr in invoke JSON output by @filtede98 in #118
- docs: update CHANGELOG Unreleased section by @Hibhee01 in #123
- fix(cli): report missing WASM file read errors by @Steven-J-22 in #126
- feat(cli): expose deployment fee breakdown in deploy output (#55) by @tomasbogado203-bit in #130
- fix(storage): document --ledgers as the relative TTL it is by @HarshPatel0x07 in #133
- fix(generate): emit correct i64 type tag by @Steven-J-22 in #135
- feat(playground): bundled example contract for zero-setup try-out by @Escelit in #132
- feat(tx): add --abi-contract support to tx simulate by @Escelit in #134
- fix(identity): report an error when deleting a nonexistent identity by @HarshPatel0x07 in #136
- feat(cli): add JSON output support to plugin commands by @HarshPatel0x07 in #139
- fix: remove old artifact when update changes artifact name by @Wittig18 in #119
- feat(plugin): add sdkt plugin init to scaffold audit rule crates by @Escelit in #145
- chore(deps): bump the cargo-dependencies group with 3 updates by @dependabot[bot] in #149
- feat(cli): add --abi-contract support to call by @Jubilee-001 in #148
- feat(events): support configurable event query ranges (#57) by @Ahbiz in #137
- feat(rpc): expose actual fee and operation count in tx inspect by @filtede98 in #138
- feat(deploy): support constructor arguments (#58) by @Ahbiz in #140
- feat(tx): auto-fetch sequence when building transactions by @nurudeenheroic in #143
- feat(storage): typed key construction for storage read by @nurudeenheroic in #146
- fix(rpc): reject invalid fee values instead of silently defaulting to zero by @nurudeenheroic in #144
- feat(audit): run installed plugins during audit without explicit --rules by @Ahbiz in #153
- docs(website): align landing page content with current CLI capabilities by @Ahbiz in #154
- feat(cli): derive tx build fees from simulation when a network is given by @faduuuu1 in #155
- feat(cli): support non-blocking invoke submissions by @Kolagold2004 in #121
- feat(cli): preview deterministic deploy addresses by @elefunabubakr-dev in #157
- fix(cli): trim transaction envelopes before RPC calls by @nurudeenheroic in #158
- fix(cli): preserve raw event topics and value in ABI JSON output by @teejayboy4tony-sketch in #159
- feat(cli): add sdkt audit --list-rules by @timiturn3r in #192
- feat(cli): support u128, i128 and bytes in encode by @KiritoYG in #195
- fix:forward project deploy --salt to the deployment path by @Sirbeejay16 in #188
- fix(plugin): keep plugin identity consistent with --id installs by @maixuancanh in #186
- feat(plugin): include a unit-test template in plugin scaffold by @Ranjeet2063 in #196
- fix(init): make generated projects pass cargo test by @HarshPatel0x07 in #199
- feat(generate): add --skip-unsupported for partial client generation by @Ranjeet2063 in #198
- feat(plugin): add sdkt plugin doctor end-to-end plugin self-check (#173) by @timiturn3r in #200
- docs: end-to-end Testnet walkthrough (identity → events) #84 by @boluxx123 in #127
- fix(cli): report missing --envelope files before base64 decoding by @bilhokista in #202
- feat(cli): add --build-only flag to invoke for envelope inspection without submission (#73) by @therealbibson in #152
- feat(project): persist deployment records and support --skip-deployed… by @aristotle224 in #161
- feat(cli): render complete contract interfaces by @aduagba4133 in #163
- feat(cli): add sdkt network check profile reachability by @DeFex-lab in #220
- fix(wasm): use stable, human-readable kind strings for WASM exports and imports by @T-kesh in #223
- feat(audit): SARIF 2.1.0 output for CI code-scanning integration by @Escelit in #222
- Feat/storage restore footprint by @Sirbeejay16 in #209
- fix(audit): match qualified functions against ABI names by @Herikcool in #162
- Feat/storage estimate 214 by @timiturn3r in #224
- fix(cli): make --network select endpoint on verify, health, and wasm metadata (#212) by @T-kesh in #226
- feat(storage): let storage analyze classify explicit ledger keys (#217) by @timiturn3r in #225
- feat: expose events from successful submissions by @nasirudeenbadirudeen87-cloud in #203
- Feat/plugin install bundle by @Sirbeejay16 in #228
- fix(cli): report encode's bytes error from parse_typed_args (#210) by @bilhokista in #237
- fix(abi): match decoded UDTs by field names by @Mukhtar003 in #165
- fix: generate a parseable project configuration by @aduagba4133 in #190
- feat(playground): render structural wasm metrics by @rajiabdulrahmon2020-ui in #206
- feat(diff): detect event signature and custom type definition changes by @legend-esc in #219
- fix(project): allow selecting identity for project deploy by @cybermax4200 in #247
- feat(xdr): auto-detect transaction results by @teejayboy4to...
v2.5.0
v2.4.0
v2.3.0
v2.2.1
Full Changelog: v2.2.0...v2.2.1
Full Changelog: v2.2.0...v2.2.1
v2.2.0
v2.1.1
v2.1.0
What's Changed
- chore(deps): bump the action-dependencies group across 1 directory with 4 updates by @dependabot[bot] in #14
- feat(rpc): implement persistent connection pooling (ENG-01) by @naninu123 in #17
- feat(simulate): enhance transaction simulation metadata (ENG-03) by @naninu123 in #18
New Contributors
- @dependabot[bot] made their first contribution in #14
Full Changelog: v2.0.0...v2.1.0