Skip to content

v0.2.0-alpha

Compare
Choose a tag to compare
@koivunej koivunej released this 06 Jun 20:00
· 6301 commits to main since this release
4c7018a

The release is mainly an upgrade adding support for cairo-lang 0.9.0 and starknet 0.9.0. We have made breaking changes and so this is a minor version upgrade compared to previous patch level upgrades. Until 1.0.0 version is released we will be bumping the minor version on any breaking changes (rpc api or configuration).

Added

  • starknet_addDeclareTransaction json-rpc method (#318)

Breaking changes

Docker entrypoint

The docker entrypoint now includes the pathfinder binary (#335) which better adheres to the docker best practices.

What this means in practice, is that one no no longer needs to specify the binary path when running pathfinder with docker. For example,

docker run ... eqlabs/pathfinder /usr/local/bin/pathfinder --version

becomes

docker run ... eqlabs/pathfinder --version

RPC API: nulls are now omitted

Optional values in the JSON-RPC API are no longer returned if they are None (#323, #330). Previously these were returned as null.

Other Changes

Removed

  • eth.user-agent configuration option (#325)

Full Changelog: v0.1.11-alpha...v0.2.0-alpha