Skip to content

Releases: evmts/tevm-monorepo

@tevm/test-node@1.0.0-next.150

07 Oct 16:44
b2ca981

Choose a tag to compare

Pre-release

Patch Changes

  • f1ecd2d: ### Summary

    Refactors the test-node snapshot system to use vitest-compatible snapshot paths and adds full support for bun test snapshots with improved configuration options.

    Changes

    Snapshot Path Structure

    • Moved snapshots from .tevm/test-snapshots/<test-file>/snapshots.json to __rpc_snapshots__/<test-file>.snap.json
    • Follows vitest snapshot naming conventions for better DX and consistency
    • Added biome ignore rule for __rpc_snapshots__ directory

    Implementation

    • Removed getCurrentTestFile utility
    • Added dedicated snapshot path resolvers:
      • resolveBunTestSnapshotPath - resolves snapshot paths for bun test
      • resolveVitestTestSnapshotPath - resolves snapshot paths for vitest
    • Updated SnapshotManager to support new path resolution and configuration
    • Enhanced TestOptions type with granular snapshot configuration

    API Updates

    • createTestSnapshotClient, createTestSnapshotNode, and createTestSnapshotTransport now accept enhanced snapshot options
    • Updated all RPC tests to use new snapshot structure

    Documentation

    • Updated README with new snapshot configuration options
    • Regenerated TypeDoc documentation for all affected types and functions

tevm@1.0.0-next.149

06 Oct 11:00
dcae274

Choose a tag to compare

tevm@1.0.0-next.149 Pre-release
Pre-release

Patch Changes

  • f9977b5: Extend test-matchers, add test-node package & improve 4byte tracer
  • Updated dependencies [f9977b5]
    • @tevm/base-bundler@1.0.0-next.149
    • @tevm/contract@1.0.0-next.149
    • @tevm/actions@1.0.0-next.149

@tevm/test-node@1.0.0-next.149

06 Oct 11:00
dcae274

Choose a tag to compare

Pre-release

Patch Changes

  • f9977b5: Extend test-matchers, add test-node package & improve 4byte tracer
  • Updated dependencies [f9977b5]
    • @tevm/actions@1.0.0-next.149

@tevm/test-matchers@1.0.0-next.149

06 Oct 11:00
dcae274

Choose a tag to compare

Pre-release

Patch Changes

  • f9977b5: Extend test-matchers, add test-node package & improve 4byte tracer
  • Updated dependencies [f9977b5]
    • @tevm/contract@1.0.0-next.149
    • @tevm/actions@1.0.0-next.149

@tevm/contract@1.0.0-next.149

06 Oct 11:00
dcae274

Choose a tag to compare

Pre-release

Patch Changes

  • f9977b5: Extend test-matchers, add test-node package & improve 4byte tracer

@tevm/base-bundler@1.0.0-next.149

06 Oct 11:00
dcae274

Choose a tag to compare

Pre-release

Patch Changes

  • f9977b5: Extend test-matchers, add test-node package & improve 4byte tracer

@tevm/actions@1.0.0-next.149

06 Oct 11:00
dcae274

Choose a tag to compare

Pre-release

Patch Changes

  • f9977b5: Extend test-matchers, add test-node package & improve 4byte tracer
  • Updated dependencies [f9977b5]
    • @tevm/contract@1.0.0-next.149

v1.0.0-next.148: fix: workspace cargo config (#1992)

04 Oct 11:25
ba3a3fb

Choose a tag to compare

- fix: remove non existent package in cargo config
- add dry run in ci step to avoid this issue in the future

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

- Chores
- Added a CI step to validate the Rust workspace after builds, improving
reliability of automated checks.
- Streamlined project workspace configuration by removing an unused
member for easier maintenance.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->

---------

Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
Co-authored-by: polarzero <0xpolarzero@users.noreply.github.com>

tevm@1.0.0-next.148

04 Oct 11:28
ba3a3fb

Choose a tag to compare

tevm@1.0.0-next.148 Pre-release
Pre-release

Patch Changes

  • c337f69: Internal release
  • Updated dependencies [826c7fa]
  • Updated dependencies [9e0e1cd]
  • Updated dependencies [c337f69]
  • Updated dependencies [05fa934]
    • @tevm/contract@1.0.0-next.148
    • @tevm/actions@1.0.0-next.148
    • @tevm/errors@1.0.0-next.148
    • @tevm/sync-storage-persister@1.0.0-next.148
    • @tevm/bundler-cache@1.0.0-next.148
    • @tevm/base-bundler@1.0.0-next.148
    • @tevm/compiler@1.0.0-next.148
    • @tevm/esbuild-plugin@1.0.0-next.148
    • @tevm/webpack-plugin@1.0.0-next.148
    • @tevm/receipt-manager@1.0.0-next.148
    • @tevm/config@1.0.0-next.148
    • @tevm/rollup-plugin@1.0.0-next.148
    • @tevm/rspack-plugin@1.0.0-next.148
    • @tevm/memory-client@1.0.0-next.148
    • @tevm/solc@1.0.0-next.148
    • @tevm/vite-plugin@1.0.0-next.148
    • @tevm/client-types@1.0.0-next.148
    • @tevm/bun-plugin@1.0.0-next.148
    • @tevm/http-client@1.0.0-next.148
    • @tevm/precompiles@1.0.0-next.148
    • @tevm/blockchain@1.0.0-next.148
    • @tevm/decorators@1.0.0-next.148
    • @tevm/predeploys@1.0.0-next.148
    • @tevm/address@1.0.0-next.148
    • @tevm/jsonrpc@1.0.0-next.148
    • @tevm/viem@1.0.0-next.148
    • @tevm/common@1.0.0-next.148
    • @tevm/server@1.0.0-next.148
    • @tevm/txpool@1.0.0-next.148
    • @tevm/block@1.0.0-next.148
    • @tevm/state@1.0.0-next.148
    • @tevm/utils@1.0.0-next.148
    • @tevm/ts-plugin@1.0.0-next.148
    • @tevm/node@1.0.0-next.148
    • @tevm/evm@1.0.0-next.148
    • @tevm/tx@1.0.0-next.148
    • @tevm/vm@1.0.0-next.148
    • @tevm/cli@1.0.0-next.148

tevm-run@1.0.0-next.148

04 Oct 11:27
ba3a3fb

Choose a tag to compare

Pre-release

Patch Changes

  • c337f69: Internal release
  • Updated dependencies [c337f69]
    • @tevm/bun-plugin@1.0.0-next.148
    • tevm@1.0.0-next.148