Releases: codex-storage/nim-codex
Releases · codex-storage/nim-codex
Release v0.1.9
What's Changed
- nix-flake: Add shell definition by @markoburcul in #954
- change default proof period to 2 minutes by @markspanbroek in #989
- makefile: Use do not use -mssse3 instructions on arm by @veaceslavdoina in #990
- chore(openapi): update the openapi spec for the manifest object by @2-towns in #972
- ci: install rust 1.7.9 as required by packages by @veaceslavdoina in #996
- ci: split linux and macos tests by @veaceslavdoina in #997
- Fix concurrency issues by @markspanbroek in #993
- ci: use rust 1.7.9 for release workflow and dockerfile by @veaceslavdoina in #999
- Bumps leveldbstatic to v0.1.6 by @benbierens in #998
- chore: update testnet marketplace address by @veaceslavdoina in #1001
New Contributors
- @markoburcul made their first contribution in #954
Testnet
Marketplace address: 0xAB03b6a58C5262f530D54146DA2a552B1C0F7648
Full Changelog: v0.1.8...v0.1.9
Release v0.1.8
What's Changed
- fix(slot-reservations): Avoid slot filled cancellations by @emizzle in #963
- chore(openapi): add missing fields for debug info endpoint by @2-towns in #969
- Remove duplicate cors header for fetch manifest endpoint by @2-towns in #970
- feat: add metadata to the manifest by @2-towns in #960
- Build Postman Collection by @veaceslavdoina in #973
- chore(openapi): move the upload headers to the POST method by @2-towns in #978
- chore: update dependencies, especially nim-ethers to chronos v4 compatible version by @emizzle in #968
- fix: bumps ethers to fix missing nonce error by @benbierens in #980
- Add ETH_PRIVATE_KEY to Docker entrypoint by @veaceslavdoina in #982
- chore: update testnet marketplace address by @veaceslavdoina in #984
Full Changelog: v0.1.7...v0.1.8
Release v0.1.7
What's Changed
- feat(slot-reservations): support enforcement of slot reservations before filling slot by @emizzle in #934
- fix(restapi): Add cors headers when the request is returning errors by @2-towns in #942
- Handles LPStreamError in chunker by @benbierens in #947
- feat: partial rewards and withdraws by @AuHau in #880
- Adds log to CIRDL to show URL by @benbierens in #948
- ci: linux ci runs on ubuntu-20.04 by @AuHau in #953
- docs: openapi node fix by @AuHau in #950
- Download API upgrade by @benbierens in #955
- chore: new marketplace address for testnet by @veaceslavdoina in #961
Full Changelog: v0.1.6...v0.1.7
Release v0.1.6
What's Changed
- docs(openapi): provider better documentation for space endpoint parameters by @2-towns in #921
- Update Codex Testnet marketplace contract address by @veaceslavdoina in #944
Full Changelog: v0.1.5...v0.1.6
Release v0.1.5
What's Changed
- chore(openapi): remove erasure and por parameters from openapi spec by @emizzle in #915
- Move Building Codex guide to the main docs site by @veaceslavdoina in #893
- updates Marketplace tutorial documentation by @marcinczenko in #888
- Use CLI args when passed for cirdl in Docker entrypoint by @veaceslavdoina in #927
- Validator - support partitioning of the slot id space by @marcinczenko in #890
- Remove moved docs by @veaceslavdoina in #930
- feat(slot-reservations): Support reserving slots by @emizzle in #907
- feat(slot-reservations): Add SaleSlotReserving state by @emizzle in #917
- Use Ubuntu 20.04 for Linux amd64 releases by @veaceslavdoina in #939
- feat(slot-reservations): support SlotReservationsFull event by @emizzle in #926
- Remove moved docs by @veaceslavdoina in #935
- Fix: null-ref in networkPeer by @benbierens in #937
New Contributors
- @marcinczenko made their first contribution in #888
Full Changelog: v0.1.4...v0.1.5
Release v0.1.4
What's Changed
- fix: createReservation lock by @AuHau in #825
- Safe block deletion (with ref count) by @tbekas in #631
- Fix StoreStream so it doesn't return parity bytes by @gmega in #838
- Fix verifiable manifest initialization by @gmega in #839
- Add verify_circuit=true to the releases by @veaceslavdoina in #840
- Provisional fix so EC errors do not crash the node on download by @gmega in #841
- [BUG] prevent node crashing with
not val.isNil
by @emizzle in #843 - chore: bump nim-leopard to handle no parity data by @emizzle in #845
- Fix verifiable manifest constructor by @tbekas in #844
- Bump Nim to 1.6.21 by @gmega in #851
- feat(rest): adds erasure coding constraints when requesting storage by @emizzle in #848
- Prover workshop band-aid by @gmega in #853
- Temporarily disable threading in erasure coding by @tbekas in #855
- Update Release workflow by @veaceslavdoina in #858
- Fixes prover behavior with singleton proof trees by @gmega in #859
- Chronos v4 Update (v3 Compat Mode) by @gmega in #814
- Downgrade to gcc 13 on Windows by @veaceslavdoina in #874
- Add MIT/Apache licenses by @gmega in #861
- Add OPTIONS endpoint to allow the content-type header for the upload endpoint by @2-towns in #869
- chore: add
downtimeProduct
config parameter by @emizzle in #867 - Support CORS preflight requests when the storage request api returns an error by @2-towns in #878
- refactor(marketplace): generic querying of historical marketplace events by @emizzle in #872
- Remove extra license file by @gmega in #876
- Update advertising by @benbierens in #862
- feat: add
--payout-address
by @emizzle in #870 - Rework circuit downloader by @benbierens in #882
- Support CORS preflight requests for availability by @2-towns in #897
- Adds testnet marketplace address to known deployments by @benbierens in #911
New Contributors
Full Changelog: v0.1.3...v0.1.4
Release v0.1.3
v0.1.2
v0.1.1
What's Changed
- Merge latest master into release by @veaceslavdoina in #842
Full Changelog: v0.1.0...v0.1.1
v0.1.0
This is the first and early Codex release 🚀