Skip to content

Releases: evmts/tevm-monorepo

@tevm/[email protected]

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

[email protected]

06 Oct 11:00
dcae274

Choose a tag to compare

[email protected] Pre-release
Pre-release

Patch Changes

@tevm/[email protected]

06 Oct 11:00
dcae274

Choose a tag to compare

Pre-release

Patch Changes

@tevm/[email protected]

06 Oct 11:00
dcae274

Choose a tag to compare

Pre-release

Patch Changes

@tevm/[email protected]

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/[email protected]

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/[email protected]

06 Oct 11:00
dcae274

Choose a tag to compare

Pre-release

Patch Changes

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 <[email protected]>

[email protected]

04 Oct 11:28
ba3a3fb

Choose a tag to compare

[email protected]

04 Oct 11:27
ba3a3fb

Choose a tag to compare

[email protected] Pre-release
Pre-release

Patch Changes