Releases: stellar/soroban-examples
Releases · stellar/soroban-examples
0.8.1
What's Changed
- Token interface updates by @sisuresh in #224
- Add a very simple account contract example. by @dmkozh in #227
- Removed top level Cargo.toml to have individual examples not be managed under a virtual workspace by @anupsdf in #232
- Bringing back the git rev hash to Cargo.toml of each project by @anupsdf in #234
- build: add Cargo.lock to each directory by @chadoh in #236
- Bump sdk by @sisuresh in #235
- Update examples to set metadata by @sisuresh in #225
- Remove soroban_token_spec.wasm and use the new client in the sdk by @sisuresh in #240
- Bump SDK and add upgradeable_contract example by @sisuresh in #238
- Add contractmeta for the liquidity pool example by @sisuresh in #241
- Remove derive Default by @leighmcculloch in #243
- Make fmt target modify files by @leighmcculloch in #247
- Run each example in isolation in CI by @leighmcculloch in #248
- Bump sdk to 0.8.1 by @sisuresh in #242
New Contributors
Full Changelog: v0.7.0...v0.8.1
0.7.0
What's Changed
- a few optimization tweaks by @tyvdh in #214
- Remove optimization makefile targets by @leighmcculloch in #215
- Update examples to account for the SDK changes. by @dmkozh in #218
- Use client
.address()
method directly to get contract address. by @dmkozh in #219 - Update custom account example to account for
__check_auth
changes. by @dmkozh in #220 - Bump sdk to pick up new memory limit by @jayz22 in #221
- Update rust deps to use latest released by @paulbellamy in #222
- Bump cli to 0.7.0 by @sisuresh in #223
Full Changelog: v0.6.0...v0.7.0
0.6.0
What's Changed
- Fix tests so they compile when running cargo test inside the module directory by @sisuresh in #194
- Adapt examples to API changes in SDK PR #824 by @graydon in #195
- Fix SDK revs to point to post-merge by @graydon in #196
- fix rustup by @tyvdh in #201
- Update to use rs-soroban-sdk 0.4.3 by @silence48 in #200
- Update examples for Auth Next. by @dmkozh in #204
- Update token example to use Auth Next by @dmkozh in #205
- Update liquidity pool to use auth next by @sisuresh in #206
- Update account contract examples to use the updated token interface. by @dmkozh in #208
- Check non-negative amounts in token contract by @brson in #202
- Bump sdk to 0.6.0 by @sisuresh in #212
- Update cli version to 0.6.0 by @sisuresh in #213
New Contributors
- @silence48 made their first contribution in #200
- @brson made their first contribution in #202
Full Changelog: v0.4.2...v0.5.0
0.4.2
0.4.1
What's Changed
- bump sdk by @sisuresh in #185
- Update sdk and use the token example instead of the built-in token by @sisuresh in #186
- Update token by @sisuresh in #188
- Add token contract events by @jayz22 in #189
- Update sdk version to 0.4.1 and cli version to 0.4.0 by @jayz22 in #192
Full Changelog: v0.3.2...v0.4.1
0.3.2
What's Changed
- Update soroban-cli in gitpod to v0.3.3 by @leighmcculloch in #182
- Update sdk version to 0.3.2 by @jayz22 in #183
Full Changelog: v0.3.1...v0.3.2
0.3.1
What's Changed
- Use invoker auth in router and offer contracts by @sisuresh in #176
- Update the examples to reflect the contract deployment changes by @dmkozh in #177
- Bump sdk and remove BigInt by @sisuresh in #179
- Update to soroban-sdk v0.3.1 by @leighmcculloch in #180
- Update version of soroban-cli in gitpod by @leighmcculloch in #181
Full Changelog: v0.2.1...v0.3.1
0.2.1
What's Changed
- Use the SDK conversion from address to identifier. by @dmkozh in #149
- Refactor wallet example to use
Result
and error codes. by @dmkozh in #150 - Remove macro_use and extern crate uses that are unnecessary by @leighmcculloch in #151
- Add gitpod config by @leighmcculloch in #154
- Add a default file to open on load of gitpod by @leighmcculloch in #155
- Fix link in README by @leighmcculloch in #157
- Open readme and files on boot in gitpod by @leighmcculloch in #158
- Remove extra build step from gitpod by @leighmcculloch in #160
- Update .gitignore by @tyvdh in #162
- Remove cargo-hack by @leighmcculloch in #161
- Remove rlib as a crate-type from most examples by @leighmcculloch in #163
- Remove rlib crate-type from token contract by @leighmcculloch in #164
- Remove rlib by @sisuresh in #166
- Update rust-analyzer extension identifier in gitpod config by @leighmcculloch in #170
- Update SDK to v0.2.0 by @leighmcculloch in #171
- Update SDK to v0.2.1 by @leighmcculloch in #172
New Contributors
Full Changelog: v0.1.0...v0.2.1
0.1.1
What's Changed
- Refactor wallet example to use
Result
and error codes. by @dmkozh in #150 - Remove macro_use and extern crate uses that are unnecessary by @leighmcculloch in #151
- Add gitpod config by @leighmcculloch in #154
- Add a default file to open on load of gitpod by @leighmcculloch in #155
- Fix link in README by @leighmcculloch in #157
- Open readme and files on boot in gitpod by @leighmcculloch in #158
Full Changelog: v0.1.0...v0.1.1
0.1.0
What's Changed
- Use zero nonces by @sisuresh in #102
- Improve caching of Rust build artifacts and update workflows by @leighmcculloch in #103
- Claimable balance example contract (demonstrates timelock). by @dmkozh in #101
- Make claimable balance example non-reusable. by @dmkozh in #104
- Migrate token example by @sisuresh in #105
- Update env and sdk by @sisuresh in #108
- Add deployer example by @leighmcculloch in #107
- Remove soroban-token-contract from soroban-liquidity-pool-contract dependencies by @leighmcculloch in #109
- Remove other contracts from timelock dependencies by @leighmcculloch in #110
- Remove other contracts from liquidity_pool_router dependencies by @leighmcculloch in #111
- Remove other contracts from dependencies by @leighmcculloch in #112
- Create .wasm files as needed by @leighmcculloch in #114
- Remove target-tiny from gitignore by @jonjove in #117
- Clean up and remove unused export features by @leighmcculloch in #121
- Update dependencies by @paulbellamy in #123
- Update soroban-sdk, soroban-spec, soroban-auth, soroban-env, stellar-xdr by @leighmcculloch in #124
- Add simple auth example by @leighmcculloch in #125
- Rename auth example by @leighmcculloch in #126
- Rename admin fn in auth example. by @leighmcculloch in #127
- Update examples to use source auth and the built in token contract by @sisuresh in #128
- Add comments to deployer example by @leighmcculloch in #129
- Add logging example by @leighmcculloch in #130
- Update soroban-sdk by @leighmcculloch in #131
- Rename id to addr in auth contract by @leighmcculloch in #132
- Output logs to stdout when running tests in logging example by @leighmcculloch in #133
- Update soroban-sdk by @leighmcculloch in #134
- Remove unnecessarily hardcoded contract IDs by @leighmcculloch in #135
- Update soroban-* by @leighmcculloch in #136
- Update soroban-sdk, etc by @leighmcculloch in #137
- Add errors example by @leighmcculloch in #138
- Shorten the errors tests by @leighmcculloch in #139
- Add logs to increment example by @leighmcculloch in #140
- Change the events contract to be an adaption of the increment example by @leighmcculloch in #141
- Rewrite the custom types example to use increment example by @leighmcculloch in #142
- Rewrite the auth example to be based on the increment example by @leighmcculloch in #143
- Change advanced-auth example to be built on increment example by @leighmcculloch in #144
- Fix var name by @leighmcculloch in #145
- Simplified auth in timelock example. by @dmkozh in #148
- Example simple wallet with async multisig support. by @dmkozh in #106
New Contributors
- @dmkozh made their first contribution in #101
- @paulbellamy made their first contribution in #123
Full Changelog: v0.0.4...v0.1.0