What's Changed
- feat(async-removal): Phase 3 - make
Dbtrait sync by @demosdemon in #1213 - chore: only allocate the area needed by @qusuyan in #1217
- feat(checker): fix error with free area that is not head of a free list by @qusuyan in #1231
- chore: synchronize .golangci.yaml by @demosdemon in #1234
- ci(metrics-check): Re-use previous comment instead of spamming new ones by @demosdemon in #1232
- feat(async-removal): Phase 4 - Make
DbViewsynchronous by @demosdemon in #1219 - chore: nuke grpc-testtool by @demosdemon in #1220
- feat(ffi-refactor): refactor cached view (1/8) by @demosdemon in #1222
- feat(ffi-refactor): add OwnedSlice and OwnedBytes (2/8) by @demosdemon in #1223
- feat(ffi-refactor): Introduce VoidResult and panic handlers (3/8) by @demosdemon in #1224
- feat(ffi-refactor): Refactor Db opening to use new Result structure (4/8) by @demosdemon in #1225
- feat(ffi-refactor): refactor how hash values are returned (5/8) by @demosdemon in #1226
- feat(ffi-refactor): refactor revision to use database handle (6/8) by @demosdemon in #1227
- feat(ffi-refactor): Add
ValueResulttype (7/8) by @demosdemon in #1228 - chore(release): prepare for v0.0.12 by @demosdemon in #1238
- chore: rename FuzzTree by @rkuris in #1239
- chore: upgrade to rust 1.89 by @rkuris in #1242
- fix: Add an advisory lock by @rkuris in #1244
- chore: rename mut_root to root_mut by @rkuris in #1248
- test: mark new_empty_proposal as test only by @demosdemon in #1249
- feat(checker): print report using template for better readability by @qusuyan in #1237
- feat(checker): fix free lists when the erroneous area is the head by @qusuyan in #1240
- chore: Add missing debug traits by @rkuris in #1254
- feat(ffi-proofs): Stub interfaces for FFI to interact with proofs. by @demosdemon in #1253
- feat: explicit impl of PartialEq/Eq on HashOrRlp by @demosdemon in #1260
- fix: Path iterator returned wrong node by @rkuris in #1259
- chore: these tests actually work now by @rkuris in #1262
- chore: cargo +nightly clippy --fix by @rkuris in #1265
- feat(proofs)!: disable
ValueDigest::Hashfor ethhash by @demosdemon in #1269 - fix: use
countinstead ofsize_hintby @demosdemon in #1268 - ci: update .golangci.yaml by @demosdemon in #1274
- fix: Correct typo in README.md by @sandakersmann in #1276
- build(deps): update typed-builder requirement from 0.21.0 to 0.22.0 by @dependabot[bot] in #1275
- feat!: rename
Hashable::keyby @demosdemon in #1270 - test(firewood): use ctor section to init logger for all tests by @demosdemon in #1277
- fix: resolve build failures by pinning opentelemetry to 0.30 by @demosdemon in #1281
- feat(range-proofs): KeyValuePairIter (1/2) by @rkuris in #1282
- feat(proofs)!: add v0 serialization for RangeProofs by @demosdemon in #1271
- fix(range-proofs): serialize range proof key consistently by @demosdemon in #1278
- fix(range-proofs): fix verify of exclusion proofs by @demosdemon in #1279
- docs: README implies commit == persist by @rkuris in #1283
- test(bootstrap): Bootstrap testing scripts by @rkuris in #1287
- chore: Various script improvements by @rkuris in #1288
- chore(bootstrap): add keys for brandon by @demosdemon in #1289
- chore(bootstrap): add keys for Bernard and Amin by @AminR443 in #1291
- chore!: decorate enums and structs with
#[non_exhaustive]by @demosdemon in #1292 - chore: add spot instance support by @rkuris in #1294
- fix(ffi): GetFromRoot typo by @RodrigoVillar in #1298
- chore: upgrade go by @alarso16 in #1296
- fix: incorrect gauge metrics by @rkuris in #1300
- ci: ask for clippy and rustfmt by @rkuris in #1306
- fix: m6id is a amd64 machine by @rkuris in #1305
- chore: Add support for enormous disk by @rkuris in #1308
- fix: Revert #1116 by @rkuris in #1313
- chore: disable non-security dependabot version bumps by @JonathanOppenheimer in #1315
- chore: upgrade dependencies by @rkuris in #1314
- feat(ffi-refactor): replace sequence id with pointer to proposals (8/8) by @demosdemon in #1221
- chore(benchmark): add ssh key by @RodrigoVillar in #1316
- chore(release): prepare for v0.0.13 by @demosdemon in #1317
New Contributors
- @sandakersmann made their first contribution in #1276
- @AminR443 made their first contribution in #1291
- @JonathanOppenheimer made their first contribution in #1315
Full Changelog: v0.0.11...v0.0.13