Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: crytic/echidna
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v2.3.0
Choose a base ref
...
head repository: crytic/echidna
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v2.3.1
Choose a head ref
  • 14 commits
  • 33 files changed
  • 4 contributors

Commits on Dec 15, 2025

  1. build(deps): bump actions/cache from 4 to 5 (#1494)

    Bumps [actions/cache](https://github.com/actions/cache) from 4 to 5.
    - [Release notes](https://github.com/actions/cache/releases)
    - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
    - [Commits](actions/cache@v4...v5)
    
    ---
    updated-dependencies:
    - dependency-name: actions/cache
      dependency-version: '5'
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Dec 15, 2025
    Configuration menu
    Copy the full SHA
    36a5a18 View commit details
    Browse the repository at this point in the history
  2. build(deps): bump actions/upload-artifact from 5 to 6 (#1495)

    Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 5 to 6.
    - [Release notes](https://github.com/actions/upload-artifact/releases)
    - [Commits](actions/upload-artifact@v5...v6)
    
    ---
    updated-dependencies:
    - dependency-name: actions/upload-artifact
      dependency-version: '6'
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Dec 15, 2025
    Configuration menu
    Copy the full SHA
    7bed756 View commit details
    Browse the repository at this point in the history
  3. build(deps): bump actions/download-artifact from 6 to 7 (#1496)

    Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 6 to 7.
    - [Release notes](https://github.com/actions/download-artifact/releases)
    - [Commits](actions/download-artifact@v6...v7)
    
    ---
    updated-dependencies:
    - dependency-name: actions/download-artifact
      dependency-version: '7'
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Dec 15, 2025
    Configuration menu
    Copy the full SHA
    797fe19 View commit details
    Browse the repository at this point in the history
  4. Fix Foundry test generation contract name collision (#1484)

    * Fix Foundry test generation contract name collision
    
    * Add actual forge compilation test in Foundry test generation suite
    
    * Install foundry in CI
    BowTiedRadone authored Dec 15, 2025
    Configuration menu
    Copy the full SHA
    235fb75 View commit details
    Browse the repository at this point in the history

Commits on Dec 17, 2025

  1. Configuration menu
    Copy the full SHA
    8708a67 View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2025

  1. Configuration menu
    Copy the full SHA
    e302a0a View commit details
    Browse the repository at this point in the history
  2. flake: update nixpkgs, stay on GHC 9.8 (#1501)

    * flake: update nixpkgs, stay on GHC 9.8
    
    * flake: update rest of inputs
    
    • Updated input 'flake-compat':
        'github:edolstra/flake-compat/9100a0f413b0c601e0533d1d94ffd501ce2e7885?narHash=sha256-CIVLLkVgvHYbgI2UpXvIIBJ12HWgX%2BfjA8Xf8PUmqCY%3D' (2025-05-12)
      → 'github:edolstra/flake-compat/65f23138d8d09a92e30f1e5c87611b23ef451bf3?narHash=sha256-4VBOP18BFeiPkyhy9o4ssBNQEvfvv1kXkasAYd0%2BrrA%3D' (2025-12-07)
    • Updated input 'foundry':
        'github:shazow/foundry.nix/6d8688b32523e7e3fd8bf6acad2c8ef20d75997f?narHash=sha256-h0HXTojT3x0QAUk315Ww7SJTHoGCGCFXZkgSx4vfRcE%3D' (2025-08-22)
      → 'github:shazow/foundry.nix/85455ab02f1cedbdb2079f428d0297abea952eb2?narHash=sha256-s/he6rna4VArSdBffTAgcYTsodb4QyfR6E4noRg4t48%3D' (2025-11-24)
    • Updated input 'solc-pkgs':
        'github:hellwolf/solc.nix/d83e90df2fa8359a690f6baabf76099432193c3f?narHash=sha256-cqEHv7uCV0LibmQphyiXZ1%2BjYtGjMNb9Pae4tfcAcF8%3D' (2025-08-28)
      → 'github:hellwolf/solc.nix/740364bdc3df632cce49e37e8bec858a91991dc4?narHash=sha256-gqHLugmqY5CzTlJBNuwC5FOaPl3X6Z/UlI8/fPt/jyY%3D' (2025-12-03)
    • Updated input 'solc-pkgs/solc-macos-amd64-list-json':
        'https://github.com/argotorg/solc-bin/raw/26fc3fd/macosx-amd64/list.json?narHash=sha256-AvITkfpNYgCypXuLJyqco0li%2BunVw39BAfdOZvd/SPE%3D'
      → 'https://github.com/argotorg/solc-bin/raw/0c6f116/macosx-amd64/list.json?narHash=sha256-oJrt1d/kxej9rUrdXQIhb19Yp/n76xqlUwkkZujzNUo%3D'
    
    * flake: add numa on linux builds
    
    * release: stop pushing echidna builds themselves to cachix
    
    These generate a lot of churn
    elopez authored Dec 18, 2025
    Configuration menu
    Copy the full SHA
    10dab38 View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2025

  1. Keep count of burned gas on reverted transactions (#1503)

    * Keep count of burned gas on reverted transactions
    
    * Add test to ensure gas is counted on revert
    elopez authored Dec 19, 2025
    Configuration menu
    Copy the full SHA
    9567215 View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2025

  1. Configuration menu
    Copy the full SHA
    344bcfe View commit details
    Browse the repository at this point in the history

Commits on Dec 29, 2025

  1. Configuration menu
    Copy the full SHA
    02c9c02 View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2026

  1. Configuration menu
    Copy the full SHA
    97bddbd View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2026

  1. Configuration menu
    Copy the full SHA
    9b22b92 View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2026

  1. Onchain: Sourcify support for code and source maps (#1511)

    * Initial Sourcify support
    
    * Refactor onchain support
    
    * Clean up implementation
    
    * Fix conformance with Sourcify
    
    * Clean up implementation
    
    * Reduce amount of fields requested to Sourcify
    
    * Do not request metadata from Sourcify
    
    * Allow disabling Sourcify and Etherscan
    
    This adds a new config option, `disableOnchainSources`, and a new
    CLI flag, `--disable-onchain-sources` that allows disabling coverage
    reports for onchain contracts.
    elopez authored Jan 15, 2026
    Configuration menu
    Copy the full SHA
    4092fe5 View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2026

  1. Echidna 2.3.1 (#1517)

    * Bump version to 2.3.1
    
    * Update CHANGELOG
    elopez authored Jan 16, 2026
    Configuration menu
    Copy the full SHA
    cde590f View commit details
    Browse the repository at this point in the history
Loading