This repository has been archived by the owner on Oct 31, 2024. It is now read-only.
Releases: topos-protocol/topos
Releases · topos-protocol/topos
v0.0.6
What's Changed
- chore: adding lints to activate over time by @Freyskeyd in #307
- fix: RUSTSEC-2023-0063 by @Freyskeyd in #308
- fix: switch to safe grpc conversion for cert by @Freyskeyd in #309
- feat: cleanup the storage client by @Freyskeyd in #304
- feat: add multiple new certificate events test by @atanmarko in #302
- feat: cleaning up the synchronizer by @Freyskeyd in #306
- fix: submit certificate to tce using backoff algorithm in case of error by @atanmarko in #313
Full Changelog: v0.0.5...v0.0.6
Note
In particular, this release does not include:
- feat: add validator id and verification to echo and ready messages #298
v0.0.5
What's Changed
- feat: adding get certificate by id graphql endpoint by @gruberb in #291
- feat: add sync from genesis block by @atanmarko in #295
- fix: multiple repeated events and target subnet id by @atanmarko in #296
- fix: fixing gossip registry metric setup by @Freyskeyd in #299
- feat: add clock (time) by @Freyskeyd in #288
- ci: run docker workflow on release by @sebastiendan in #301
- feat: enable https for subnet endpoint by @atanmarko in #300
- feat: fix genesis block sync and add related tests by @atanmarko in #305
- feat: add passive checkpoint sync by @Freyskeyd in #292
Full Changelog: v0.0.3...v0.0.5
v0.0.3
topos v0.0.1
What's Changed
- feat: modularize TCE and add direct mode for broadcast by @Freyskeyd in #166
- chore: update CODEOWNERS for crypto and tools by @hadjiszs in #169
- fix: wrong input definition by @Freyskeyd in #170
- refactor: activate put_value_in_dht test by @Freyskeyd in #167
- chore: remove tce deployment config by @foo0x29a in #172
- fix: tag images with tce-direct feature accordingly by @sebastiendan in #177
- refactor: updating code following clippy for tests by @Freyskeyd in #168
- chore: change IAM user and cache args by @foo0x29a in #173
- chore: remove k8s e2e test by @foo0x29a in #171
- fix: include pull request closed event by @foo0x29a in #179
- fix: add missing field by @foo0x29a in #180
- feat: request subnet id from subnet node by @atanmarko in #178
- fix: tarpaulin coverage by @hadjiszs in #175
- feat: provide position with watch certificates api by @atanmarko in #165
- chore: remove usage of pat in workflows and Dockerfile by @sebastiendan in #176
- chore: cleanup of deprecated naming occurrences by @hadjiszs in #181
- chore: remove unused codecov token by @sebastiendan in #182
- chore: update codeowners by @sebastiendan in #183
- fix: subnet id retrieval by @atanmarko in #186
- feat: add a new way to put custom labels/keyvalue into the OTLP by @Freyskeyd in #187
- feat: add instrumentation for sequencer by @atanmarko in #184
- chore: bring back codecov token by @sebastiendan in #189
- chore: trigger workflow and wait by @foo0x29a in #188
- fix: update web3 dependencies by @atanmarko in #190
- chore: trigger on push to debug branches by @foo0x29a in #191
- feat: create checker for tce by @Freyskeyd in #185
- fix(init.sh): fix the docker setup init file check by @Freyskeyd in #194
- fix: cargo audit and sequencer tests by @atanmarko in #196
- fix: mount credentials on cargo audit by @foo0x29a in #199
- fix(init.sh): Add exclusive lock for read/write with jq by @foo0x29a in #197
- feat: add push certificate instrumentation event by @atanmarko in #195
- fix: remove the fixed verion of sequencer tests by @Freyskeyd in #205
- feat: replace 32 length by constant for certificate_id/subnet_id by @Freyskeyd in #204
- feat: get pending certificates by @atanmarko in #200
- fix: base64 encoding for get last pending certificates by @atanmarko in #207
- chore: cleanup unused dependencies by @atanmarko in #208
- feat: refactor certificate generation by @atanmarko in #206
- feat: migrate cert-spammer to topos-certificate-spammer by @atanmarko in #209
- chore: update CODEOWNERS by @hadjiszs in #211
- fix: remove unneeded optional keyword by @Freyskeyd in #213
- feat: add GH actions to test push-certificate & local docker by @Freyskeyd in #192
- fix(telemetry): add missing features for serialize hashmap by @Freyskeyd in #210
- chore: update badges on README by @Freyskeyd in #215
- feat: remove unused build steps by @Freyskeyd in #216
- build: adding docker network image by @Freyskeyd in #217
- chore: refactor tce proxy, subnet runtime and sequencer types by @atanmarko in #214
- feat: update certificate spammer by @atanmarko in #212
- feat: topos setup subnet by @atanmarko in #218
- feat: run polygon edge from topos cli by @atanmarko in #220
- chore: update smart contract abi by @atanmarko in #222
- feat: replace TokenSent event with CrossSubnetMessageSent by @sebastiendan in #223
- fix: codecov and llvm-preview by @Freyskeyd in #224
- chore: update polygon edge installation by @atanmarko in #225
- chore: rename e2e-k8s to tce-k8s by @foo0x29a in #227
- chore: add cache mount for sccache by @foo0x29a in #226
- feat: migrate web3 client to ethers.rs by @atanmarko in #228
- ci: add new grpc js client stubs generation CI workflow by @sebastiendan in #229
- feat: migrate all sequencer tests to ethers by @atanmarko in #230
- feat: remove sampling from the topos-network by @gruberb in #221
- feat: send token sequencer test by @atanmarko in #234
- ci: generate ts typings for grpc client stub by @sebastiendan in #232
- chore: update subnet contract abi retrieval by @atanmarko in #237
- chore: improve spans to have benchmarks by @Freyskeyd in #233
- ci: build multi-platform docker images by @sebastiendan in #240
- fix: tests by @atanmarko in #243
- feat: add graphql server and endpoints to a topos node by @gruberb in #239
- fix: update to fix security vuln on openssl by @Freyskeyd in #247
- chore: use filesystem abi files for smart contract tests by @atanmarko in #244
- refactor: update graphql/grpc files and compilation by @Freyskeyd in #246
- chore: add artifacts to gitignore by @Freyskeyd in #251
- feat: adding topos-metrics crate by @Freyskeyd in #253
- chore: rename topos-network to topos-protocol by @hadjiszs in #255
- chore: move prometheus behind builder pattern + add env variable by @gruberb in #256
- feat: create config file for subcommands + take values from both config file and cli by @gruberb in #245
- refactor: simplify the double echo state change by @hadjiszs in #254
- fix: node init CLI command bugfix by @gruberb in #257
- chore: update github runners by @Freyskeyd in #259
- feat: adding better port detection by @Freyskeyd in #260
- feat: improve backpressure gossipsub batch by @Freyskeyd in #248
- feat: cleanup app_context by @Freyskeyd in #252
- chore: remove direct mode by @Freyskeyd in #261
- test: trigger frontend e2e tests by @sebastiendan in #258
- feat: adding taskmanager and criterion benches by @gruberb in #263
- chore: remove unused telemetry by @Freyskeyd in #264
- feat: move broadcast logic to task state by @Freyskeyd in #265
- chore: bootstrapping task-manager through feature flags by @gruberb in #266
- chore: adding metrics and ci for tasks by @Freyskeyd in #267
- fix: remove buffered messages when creating a new task by @gruberb in #269
- chore: split spammer into multiple files by @Freyskeyd in #270
- chore: adding dummy proof size for spammer by @Freyskeyd in #271
- fix: use instant instead of systemtime b...