Releases: Lagrange-Labs/lgn-coprocessor
Releases · Lagrange-Labs/lgn-coprocessor
Release list
v2.0.1 - node memory optimization
What's Changed
- feat: add a tracing option to the provers to dump inputs by @delehef in #232
- chore: log prometheus port if initialisation fails by @hackaugusto in #233
- docs: add versioning strategy section to README by @kaisbaccour in #229
- chore: devenv: set ulimit before running a worker by @tzemanovic in #231
- fix: persist debugging circuit inputs by @delehef in #234
- chore: update protobuf by @delehef in #236
- chore: release 2.0.1 by @kaisbaccour in #238
Full Changelog: v2.0.0...v2.0.1
v2.0.0
What's Changed
- chore: enable gzip compression in grpc connections by @montekki in #224
- chore: make the default devenv worker large by @tzemanovic in #227
- fix(auth): read signatures both in hex and json formats by @montekki in #228
- build: Prepare release/v2.0.0 by @db-lagrange in #230
Full Changelog: v1.1.10...v2.0.0
v1.1.10
What's Changed
- build: Update environments list for github action 'Build and Publish Docker … by @db-lagrange in #174
- chore: remove experimental by @hackaugusto in #173
- chore: cleanup dead code by @hackaugusto in #175
- refactor: Simplify traits by @hackaugusto in #176
- build: follow MR2@
mainby @delehef in #177 - perf: remove cloning by @hackaugusto in #178
- chore: remove generic message type by @hackaugusto in #179
- chore: dont bail on error by @hackaugusto in #181
- fix: cap scapegoat tree depth by @delehef in #172
- chore: upgrade deps by @hackaugusto in #182
- fix: handle panic / errors by @hackaugusto in #183
- feat: resumable PPs download by @hackaugusto in #185
- Add mainnet environment to push docker images by @db-lagrange in #186
- feat: enable overriding the automatically detected PPs version by @delehef in #187
- docs: add configuration details by @delehef in #188
- fix: devenv nix syntax issue by @tzemanovic in #189
- chore: simplify logs and metrics by @hackaugusto in #190
- feat: write exit reason by @hackaugusto in #192
- feat: upgrade mp2 by @hackaugusto in #184
- feat: add offchain extraction by @hackaugusto in #195
- feat: implement operator de-registration by @delehef in #194
- chore: update deps by @hackaugusto in #197
- chore: update MR2 by @delehef in #198
- fix: change version requirement from
^M.m.pto^Mby @delehef in #199 - chore: add block_nr and is_first_block flags by @hackaugusto in #200
- fix: fix serde by @hackaugusto in #201
- ci: move PPs generation to worker by @delehef in #204
- fix: remove useless clippy warning in Docker workflow by @kaisbaccour in #162
- ci: clone submodules by @delehef in #205
- chore: update dependencies by @delehef in #203
- fix: correct prometheus partition names by @delehef in #206
- fix: revert "correct prometheus partition names" by @hackaugusto in #207
- fix: initialize metrics with correct task types by @delehef in #208
- chore(ci): adds a cargo build to the docker ci run by @montekki in #209
- feat!: migrate from ethers to latest alloy by @montekki in #210
- fix: provide the previous revision by @hackaugusto in #211
- chore: revert "feat!: migrate from ethers to latest alloy (#210)" by @tzemanovic in #213
- fix!: also provide previous epoch in IVC by @tzemanovic in #212
- chore: Revert "chore: update dependencies (#203)" by @tzemanovic in #215
- chore: removed unused dep by @hackaugusto in #217
- chore: Reapply #203 by @tzemanovic in #216
- chore: Reapply PR #210 by @tzemanovic in #214
- ci: pin rust by @delehef in #219
- fix: update devenv by @delehef in #220
- chore: update default PPs URL by @delehef in #222
- ci: add AWS CLI by @delehef in #221
- feat: incremental offchain hashing by @hackaugusto in #218
- build: Prepare release/v1.1.10 by @db-lagrange in #223
New Contributors
- @tzemanovic made their first contribution in #189
Full Changelog: v1.1.8...v1.1.10
v1.1.9
Full Changelog: v1.1.8...v1.1.9
As a follow up on the Pectra upgrade that happened today on Ethereum Mainnet, we needed to deliver a new version for the worker, v1.1.9
v1.1.8
What's Changed
- feat: add readiness check server using warp by @kaisbaccour in #159
- feat: add liveness check for lgn coprocessor by @kaisbaccour in #161
- fix: download must be inside a blocking context by @hackaugusto in #166
- feature: skip PP download when using dummy prover by @hackaugusto in #156
- chore: update MR2 by @delehef in #168
- build: Prepare v.1.1.8 release by @db-lagrange in #171
Full Changelog: v1.1.6...v1.1.8
v1.1.6
What's Changed
- feat: integrate mp2 batch queries feature by @silathdiir in #129
- increase optimisation level by @hackaugusto in #136
- clean logs by @hackaugusto in #135
- allow single column tables by @hackaugusto in #138
- always download the checksum by @hackaugusto in #139
- ci: add a PR linting step by @delehef in #141
- ci: Add Release workflow by @db-lagrange in #143
- ci: Update prepare-release.yaml, change org name to lowercase by @db-lagrange in #145
- fix: add mp2 version as a path to the download params URL by @silathdiir in #140
- ci: Update permissions in prepare-release.yaml by @db-lagrange in #148
- chore: rustfmt changes by @montekki in #153
- refactor: convert to the new gRPC gateway by @delehef in #142
- fix: fix config deserializing by @montekki in #154
- fix: do not exit when task deserialization failed by @delehef in #155
- fix: Groth16 prover fails to initialize by @delehef in #157
- feat: panic! on error by @delehef in #158
- chore: update package versions to 1.1.6 by @kaisbaccour in #160
New Contributors
- @db-lagrange made their first contribution in #143
Full Changelog: v1.1.2...v1.1.6
v1.1.2
deployed_to: ["holesky"]
What's Changed
- update mp2 deps to include non-existence features by @jaeaster in #77
- Non existence by @andrussal in #78
- chore: update mr2 by @delehef in #79
- fix placeholder parsing to be deterministic by @jaeaster in #80
- update mp2 deps by @andrussal in #82
- refactor: only use combined routing key by @delehef in #84
- test: run locally by @delehef in #86
- chore: update mr2 by @nikkolasg in #85
- proof-metrics by @kaisbaccour in #83
- Final extraction merge message by @hackaugusto in #88
- Revert "Final extraction merge message" by @hackaugusto in #89
- Docker by @kaisbaccour in #90
- fix-build-flags by @kaisbaccour in #93
- feat: update MR2 by @delehef in #94
- fix URL format for node hash by @hackaugusto in #96
- updated mp2 by @nikkolasg in #97
- feat(worker): adds grpc protocol to gateway connections by @montekki in #95
- fix: forward proving errors & panics to the GW by @delehef in #99
- ci: fix-pipeline by @kaisbaccour in #100
- unify error and panic processing for ws ang grpc by @montekki in #101
- fix: always check checksums at worker startup by @delehef in #102
- buid: add the
worker-lgnandworker-lgn-dummyaliases by @delehef in #106 - Merge table by @kaisbaccour in #91
- Update default.toml by @kaisbaccour in #108
- remove allow dead_code annotations by @hackaugusto in #109
- Remove v0 by @hackaugusto in #110
- chore: bumps object_store version by @montekki in #111
- update deps by @hackaugusto in #112
- rustfmt by @hackaugusto in #113
- update mp2 by @nikkolasg in #115
- ping to trace by @kaisbaccour in #116
- bump-1-1-0 by @kaisbaccour in #117
- remove CI deployment spam by @kaisbaccour in #118
- feat: implement tabular queries by @delehef in #114
- using new dialect by @nikkolasg in #119
- refactor: homogeneize worker logging by @delehef in #120
- fix lint by @nikkolasg in #123
- update-default-pp-url by @kaisbaccour in #130
- bump-version to 1.1.2 by @kaisbaccour in #131
- change-base by @kaisbaccour in #133
- follow-mp2-tag by @kaisbaccour in #134
New Contributors
Full Changelog: v1.0.2...v1.1.2
v1.0.2
What's Changed
- metrics-and-ssh-fix by @kaisbaccour in #75
- refactor-metrics by @kaisbaccour in #76
- Print version of worker on startup by @kaisbaccour
Full Changelog: v1.0.1...v1.0.2
v1.0.1
What's Changed
- fix: update mapreduce-plonky2 by @silathdiir in #62
- MP2 Updates by @nikkolasg in #64
- git Fix/mp2 deps with cargo lock by @nikkolasg in #65
- feat: add v1 Groth16 prover by @silathdiir in #63
- fix: run tests in CI by @silathdiir in #67
- refactor: compute cryptographic IDs in the QE by @delehef in #66
- Refactor/precompute ids by @nikkolasg in #68
- update mp2 by @nikkolasg in #69
- update mp2 for zktable name by @nikkolasg in #70
- dedicated-runners by @kaisbaccour in #71
- Dedicated runners by @kaisbaccour in #72
- change_slash_to_underscore by @kaisbaccour in #73
New Contributors
- @silathdiir made their first contribution in #62
- @delehef made their first contribution in #66
Full Changelog: v1.0.0...v1.0.1