Releases: near/intents
Releases · near/intents
global-deployer/v0.2.0
What's Changed
- chore(global-deployer): global deployer readme by @pityjllk in #220
- feat(global-deployer): accept raw payload in gd_deploy by @pityjllk in #223
- refactor: makefile simplification by @hlgltvnnk in #218
- refactor: makefile by @mitinarseny in #226
- feat: borsh schema as support by @pityjllk in #224
Full Changelog: global-deployer/v0.1.0...global-deployer/v0.2.0
global-deployer/v0.1.0
What's Changed
- refactor: xtask -> make by @hlgltvnnk in #213
- feat: checked typed api for promise results by @pityjllk in #210
- feat: multifunctional events by @hlgltvnnk in #205
- feat(global-deployer): 2 step deployments by @pityjllk in #216
- chore: cargo-near upgrade - use prebuilt binary by @pityjllk in #217
- use 0.1.0 version for gd by @pityjllk in #221
Full Changelog: defuse/v0.4.2...global-deployer/v0.1.0
defuse/v0.4.2
What's Changed
- feat: upd near-sdk to 5.20 by @mitinarseny in #177
- feat: optional
state_initbeforemt_on_transferby @mitinarseny in #167 - feat:
state_initonon_authby @mitinarseny in #179 - refactor: move bounded functionality from
token-idto deposits by @mitinarseny in #182 - fix: big little things by @mitinarseny in #183
- feat: use cache from near-sdk and arbitrary from near-account-id by @mitinarseny in #185
- feat: defuse-sandbox by @hlgltvnnk in #184
- Fix/test fix by @hlgltvnnk in #186
- refactor: sandbox by @mitinarseny in #187
- feat: escrow-swap contract by @mitinarseny in #181
- chore:
borsh(use_discriminant = true)by @mitinarseny in #188 - fix: promise_result_checked by @mitinarseny in #196
- feat:
imt_mint/imt_burnintents by @hlgltvnnk in #193 - Refactor/test separation by @hlgltvnnk in #190
- fix: check refund log length limits by @pityjllk in #198
- Refactoring by @hlgltvnnk in #199
- Fix grammar in NEAR Intents description by @vielite in #200
- Cargo audit fix by @hlgltvnnk in #204
- feat: add state_init benchmarks and fix gas accounting by @pityjllk in #202
- Cargo make replacement by @hlgltvnnk in #201
- Remove automatic contract builds by @hlgltvnnk in #207
- release fix by @hlgltvnnk in #209
- feat: global contract deployer conract by @pityjllk in #208
- WIP: Imt burn fn call by @hlgltvnnk in #203
- release: defuse/v0.4.2 by @mitinarseny in #211
New Contributors
Full Changelog: defuse/v0.4.1...defuse/v0.4.2
defuse/v0.4.1
What's Changed
- Chore/remove no registration from tests by @hlgltvnnk in #176
- hotfix: serialize u128 as str by @mitinarseny in #178
Full Changelog: defuse/v0.4.0...defuse/v0.4.1
defuse/v0.4.0
What's Changed
- fix: optimize used salt lookup by @fusede in #143
- nft subaccount fix by @hlgltvnnk in #144
- Remove randomness from tests by @pityjllk in #145
- Fix/nonce check during simulation by @hlgltvnnk in #147
- fix: reject test configuration where emitted log length exceeds limit by @pityjllk in #146
- Feat/receiver call after transfer intent by @hlgltvnnk in #148
- defuse README with important concepts added by @hlgltvnnk in #151
- refactor: separate defuse-fees crate by @fusede in #155
- refactor: separate defuse-deadline crate by @fusede in #156
- call *_on_transfer on (ft|nft|mt|_on_transfer_call) and respect the returned value by @pityjllk in #150
- Feat/feature gate ton connect by @hlgltvnnk in #154
- feat: token-id per-type features by @fusede in #158
- fix: implicit public key assumptions by @pityjllk in #160
- chore: fees by @fusede in #161
- Bump near-sdk to 5.18 by @pityjllk in #159
- fix: mt_on_transfer should have core_token_ids by @mitinarseny in #164
- refactor: reuse NotifyOnTransfer by @mitinarseny in #165
- feat: use ext_on() by @mitinarseny in #166
- feat: bump near-sdk to 5.18 by @mitinarseny in #168
- nonce fix: generated with correct nanos by @hlgltvnnk in #169
- fix(verifier): default empty roles by @mitinarseny in #170
- feat: bump borsh to 1.6.0 by @mitinarseny in #172
- fix: do not skip serialization to keep backwards-compatibility by @mitinarseny in #173
- fix(ci): pin tool versions by @mitinarseny in #174
- fix(ci): use cargo-near-installer.sh by @mitinarseny in #175
New Contributors
- @mitinarseny made their first contribution in #164
Full Changelog: defuse/v0.3.0...defuse/v0.4.0
defuse/v0.3.0
What's Changed
- tests(bitmap): add tests for .as_iter() by @fusede in #127
- Chore/simulation result addition by @hlgltvnnk in #122
- Expirable nonces by @hlgltvnnk in #126
- Update copyright owner to 2025 NEAR Foundation by @selfbalance in #129
- fix: correct schema generator argument name by @selfbalance in #124
- docs: explain payload traits by @selfbalance in #123
- Nonce storage optimization by @hlgltvnnk in #128
- refactor: move token-id to a separate crate by @fusede in #132
- Salted nonces by @hlgltvnnk in #131
- fix(crypto): check lengths of base58-encoded PublicKey and Signature by @fusede in #133
- feat: force_set_auth_by_predecessor_ids by @fusede in #134
- Replicate and record DefuseEvents in simulation output by @pityjllk in #137
- Reproducible contracts build on ci by @pityjllk in #136
- fix:Pre install cargo audit using current toolchain with '--locked' p… by @pityjllk in #139
- Salt generation fix by @hlgltvnnk in #140
- fix link lib.rs by @NikolaiKryshnev in #130
- Fix TeeReader read_to_end buffer handling by @selfbalance in #125
- Garbage collector trait by @hlgltvnnk in #141
- Test/migration testing by @hlgltvnnk in #138
- fix(ci): upload reproducible build artifacts to release by @fusede in #142
New Contributors
- @hlgltvnnk made their first contribution in #122
- @selfbalance made their first contribution in #129
- @pityjllk made their first contribution in #137
- @NikolaiKryshnev made their first contribution in #130
Full Changelog: defuse/v0.2.10...defuse/v0.3.0
defuse/v0.2.10
What's Changed
- chore: bump near-sdk by @fusede in #114
- feat: metadata script by @fusede in #115
- fix: docs for scripts by @fusede in #116
- fix(docs): enable near-sdk/unit-testing feature to build docs by @fusede in #117
- fix(script/metadata): allow for positional arguments, too by @fusede in #118
- fix(ci): cargo doc feature by @fusede in #119
- feat: .on_auth() call by @fusede in #121
Full Changelog: defuse/v0.2.9...defuse/v0.2.10
defuse/v0.2.9
What's Changed
- feat: borsh-with by @fusede in #103
- Limit token id length by @BonelessImpl in #94
- CI: Fix caching by @BonelessImpl in #105
- refactor: test crates by @fusede in #104
- MultiToken transfer gas value calculation update by @BonelessImpl in #96
- Fix rng fixture in tests by @BonelessImpl in #107
- fix(borsh): UB in impl BorshDeserializeAs for [T; N] by @fusede in #108
- Add SEP-53 signatures support by @BonelessImpl in #109
- Add TIP-191 signatures support by @BonelessImpl in #111
- feat: AML2 by @fusede in #106
- feat: set auth by PREDECESSOR_ID by @fusede in #112
- release(defuse): v0.2.9 by @fusede in #113
Full Changelog: defuse/v0.2.8...defuse/v0.2.9
defuse/v0.2.8
What's Changed
Full Changelog: defuse/v0.2.7...defuse/v0.2.8
defuse/v0.2.7
What's Changed
Full Changelog: defuse/v0.2.6...defuse/v0.2.7