Skip to content

Releases: dojoengine/katana

v1.6.0-alpha.0

10 Jun 22:48
71ade1b
Compare
Choose a tag to compare
v1.6.0-alpha.0 Pre-release
Pre-release

What's Changed

  • fix(cli): make public the config file path by @glihm in #102
  • chore: bump jsonrpsee to 0.25 by @kariy in #104
  • chore(cli): feature gate explorer by @kariy in #106
  • feat: distributed tracing w/ gcloud trace by @tarrencev in #103
  • chore(explorer): only update ui module by @kariy in #108
  • fix(log): remove LogTracer initialization by @kariy in #109
  • chore: bump snos by @kariy in #107
  • feat(db): instrument db operations by @kariy in #110
  • feat(tasks): propagate tracing span context to spawned tasks by @devin-ai-integration in #112
  • feat: opentelemetry protocol exporter by @kariy in #111
  • feat(pool): instrument pool operations by @kariy in #113
  • Merge dev branch by @kariy in #114
  • feat(rpc): implement simplified RpcLogger by @kariy in #115
  • fix(fork): commit after putting by @kariy in #117
  • feat: instrument execution by @kariy in #116
  • release(prepare): v1.6.0-alpha.0 by @glihm in #119
  • refactor(rpc): util for creating HttpClient by @kariy in #88

New Contributors

Full Changelog: v1.5.3...v1.6.0-alpha.0

v1.5.3

30 May 03:24
8cca707
Compare
Choose a tag to compare

What's Changed

🐛 Bug Fix

  • Fixed inefficient class compilation: Executor now uses a globally defined class cache instead of reconstructing it each time. This prevents unnecessary recompilation and improves performance. #100 (by @kariy)

📦 Other Changes

  • Minor CI improvement: skip runs on draft PRs #89
  • Internal refactor of transaction waiter utility #91
  • Added no_mining option to runner #99

Full Changelog: v1.5.2...v1.5.3

v1.5.2

23 May 14:10
bf038d7
Compare
Choose a tag to compare

What's Changed

  • feat(executor): implement builder for ClassCache by @devin-ai-integration in #70
  • fix(ci): fix syntax error in binary-size workflow script by @devin-ai-integration in #72
  • feat: add CLI flag for enabling/disabling cairo-native compilation by @devin-ai-integration in #69
  • ci: optimize cargo caching across all workflows by @devin-ai-integration in #73
  • Add README by @kariy in #74
  • feat(metrics): disk capacity by @kariy in #80
  • refactor(rpc): run add transaction methods on CPU blocking pool by @kariy in #81
  • feat(pool): order same sender txs based on their nonce values by @kariy in #83
  • feat(cli): more build info on long --version by @kariy in #84
  • fix(pool): use SeqCst when assigning priority in fifo ordering by @kariy in #85
  • release(prepare): v1.5.2 by @glihm in #86
  • chore(provider): remove unused in-memory provider implementation by @kariy in #87

Full Changelog: v1.5.1...v1.5.2

v1.5.1

12 May 06:31
2e066c4
Compare
Choose a tag to compare

What's Changed

  • ci(test): explorer on reverse proxy by @kariy in #58
  • ci(release): build for non-native version by @kariy in #60
  • ci: binary size check by @kariy in #59
  • ci(test): only run on certain files change by @kariy in #61
  • ci: update Dojo image by @kariy in #62
  • ci: install latest dojo by @kariy in #63
  • fix(rpc): wrongly evaluating skip fee flag by @kariy in #65
  • release(prepare): v1.5.1 by @glihm in #66

Full Changelog: v1.5.0...v1.5.1

v1.5.0

02 May 16:00
Compare
Choose a tag to compare

What's Changed

  • ci(docker): include katana from this repo in dev container by @kariy in #18
  • feat: include l2 gas in internal types by @kariy in #19
  • feat: add url function to the sequencer by @glihm in #20
  • feat(paymaster): cartrige paymaster by @kariy in #22
  • release(prepare): v1.5.0-alpha.1 by @glihm in #24
  • release(prepare): v1.5.0-alpha.2 by @glihm in #25
  • feat(rpc): add timeout configuration for RPC server by @kariy in #27
  • chore(clippy): bump nightly version by @kariy in #28
  • chore(rustfmt): change toolchain version by @kariy in #30
  • feat(executor): return failed call execution as Err by @kariy in #29
  • ci(test): cache snos artifacts by @kariy in #31
  • ci(release): windows build by @kariy in #26
  • release(prepare): v1.5.0-alpha.3 by @glihm in #32
  • fix(pool): relax nonce check by @kariy in #33
  • ci(test): cache clippy build by @kariy in #35
  • release(prepare): v1.5.0-alpha.4 by @glihm in #34
  • fix(docker): install linker for cairo-native by @kariy in #47
  • fix: github action docker build add arm64 platform by @MartianGreed in #49
  • feat(katana): add support for sovereign mode for init command by @kariy in #50
  • feat(katana): add fact registry arg for init by @kariy in #51
  • ci(devcontainer): install llvm-tools-preview for llvm-cov by @kariy in #53
  • ci(devcontainer): multiplatform manifest by @kariy in #54
  • ci(test): generate test artifacts conditionally by @kariy in #52
  • fix(explorer): dynamic base path by @kariy in #56
  • release(prepare): v1.5.0 by @glihm in #57

New Contributors

Full Changelog: v1.2.3...v1.5.0

v1.5.0-alpha.4

23 Apr 01:18
b8bd5a9
Compare
Choose a tag to compare
v1.5.0-alpha.4 Pre-release
Pre-release

What's Changed

  • feat(rpc): add timeout configuration for RPC server by @kariy in #27
  • chore(clippy): bump nightly version by @kariy in #28
  • chore(rustfmt): change toolchain version by @kariy in #30
  • feat(executor): return failed call execution as Err by @kariy in #29
  • ci(test): cache snos artifacts by @kariy in #31
  • ci(release): windows build by @kariy in #26
  • release(prepare): v1.5.0-alpha.3 by @glihm in #32
  • fix(pool): relax nonce check by @kariy in #33
  • ci(test): cache clippy build by @kariy in #35
  • release(prepare): v1.5.0-alpha.4 by @glihm in #34

Full Changelog: v1.5.0-alpha.2...v1.5.0-alpha.4

v1.5.0-alpha.3

23 Apr 00:37
b8bd5a9
Compare
Choose a tag to compare
v1.5.0-alpha.3 Pre-release
Pre-release

What's Changed

  • feat(rpc): add timeout configuration for RPC server by @kariy in #27
  • chore(clippy): bump nightly version by @kariy in #28
  • chore(rustfmt): change toolchain version by @kariy in #30
  • feat(executor): return failed call execution as Err by @kariy in #29
  • ci(test): cache snos artifacts by @kariy in #31
  • ci(release): windows build by @kariy in #26
  • release(prepare): v1.5.0-alpha.3 by @glihm in #32

Full Changelog: v1.5.0-alpha.2...v1.5.0-alpha.3

v1.5.0-alpha.2

18 Apr 13:09
e2a7ebd
Compare
Choose a tag to compare
v1.5.0-alpha.2 Pre-release
Pre-release

What's Changed

  • release(prepare): v1.5.0-alpha.2 by @glihm in #25

Full Changelog: v1.5.0-alpha.1...v1.5.0-alpha.2

v1.5.0-alpha.1

18 Apr 12:04
7ec1c91
Compare
Choose a tag to compare
v1.5.0-alpha.1 Pre-release
Pre-release
release(prepare): v1.5.0-alpha.1 (#24)

Co-authored-by: kariy <26515232+kariy@users.noreply.github.com>