Skip to content

Releases: flashbots/suave-geth

v0.2.5

19 Nov 11:42
cae71b7
Compare
Choose a tag to compare

🚀 Features

🎄 Enhancements

🐞 Notable bug fixes

🎠 Community

Changelog

  • cae71b7 Release 0.2.5 (#284)
  • e96d433 fix: Iterate pendingWrites backward to get the last updated value (#285)
  • 92588d8 Remove listing of every key inside Redis error logs (#283)
  • cf2d33a Remove fjl memsize not compatible with Go1.23 (#282)
  • 3a8a569 End builder session on a New Block (#281)

v0.2.4

17 Sep 08:44
400f260
Compare
Choose a tag to compare

🚀 Features

🎄 Enhancements

🐞 Notable bug fixes

🎠 Community

Changelog

v0.2.3

12 Aug 21:00
245155c
Compare
Choose a tag to compare

🚀 Features

🎄 Enhancements

🐞 Notable bug fixes

🎠 Community

Changelog

v0.2.2

06 Aug 09:39
f3a2222
Compare
Choose a tag to compare

🚀 Features

🎄 Enhancements

🐞 Notable bug fixes

🎠 Community

Changelog

v0.2.1

04 Jul 10:27
ff5fb1a
Compare
Choose a tag to compare

🚀 Features

v0.2.0

27 Jun 11:24
04d24e8
Compare
Choose a tag to compare

🚀 Features

New Contributors

Full Changelog: v0.1.5...v0.2.0

v0.1.5

09 Apr 11:30
23d7a71
Compare
Choose a tag to compare

🎄 Enhancements

  • 2cb89ce Add confidential inputs to spell cmd (#230)
  • 9413e91 Embed the precompile error in the error message returned in the ccr (#231)
  • a578807 Return valid error from forgecmd calls (#228)
  • 277c65b rename dns registry to service alias (#223)
  • e301a72 Return error if the CCR was done to an empty contract (#227)

Full Changelog: v0.1.4...v0.1.5

Easiest way to update to the latest release:

curl -L https://suaveup.flashbots.net | bash

v0.1.4

14 Mar 15:19
1531ae9
Compare
Choose a tag to compare

🚀 Enhancements

spell command

The new suave-geth spell command used for testing to deploy a Suave and send confidential requests to Kettles.

The spell command has two-subcommands:

$ suave-geth spell deploy <contract location>
$ suave-geth spell conf-request <addr> '<func name>'

Full Changelog: v0.1.3...v0.1.4

Easiest way to update to the latest release:

curl -L https://suaveup.flashbots.net | bash

v0.1.3

01 Mar 10:50
301bf72
Compare
Choose a tag to compare

Major Updates

Various


Full Changelog: v0.1.2...v0.1.3

Easiest way to update to the latest release:

curl -L https://suaveup.flashbots.net | bash

v0.1.2

20 Feb 13:25
Compare
Choose a tag to compare

🚀 Features

  • New crypto precompile privateKeyGen to generate a private key for secp256k1, external contribution by @allnil (#182).
  • The crypto precompiles (key gen and signing) are extended to support BLS signature scheme (#199).
  • Support for block building on Deneb, external support from @halo3mic (#195, #192, #189).
  • The execution node implementation has been migrated to suave-execution-geth.
  • Introduce the MEVM context map and the contextGet precompile to query it. (#198).
  • The MEVM context includes the address of the kettle that executes the request. (#198).

🎄 Enhancements & 🐞 Notable bug fixes

  • f366102 Revert nightly releases
  • 480a965 Enable goreleaser pro (#201)
  • e4dee3f Add nightly releases (#200)
  • 0f45f36 Extend the keygen and sign precompiles to handle multiple schemes (#199)
  • 6f5a2a8 Add kv context to MEVM execution (#198)
  • 83a7be3 add params BlobGasUsed and ExcessBlobGas to block bid (#195)
  • 841df8e Pass beacon root to build args sent to suave-exec. (#192)
  • 5cb8e41 Fix linter warnings in payload_building_test.go (#193)
  • 2eba5ba Use deneb builder API in TestRelayBlockSubmission. (fails) (#189)
  • 77b367d Dencun (#162)
  • b67df56 Build Deneb block in buildEthBlock. (#188)
  • 62708f2 fix suave-lib dispatch (#187)
  • a5e27fb Add local mode execution (#185)
  • 0c1e8d8 Build multi-platform docker images (amd64 + arm64) (#181)
  • 2c090a1 Use call instead of delegate call in precompile calls (#178)
  • fef4a56 Feat: private key gen precompile (#182)
  • 0511960 Use a different lib for abi parsing + add more methods (#184)
  • 24fd9b1 Use flashbots/suave-execution-geth:latest image for integration tests. (#183)
  • add1623 Test against flashbots/suave-execution-geth:latest (#179)
  • 124729b return valid value from submitEthBlockToRelay (#171)
  • b9348b2 small update to release workflow (#175)
  • 61070f3 Enable suapp-examples integration test on ci (#161)