Skip to content

Releases: crytic/caracal

v0.2.3

25 Jan 13:42
Compare
Choose a tag to compare

This release adds the support for Cairo up to 2.5.0, and a new detector for the transaction origin address used as access control.
Additionally a new CLI option --safe-external-calls has been added where the user can specify which functions are safe to be called, at the moment these are used in the reentrancy detectors to not report when the external call is in the functions listed by the user.

What's Changed

Full Changelog: v0.2.2...v0.2.3

v0.2.2

21 Sep 12:52
Compare
Choose a tag to compare

This release adds a new detector for use of an array after removing element(s) from it, adds support for cairo projects, use the local compiler binary if present when analyzing a single file or a cairo project and various other fixes.

What's Changed

New Contributors

  • @tserg made their first contribution in #45

Full Changelog: v0.2.1...v0.2.2

v0.1.3

21 Sep 12:52
Compare
Choose a tag to compare

Backported changes from v0.2.2

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

v0.2.1

31 Aug 16:42
Compare
Choose a tag to compare

What's Changed

  • Add support for Cairo version 2.2.0
  • Add felt252-overflow detector

Full Changelog: v0.2.0...v0.2.1

v0.1.2

31 Aug 16:42
Compare
Choose a tag to compare

What's Changed

  • Add felt252-overflow detector

Full Changelog: v0.1.1...v0.1.2

v0.1.1

09 Aug 16:35
Compare
Choose a tag to compare

What's Changed

  • Add read-only-reentrancy detector

Full Changelog: v0.1.0...v0.1.1

v0.2.0

09 Aug 16:35
6bad24a
Compare
Choose a tag to compare

This release adds support for Cairo compiler version 2.x.x (aka the new syntax) and adds a new detector.

The support for Cairo 1.x.x will continue in the Caracal cairo-comp-1 branch (see the v0.1.1 release). We aim to keep support for both Cairo 1 and 2 until Cairo 1 is not supported on starknet.

What's Changed

  • Support Cairo 2
  • Add read-only-reentrancy detector

Full Changelog: v0.1.0...v0.2.0

v0.1.0

14 Jul 15:36
Compare
Choose a tag to compare

First public release of Caracal!