Releases: witnet/witnet-rust
Releases · witnet/witnet-rust
Witnet-rust 1.6.4
Version: 1.6.4
Release type: minor
Criticality: non-critical
Consensus: non-breaking
Backwards compatibility: breaking with any prior versions because of RocksDB
Witnet-rust 1.6.3
Version: 1.6.3
Release type: minor
Criticality: non-critical
Consensus: non-breaking
Backwards compatibility: breaking with versions lower than 1.6.1
What's Changed
- feat(toolkit): allow dry running data requests without an SLA by @aesedepece in #2371
Full Changelog: 1.6.2...1.6.3
Witnet-rust 1.6.2
Version: 1.6.2
Release type: minor
Criticality: non-critical
Consensus: non-breaking
Backwards compatibility: breaking with versions lower than 1.6.1
What's Changed
- Basic implementation for exporting and importing chain snapshots by @aesedepece in #2356
- feat(node): discard late commits by @drcpu-github in #2363
- Tapi cleanup by @drcpu-github in #2364
- Fix errors in snapshot importing functionality by @aesedepece in #2369
Full Changelog: 1.6.1...1.6.2
Witnet-rust 1.6.1
Version: 1.6.1
Release type: minor
Criticality: consensus-critical
Consensus: breaking
Backwards compatibility: breaking with all former versions
Announcement post: https://medium.com/witnet/announcing-witnet-1-6-c52177666f2a
Full Changelog: 1.6.0...1.6.1
[FAULTY] Witnet-rust 1.6.0
Version: 1.6.0
Release type: major
Criticality: consensus-critical
Consensus: breaking
Backwards compatibility: breaking with all former versions
Announcement post: https://medium.com/witnet/announcing-witnet-1-6-c52177666f2a
Full Changelog: 1.5.6...1.6.0
Witnet-rust 1.5.6
Version: 1.5.6
Release type: minor
Criticality: non-critical
Consensus: non-breaking
Backwards compatibility: breaking with < 1.5.4
What's Changed
- feat(node): allow to configure max_open_files rocksdb option by @tmpolaczyk in #2329
- ci: 🛂 make bridge auto-deploy on tag push by @aeweda in #2330
- ci: 🏷️ reference tags environment by @aeweda in #2340
- chore: fix clippy warnings for Rust 1.67 by @tmpolaczyk in #2341
- Dependabot prs by @tmpolaczyk in #2346
- feat(bridge): implement report_result_max_network_gas_price_ratio by @tmpolaczyk in #2349
- Witnet 1.5.6 by @tmpolaczyk in #2350
Full Changelog: 1.5.5...1.5.6
Witnet-rust 1.5.5
Version: 1.5.5
Release type: minor
Criticality: non-critical
Consensus: non-breaking
Backwards compatibility: breaking with < 1.5.4
What's Changed
- fix(bridge): calculate dr_tx_hash after API change by @tmpolaczyk in #2299
- Fix remaining clippy lints from Rust 1.65 update by @tmpolaczyk in #2298
- chore: update chrono to 0.4.23 by @tmpolaczyk in #2313
- refactor(util): remove unused local_time function by @tmpolaczyk in #2316
- feat(bridge): allow to configure dr_fee_nanowits by @tmpolaczyk in #2318
- feat(bridge): add skip_first config param to allow skipping requests by @tmpolaczyk in #2321
- chore: fix clippy warnings for Rust 1.66 by @tmpolaczyk in #2326
- chore: bump crate versions to 1.5.5 by @tmpolaczyk in #2327
Full Changelog: 1.5.4...1.5.5
Witnet-rust 1.5.4
Version: 1.5.4
Release type: minor
Criticality: critical
Consensus: breaking
Backwards compatibility: breaking with < 1.5.4
This is a fix for the consensus disruption episode after Hetzner cloud provider knocked out blockchain nodes
Read more: https://twitter.com/witnet_io/status/1588233183677796352
Full Changelog: 1.5.3...1.5.4
Witnet-rust 1.5.3
Version: 1.5.3
Release type: minor
Criticality: non-critical
Consensus: non-breaking
Backwards compatibility: breaking (storage) with <= 1.5.1
What's Changed
- Bridge report result fixes by @tmpolaczyk in #2202
- feat(jsonrpc): add block weight as a value to getBlock by @drcpu-github in #2219
- Update some dependencies to make dependabot happy by @tmpolaczyk in #2222
- ci: ✨ CD for witnet-rust by @aeweda in #2230
- chore: fix clippy warnings for Rust 1.62 by @tmpolaczyk in #2232
- Fix bridge collateral by @tmpolaczyk in #2233
- feat(bridge): do not use from field when calling read-only contract m… by @tmpolaczyk in #2214
- Fix potential transaction malleability attack vectors by @tmpolaczyk in #2144
- chore: update actix to 0.13 by @tmpolaczyk in #2246
- feat(brigde): read config from env by @tmpolaczyk in #2245
- chore: fix clippy warnings for Rust 1.63 by @tmpolaczyk in #2252
- ci: 🆕 add bridge building by @aeweda in #2260
- ci: add image publishing by @aeweda in #2267
- feat(wallet): add pending_tx_timeout_seconds config variable by @tmpolaczyk in #2268
- feat(wallet): automatically retry connection to alternative nodes by @aesedepece in #2259
- chore: fix clippy warnings for Rust 1.64 by @tmpolaczyk in #2275
- fix(node): dont panic if no actor system is running while dropping actor by @tmpolaczyk in #2276
- Rehash retrieval proxies / multiple transports / inconsistent source attack protection (aka "smart retrievals") by @aesedepece in #2241
- feat(ci): ensure version of some subcrates matches that of main crate by @aesedepece in #2278
- feat(node+wallet): estimate transaction priority (aka fees suggestion) by @aesedepece in #2261
- Use global secp256k1 context 2 by @tmpolaczyk in #2281
- ci: 🚑 fix tar typos & job dependency by @aeweda in #2283
- ci: 📦 remove witnet-toolkit by @aeweda in #2285
New Contributors
Full Changelog: 1.5.2...1.5.3
Witnet-rust 1.5.2
Version: 1.5.2
Release type: minor
Criticality: non-critical
Consensus: non-breaking
Backwards compatibility: breaking (storage) with <= 1.5.1
What's Changed
- fix: fix contributing link in README by @tmpolaczyk in #2179
- refactor(node): use unsigned_abs instead of wrapping_abs by @tmpolaczyk in #2183
- feat(node): add blockEpoch to response of get_transaction by @tmpolaczyk in #2189
- feat: include WIP0020-0021 in list of enabled WIPs by @tmpolaczyk in #2188
- chore: update code to 2021 edition by @tmpolaczyk in #2192
- fix(node): do not consolidate genesis block twice during resync by @tmpolaczyk in #2193
- Remove unneeded wip checks by @tmpolaczyk in #2191
- fix(node): persist chain state during resync by @tmpolaczyk in #2195
- chore: update version to 1.5.2 by @tmpolaczyk in #2190
Full Changelog: 1.5.1...1.5.2