Releases: yetanotherco/aligned_layer
Releases · yetanotherco/aligned_layer
v0.10.3
What's Changed
- fix: update anvil state and version by @samoht9277 in #1341
- refactor(example): enhance example for public inputs validation 2 by @uri-99 in #1245
- feat(batcher): Update SP1 and Risc0 version in batcher, examples, and docs by @PatStiles in #1329
- docs: update to v0.10.3 by @JuArce in #1395
Full Changelog: v0.10.2...v0.10.3
v0.10.2
Upgrade guide for Operators
The upgrade guide for this version is available here
What's Changed
- feat(CI): Docker compose for all components by @klaus993 in #1044
- feat: update pr template by @JuArce in #1321
- refactor(operator): use url.Parse instead of regex for sending rpc information to telemetry service by @JuArce in #1327
- feat(operator): bump risc0 and sp1 versions by @PatStiles in #1324
- docs: update to v0102 by @JuArce in #1330
- v0.10.2 by @JuArce in #1331
New Contributors
Full Changelog: v0.10.1...v0.10.2
v0.10.1
What's Changed
- hotfix(operator): send only rpc host to telemetry service by @JuArce in #1316
- hotfix(batcher): rm MIN_FEE_PER_PROOF check in batcher by @PatStiles in #1308
Full Changelog: v0.10.0...v0.10.1
v0.10.0
What's Changed
- fix: makefile build_operator on macos by @MarcosNicolau in #1254
- 1201 make risc0 public input optional by @PatStiles in #1204
- refactor: avoid lazy init for batcher metrics by @IAvecilla in #1236
- feat(telemetry): check operators status on fetching operators list by @avilagaston9 in #1186
- chore(telemetry): setup cassandra for jaeger by @JuArce in #1238
- fix(telemetry): set correct configuration for api deployments to prod by @JuArce in #1256
- feat(telemetry): Add url data to operator updates on telemetry service by @JulianVentura in #1136
- fix(telemetry): handle json decoding errors by @JuArce in #1280
- feat: aligned verification data stored locally stores cbor and json by @uri-99 in #1264
- fix: better describe make telemetry differences by @uri-99 in #1288
- docs: acknowledgements by @Oppen in #1279
- feat: add gas price to prometheus by @avilagaston9 in #1257
- fix: cast fund users with gas price by @uri-99 in #1290
- fix(audit): timeouts for metrics server to avoid DoS attacks by @IAvecilla in #1277
- pull fixes from mainnet by @JuArce in #1295
- feat: bump gas price 10% for batcher by @uri-99 in #1261
- fix: add panic catch on operator calling FFI by @JulianVentura in #1196
- feat: disable verifiers by @MarcosNicolau in #1090
- fix(operator): build operator for linux by @JuArce in #1299
- fix(audit): Remove Task data from aggregator after a response has been responded or expires. by @PatStiles in #1004
- feat: broken sockets metric in batcher by @MarcosNicolau in #1255
- docs: update to v0.10.0 by @JuArce in #1301
- update submodule to track branch by @PatStiles in #1294
- v0.10.0 by @JuArce in #1296
Full Changelog: v0.9.2...v0.10.0
v0.9.2
Upgrade guide for Operators
The upgrade guide for this version is available here
What's Changed
- Pull fixes from testnet by @JuArce in #1231
- Add observability batcher by @uri-99 in #1226
- docs: update version to v0.9.1 by @JuArce in #1233
- docs: change zkquiz questions guide by @avilagaston9 in #1206
- fix: don't start operator if
last_processed_batch_filepath
isn't provided by @MarcosNicolau in #1211 - docs: bump docs on payment service and SDK by @uri-99 in #1168
- Merge testnet 14 oct by @MauroToscano in #1248
- pull fixes from testnet by @JuArce in #1246
- fix(explorer): fetch_batch_data_pointer in explorer reads the entire response body without any limitation by @avilagaston9 in #1198
- docs: update to v092 by @JuArce in #1250
- docs: guide for operators to upgrado to v0.9.2 by @JuArce in #1235
- v0.9.2 by @JuArce in #1247
Full Changelog: v0.9.1...v0.9.2
v0.9.1
What's Changed
- hotfix: update old link to SDK submitting proofs example by @IAvecilla in #1229
- hotfix(docs): fix broken section links by @IAvecilla in #1230
- v0.9.1 by @MauroToscano in #1232
Full Changelog: v0.9.0...v0.9.1
v0.9.0
What's Changed
- Fix docs commands by @MauroToscano in #1163
- docs: clarify risc0 version and installation by @MarcosNicolau in #1146
- Pull fixes from testnet by @MauroToscano in #1164
- docs: mention local batcher target by @Oppen in #1148
- refactor(batcher): add user state & other code quality refactors by @entropidelic in #1106
- fix: operator downtime by @MarcosNicolau in #1073
- chore: rm halo2 from verifiers by @PatStiles in #1128
- docs: add warning to use safe password for keystore by @JuArce in #1173
- fix(zkquiz): redeploy contract and update makefile by @JuArce in #1177
- refactor(tracker): rewrite operator tracker in elixir by @JuArce in #1000
- docs(zkrust): fix submit proof command by @JuArce in #1179
- docs(zkquiz): build your first Aligned application by @JuArce in #1185
- chore: Add
explorer_create_env
makefile target and update error messages. by @JulianVentura in #1121 - fix: update package version in
.toml
to fixaligned --version
by @IAvecilla in #1187 - fix(batcher): Update Lambdaworks Merkle Trees + Update merkle leaves length check in batcher by @PatStiles in #1067
- docs: use network for get-user-balance by @JuArce in #1191
- remove: merkle_tree_old by @uri-99 in #1161
- refactor: zkquiz setup and testing locally/devnet by @MarcosNicolau in #1153
- fix: operator commands by @MarcosNicolau in #1184
- fix: operator resets channel when updating latest block file by @MarcosNicolau in #1200
- fix(audit): pausable initialization to batcher payment service by @IAvecilla in #1203
- refactor(contracts): remove merkle root and signature checks on payment service contract by @MarcosNicolau in #1114
- feat(telemetry): implement telemetry for aggregator by @JuArce in #1077
- Merge testnet 10 oct by @MauroToscano in #1220
- pull fixes from testnet by @JuArce in #1219
- feat(metrics): new metrics and dashboard for aggregator by @IAvecilla in #1218
- Batch len fix by @MauroToscano in #1224
- 0.9.0 by @MauroToscano in #1221
- Bump v0.9.0 in docs by @MauroToscano in #1225
New Contributors
Full Changelog: v0.8.0...v0.9.0
v0.8.0
What's Changed
- fix(code quality): Remove unnescessary error check in aggregator by @PatStiles in #1009
- refactor(batcher): batch building algorithm by @entropidelic in #1008
- chore(security): Bump gnark version by @PatStiles in #991
- fix(code quality): Remove panics from functions that return result by @PatStiles in #1013
- fix(audit): Batcher contains unmaintained and yanked crates by @PatStiles in #995
- fix(code quality): Improve error for S3 upload in Batcher by @PatStiles in #1014
- refactor: remove 0 check in recovered address in BatcherPaymentService by @MarcosNicolau in #1064
- Pull hotfixes to staging by @MauroToscano in #1096
- chore(examples): Bump
aligned-sdk
in examples to v0.7.2 by @PatStiles in #1079 - chore(examples): Bump
aligned-sdk
in examples to v0.7.2 (#1079) by @MauroToscano in #1098 - fix: groth16 burst test for new gnark version by @IAvecilla in #1102
- feat(audit): Emit events in Operator whitelist by @PatStiles in #1107
- feat(audit): Use block timestamp instead of block number. by @PatStiles in #1085
- Improve docs by @diegokingston in #1111
- fix: batcher sends proof even if eip712 signature contents are incompatible by @uri-99 in #1005
- fix(contracts): check address are not zero in initialization by @MarcosNicolau in #1094
- feat(): Add docs to generating proofs for zkrust by @PatStiles in #1063
- docs: add guide to run operator using systemd by @JuArce in #1078
- fix: operator double signature by @MarcosNicolau in #1088
- feat: migrate cbor lib and add Fuzzer for cbor serialization by @IAvecilla in #1110
- feat(ffi): ffi refactors by @PatStiles in #1092
- ci: add job to run batcher tests by @IAvecilla in #1126
- feat(sdk): Add Max Fee Estimate. Update zkQuiz to better represent how the SDK should be used by @PatStiles in #1131
- Pull changes from testnet to staging by @MauroToscano in #1147
- Revert gnark upgrade by @MauroToscano in #1150
- chore: install aligned from latest tag and update OPERATOR_VERSION by @JuArce in #1156
- feat: add fund_payment_service and get_balance_in_payment_sevice on sdk by @uri-99 in #1142
- v0.8.0 by @MauroToscano in #1123
New Contributors
- @MarcosNicolau made their first contribution in #1064
- @IAvecilla made their first contribution in #1102
Full Changelog: v0.7.3...v0.8.0
v0.7.3
Description
This release fixes the following error when running the operator
error while loading shared libraries: librisc_zero_verifier_ffi.so: cannot open shared object file: No such file or directory
The release v0.7.2 and this version are fully compatible, so if you are running v0.7.2 and you didn't experienced this bug, it is not necessary to update.
What's Changed
Full Changelog: v0.7.2...v0.7.3
v0.7.2
What's Changed
- Fix EIP 712 - Data of the struct should be concatenated after type hash by @MauroToscano in #1054
- chore(operator): update operator version to v072 by @JuArce in #1057
- v0.7.2 by @MauroToscano in #1056
Full Changelog: v0.7.1...v0.7.2