Releases: evmts/tevm-monorepo
@tevm/[email protected]
Patch Changes
- Updated dependencies [
cb2dd84
,a3a8437
,e6f57e8
,0136b52
,c91776e
,c91776e
]:- @tevm/[email protected]
- @tevm/[email protected]
- @tevm/[email protected]
@tevm/[email protected]
Minor Changes
- #1252
c91776e
Thanks @roninjin10! - Implemented a tree shakable api built on top of viem
Patch Changes
- Updated dependencies [
cb2dd84
,a3a8437
,e6f57e8
,0136b52
,c91776e
,c91776e
,c91776e
]:- @tevm/[email protected]
- @tevm/[email protected]
- @tevm/[email protected]
- @tevm/[email protected]
- @tevm/[email protected]
- @tevm/[email protected]
- @tevm/[email protected]
- @tevm/[email protected]
- @tevm/[email protected]
@tevm/[email protected]
@tevm/lsp
2.0.0-next.86
Patch Changes
- Updated dependencies [
b1f0504
]:- @tevm/[email protected]
- @tevm/[email protected]
2.0.0-next.80
Patch Changes
-
#1221
b0b63d2
Thanks @roninjin10! - Bump bundler -
Updated dependencies [
b0b63d2
]:- @tevm/[email protected]
- @tevm/[email protected]
- @tevm/[email protected]
2.0.0-next.79
Patch Changes
-
#1219
a8070b7
Thanks @roninjin10! - Making sure every package releases -
#1213
84a6d9c
Thanks @roninjin10! - Upgraded all dependencies except effect to latest -
Updated dependencies [
2ecbdd2
,a8070b7
,84a6d9c
]:- @tevm/[email protected]
- @tevm/[email protected]
- @tevm/[email protected]
1.1.0-next.77
Patch Changes
-
#1200
398daa0
Thanks @roninjin10! - Rerelease tevm packages -
Updated dependencies [
398daa0
]:- @tevm/[email protected]
- @tevm/[email protected]
- @tevm/[email protected]
1.1.0-next.74
Patch Changes
-
#1186
7765446
Thanks @roninjin10! - Moved files around to colocate code better. Some packages are disappearing- Tevm/Zod is now part of Tevm/actions
- Tevm/actions-types moved to Tevm/actions
- Tevm/procedures-types moved to Tevm/procedures
-
Updated dependencies [
7765446
]:- @tevm/[email protected]
- @tevm/[email protected]
- @tevm/[email protected]
1.1.0-next.72
Minor Changes
4094ead
- Fix changesets
Patch Changes
-
#1177
3a06dbd
Thanks @roninjin10! - Upgraded all dependencies to latest -
Updated dependencies [
3a06dbd
,4094ead
]:- @tevm/[email protected]
- @tevm/[email protected]
- @tevm/[email protected]
1.1.0-next.69
Patch Changes
-
#1163
eb80103
Thanks @roninjin10! - Fix bad publish -
Updated dependencies [
eb80103
]:- @tevm/[email protected]
- @tevm/[email protected]
- @tevm/[email protected]
1.1.0-next.60
Patch Changes
-
#1127
1314a07
Thanks @roninjin10! - Fixed bad release from lack of changeset -
Updated dependencies [
1314a07
]:- @tevm/[email protected]
- @tevm/[email protected]
- @tevm/[email protected]
1.1.0-next.52
Patch Changes
-
#1088
65e4089
Thanks @roninjin10! - Fixed bug with failing to include changeset for tx package. Bumping every package just to be safe -
Updated dependencies [
65e4089
]:- @tevm/[email protected]
- @tevm/[email protected]
- @tevm/[email protected]
1.1.0-next.47
Patch Changes
-
#1064
85d9143
Thanks @roninjin10! - Fixed test-utils package being mistakedly private -
Updated dependencies [
85d9143
]:- @tevm/[email protected]
- @tevm/[email protected]
- @tevm/[email protected]
1.0.0-next.41
Patch Changes
- Updated dependencies [
7c976f0895ca102e42d784475fd72de6cc4a6bc0
]:- @tevm/[email protected]
1.0.0-next.40
Patch Changes
-
#962
64c3c6dd09c236c516b117a506380028c3154c4a
Thanks @roninjin10! - Added docs for all packages to https://tevm.sh -
Updated dependencies [
64c3c6dd09c236c516b117a506380028c3154c4a
]:- @tevm/[email protected]
- @tevm/[email protected]
- @tevm/[email protected]
1.0.0-next.28
Patch Changes
-
#913
06268ffeebaec950d1606732c4eb6fd5f9bb77d5
Thanks @roninjin10! - Fixed bug with packages linking to older versions of tevm -
Updated dependencies [
06268ffeebaec950d1606732c4eb6fd5f9bb77d5
]:- @tevm/[email protected]
- @tevm/[email protected]
- @tevm/[email protected]
1.0.0-next.23
Patch Changes
- #862
f217fa4dc2f730cc109940ef36872229ae9f26d3
Thanks @roninjin10! - - Renamed MemoryTevm MemoryClient- Renamed TevmClient HttpClient
- Replaced @tevm/actions-types package with @tevm/actions-types, @tevm/client-types, and @tevm/procedures-types packages
- Moved errors to @tevm/errors
- Moved bundler packages out of tevm and to @tevm/bundler package
- Minimized packages exposed in tevm package
- Fixed bug with missing types exports
- Updated dependencies [
f217fa4dc2f730cc109940ef36872229ae9f26d3
]:- @tevm/[email protected]
- @tevm/[email protected]
- @tevm/[email protected]
1.0.0-next.21
Patch Changes
- Updated dependencies [
a9be5009
,c7a314cc
,d1affad0
]:- @tevm/[email protected]
@tevm/[email protected]
@tevm/state
2.0.0-next.86
Patch Changes
- #1240
b1f0504
Thanks @roninjin10! - Bumped sub dep up
2.0.0-next.80
Patch Changes
- #1221
b0b63d2
Thanks @roninjin10! - Bump bundler
2.0.0-next.79
Patch Changes
-
#1219
a8070b7
Thanks @roninjin10! - Making sure every package releases -
#1213
84a6d9c
Thanks @roninjin10! - Upgraded all dependencies except effect to latest
1.1.0-next.77
Patch Changes
- #1200
398daa0
Thanks @roninjin10! - Rerelease tevm packages
1.1.0-next.74
Patch Changes
-
#1186
7765446
Thanks @roninjin10! - Moved files around to colocate code better. Some packages are disappearing- Tevm/Zod is now part of Tevm/actions
- Tevm/actions-types moved to Tevm/actions
- Tevm/procedures-types moved to Tevm/procedures
1.1.0-next.72
Minor Changes
4094ead
- Fix changesets
Patch Changes
- #1177
3a06dbd
Thanks @roninjin10! - Upgraded all dependencies to latest
1.1.0-next.69
Patch Changes
- #1163
eb80103
Thanks @roninjin10! - Fix bad publish
1.1.0-next.60
Patch Changes
- #1127
1314a07
Thanks @roninjin10! - Fixed bad release from lack of changeset
1.1.0-next.52
Patch Changes
- #1088
65e4089
Thanks @roninjin10! - Fixed bug with failing to include changeset for tx package. Bumping every package just to be safe
1.1.0-next.47
Patch Changes
- #1064
85d9143
Thanks @roninjin10! - Fixed test-utils package being mistakedly private
1.0.0-next.42
Patch Changes
- Updated dependencies [
0f4bcdb340b86deb5523ba3b63f03df8d2a134f6
]:- @tevm/[email protected]
1.0.0-next.40
Patch Changes
-
#962
64c3c6dd09c236c516b117a506380028c3154c4a
Thanks @roninjin10! - Added docs for all packages to https://tevm.sh -
Updated dependencies [
64c3c6dd09c236c516b117a506380028c3154c4a
]:- @tevm/[email protected]
- @tevm/[email protected]
- @tevm/[email protected]
1.0.0-next.39
Minor Changes
- #943
fd87149043176fb085cd2b162531c1692c46eb8f
Thanks @roninjin10! - Added new @tevm/utils package @tevm/decorators package and @tevm/base-client package. The @tevm/utils package has utils used throughout all of tevm. @tevm/base-client has a base client that can be decorated with actions like a viem client. The @tevm/decorators has decorators that can be added to @tevm/base
Patch Changes
- Updated dependencies [
fd87149043176fb085cd2b162531c1692c46eb8f
]:- @tevm/[email protected]
- @tevm/[email protected]
- @tevm/[email protected]
1.0.0-next.37
Minor Changes
- #931
e83ef5bea0f79def27d59115719427aea3c91888
Thanks @roninjin10! - Adds new deepCopy props to the tevm state managers
Patch Changes
- #931
e83ef5bea0f79def27d59115719427aea3c91888
Thanks @roninjin10! - Fixed bug with load storage incorrectly hashing storage value
1.0.0-next.36
Patch Changes
- #936
4e1c6af34b2262fc56a68528f435958e62b0a947
Thanks @roninjin10! - Fix bug with debug module by removing it completely
1.0.0-next.35
Patch Changes
- #934
aa6b7a03f0490809e15176c832b48495921913c9
Thanks @roninjin10! - Fixed bug with debug being an ESM only package via bundling it.
1.0.0-next.33
Minor Changes
-
#890
64db695b4bf00b1e06909b960e9a498e520f1d73
Thanks @roninjin10! - Updated tevm call actions to not modify the state by default unless createTransaction: true is set -
#891
7453edc4231d597179cc9bb117bc5df488b99c51
Thanks @roninjin10! - Moved state dump and state load to generateCannonicalGenesis and dumpCanonicalGenesis methods on state classes
Patch Changes
- #890
64db695b4bf00b1e06909b960e9a498e520f1d73
Thanks @roninjin10! - Fixed bug with state normal mode not shallow copying correctly
1.0.0-next.30
Minor Changes
- #900
d3d2f0f3322ac476347151840cd0ee42a5a18c56
Thanks @roninjin10! - Added newproxy mode
to tevm. Proxy mode is similar to forked mode but will track the latest block
1.0.0-next.28
Patch Changes
- #913
06268ffeebaec950d1606732c4eb6fd5f9bb77d5
Thanks @roninjin10! - Fixed bug with packages linking to older versions of tevm
1.0.0-next.23
Patch Changes
- #862
f217fa4dc2f730cc109940ef36872229ae9f26d3
Thanks @roninjin10! - - Renamed MemoryTevm MemoryClient- Renamed TevmClient HttpClient
- Replaced @tevm/actions-types package with @tevm/actions-types, @tevm/client-types, and @tevm/procedures-types packages
- Moved errors to @tevm/errors
- Moved bundler packages out of tevm and to @tevm/bundler package
- Minimized packages exposed in tevm package
- Fixed bug with missing types exports
1.0.0-next.22
Minor Changes
- #805
8b3218b1
Thanks @0xNonCents! - Enable State Load and Dump actions
1.0.0-next.21
Patch Changes
- #796
80282898
Thanks @roninjin10! - Added @tevm/state package. This custom ethereumjs state implemenation powers the Tevm VM
@tevm/[email protected]
@tevm/jsonrpc
2.0.0-next.86
Patch Changes
- #1240
b1f0504
Thanks @roninjin10! - Bumped sub dep up
2.0.0-next.84
Patch Changes
- #1232
a170f0f
Thanks @roninjin10! - Fixed issues with error handling and added unit testing
2.0.0-next.80
Patch Changes
- #1221
b0b63d2
Thanks @roninjin10! - Bump bundler
2.0.0-next.79
Minor Changes
- #1210
f2d4ac4
Thanks @roninjin10! - Add compatability for viem code property
Patch Changes
-
#1211
f51ef40
Thanks @roninjin10! - Update all packages for new tevm contract changes" -
#1219
a8070b7
Thanks @roninjin10! - Making sure every package releases -
#1213
84a6d9c
Thanks @roninjin10! - Upgraded all dependencies except effect to latest
1.1.0-next.77
Patch Changes
- #1200
398daa0
Thanks @roninjin10! - Rerelease tevm packages
1.1.0-next.74
Minor Changes
- #1186
7765446
Thanks @roninjin10! - Implemented new typesafe error system based on viem errors and the JSON-RPC spec for error codes. All errors come with a typesafename
property along with link to docs about the error. They also have acode
property that maps to ethereum JSON-RPC error codes. All concrete errors are implemented in the@tevm/errors
package. Each function will then export a union error type of all the errors it and it's sub-functions can throw.
Patch Changes
-
#1186
7765446
Thanks @roninjin10! - Moved files around to colocate code better. Some packages are disappearing- Tevm/Zod is now part of Tevm/actions
- Tevm/actions-types moved to Tevm/actions
- Tevm/procedures-types moved to Tevm/procedures
1.1.0-next.72
Minor Changes
-
#1175
719e083
Thanks @roninjin10! - Added more opstack gas information -
4094ead
- Fix changesets
Patch Changes
- #1177
3a06dbd
Thanks @roninjin10! - Upgraded all dependencies to latest
1.1.0-next.70
Patch Changes
-
#1166
60f3276
Thanks @roninjin10! - Updated viem to latest -
#1170
ee1a52d
Thanks @roninjin10! - Moved viem to a peer dependency
1.1.0-next.69
Patch Changes
- #1163
eb80103
Thanks @roninjin10! - Fix bad publish
1.1.0-next.60
Patch Changes
- #1127
1314a07
Thanks @roninjin10! - Fixed bad release from lack of changeset
1.1.0-next.52
Patch Changes
- #1088
65e4089
Thanks @roninjin10! - Fixed bug with failing to include changeset for tx package. Bumping every package just to be safe
1.1.0-next.47
Patch Changes
- #1064
85d9143
Thanks @roninjin10! - Fixed test-utils package being mistakedly private
1.1.0-next.46
Minor Changes
- #1063
413533d
Thanks @roninjin10! - Added retry support to JSON-RPC
1.0.0-next.40
Patch Changes
- #962
64c3c6dd09c236c516b117a506380028c3154c4a
Thanks @roninjin10! - Added docs for all packages to https://tevm.sh
1.0.0-next.28
Patch Changes
- #913
06268ffeebaec950d1606732c4eb6fd5f9bb77d5
Thanks @roninjin10! - Fixed bug with packages linking to older versions of tevm
1.0.0-next.23
Minor Changes
- #847
de81ac31460bb642dad401571ad3c1d81bdbef2d
Thanks @roninjin10! - Added functionality for passing custom headers
Patch Changes
- #862
f217fa4dc2f730cc109940ef36872229ae9f26d3
Thanks @roninjin10! - - Renamed MemoryTevm MemoryClient- Renamed TevmClient HttpClient
- Replaced @tevm/actions-types package with @tevm/actions-types, @tevm/client-types, and @tevm/procedures-types packages
- Moved errors to @tevm/errors
- Moved bundler packages out of tevm and to @tevm/bundler package
- Minimized packages exposed in tevm package
- Fixed bug with missing types exports
1.0.0-next.22
Patch Changes
-
#822
39a5b5e5
Thanks @roninjin10! - Fixed bug with swallowing errors that didn't return text -
#804
d514d111
Thanks @roninjin10! - Fixed bug with checking method falsely
1.0.0-next.21
Minor Changes
- #793
cc24672a
Thanks @roninjin10! - Added support to jsonrpc http server to handle batch jsonrpc requests
Patch Changes
- #796
80282898
Thanks @roninjin10! - Added @tevm/jsonrpc package. This simple package provides common utilities for interacting with JSONRPC api including fetchJson method
@tevm/[email protected]
Patch Changes
- Updated dependencies [
e6f57e8
,0136b52
,c91776e
,c91776e
]:- @tevm/[email protected]
- @tevm/[email protected]
- @tevm/[email protected]
- @tevm/[email protected]
@tevm/[email protected]
Patch Changes
- Updated dependencies [
c91776e
,c91776e
]:- @tevm/[email protected]
@tevm/[email protected]
Minor Changes
- #1253
cb2dd84
Thanks @roninjin10! - Added support to evm to add and remove precompiles
Patch Changes
-
#1237
a3a8437
Thanks @roninjin10! - Internal changes to vm package -
Updated dependencies [
e6f57e8
,0136b52
,c91776e
]:- @tevm/[email protected]
- @tevm/[email protected]
- @tevm/[email protected]
- @tevm/[email protected]
- @tevm/[email protected]
@tevm/[email protected]
Patch Changes
- Updated dependencies [
e6f57e8
,0136b52
,c91776e
,c91776e
]:- @tevm/[email protected]
- @tevm/[email protected]
- @tevm/[email protected]
- @tevm/[email protected]
- @tevm/[email protected]
- @tevm/[email protected]
@tevm/[email protected]
@tevm/plugin
2.0.0-next.86
Patch Changes
-
#1240
b1f0504
Thanks @roninjin10! - Bumped sub dep up -
Updated dependencies [
b1f0504
]:- @tevm/[email protected]
2.0.0-next.83
Patch Changes
- Updated dependencies []:
- @tevm/[email protected]
2.0.0-next.80
Patch Changes
-
#1221
b0b63d2
Thanks @roninjin10! - Bump bundler -
Updated dependencies [
b0b63d2
]:- @tevm/[email protected]
2.0.0-next.79
Patch Changes
-
#1219
a8070b7
Thanks @roninjin10! - Making sure every package releases -
Updated dependencies [
a8070b7
,84a6d9c
]:- @tevm/[email protected]
1.1.0-next.77
Patch Changes
-
#1200
398daa0
Thanks @roninjin10! - Rerelease tevm packages -
Updated dependencies [
398daa0
]:- @tevm/[email protected]
1.1.0-next.74
Patch Changes
-
#1186
7765446
Thanks @roninjin10! - Moved files around to colocate code better. Some packages are disappearing- Tevm/Zod is now part of Tevm/actions
- Tevm/actions-types moved to Tevm/actions
- Tevm/procedures-types moved to Tevm/procedures
-
Updated dependencies [
7765446
]:- @tevm/[email protected]
1.1.0-next.73
Patch Changes
- Updated dependencies [
2c013d3
]:- @tevm/[email protected]
1.1.0-next.72
Minor Changes
4094ead
- Fix changesets
Patch Changes
-
#1177
3a06dbd
Thanks @roninjin10! - Fixed bug with addWatchFile being called at a time not supported by latest version of esbuild -
Updated dependencies [
3a06dbd
,4094ead
,3a06dbd
]:- @tevm/[email protected]
1.1.0-next.70
Patch Changes
- Updated dependencies []:
- @tevm/[email protected]
1.1.0-next.69
Patch Changes
-
#1163
eb80103
Thanks @roninjin10! - Fix bad publish -
Updated dependencies [
eb80103
]:- @tevm/[email protected]
1.1.0-next.60
Patch Changes
-
#1127
1314a07
Thanks @roninjin10! - Fixed bad release from lack of changeset -
Updated dependencies [
1314a07
]:- @tevm/[email protected]
1.1.0-next.52
Patch Changes
-
#1088
65e4089
Thanks @roninjin10! - Fixed bug with failing to include changeset for tx package. Bumping every package just to be safe -
Updated dependencies [
65e4089
]:- @tevm/[email protected]
1.1.0-next.47
Patch Changes
-
#1064
85d9143
Thanks @roninjin10! - Fixed test-utils package being mistakedly private -
Updated dependencies [
85d9143
]:- @tevm/[email protected]
1.0.0-next.41
Patch Changes
- Updated dependencies []:
- @tevm/[email protected]
1.0.0-next.40
Patch Changes
-
#962
64c3c6dd09c236c516b117a506380028c3154c4a
Thanks @roninjin10! - Added docs for all packages to https://tevm.sh -
Updated dependencies [
64c3c6dd09c236c516b117a506380028c3154c4a
]:- @tevm/[email protected]
1.0.0-next.28
Patch Changes
-
#913
06268ffeebaec950d1606732c4eb6fd5f9bb77d5
Thanks @roninjin10! - Fixed bug with packages linking to older versions of tevm -
Updated dependencies [
06268ffeebaec950d1606732c4eb6fd5f9bb77d5
]:- @tevm/[email protected]
1.0.0-next.25
Patch Changes
- Updated dependencies []:
- @tevm/[email protected]
1.0.0-next.23
Major Changes
- #846
1e50901789c983dc6d8f7e078d25ab999afcb085
Thanks @roninjin10! - Consistently name all bundler plugins with rollup convention of bundlerPluginTevm like vitePluginTevm or WebpackPluginTevm
Patch Changes
-
#862
f217fa4dc2f730cc109940ef36872229ae9f26d3
Thanks @roninjin10! - - Renamed MemoryTevm MemoryClient- Renamed TevmClient HttpClient
- Replaced @tevm/actions-types package with @tevm/actions-types, @tevm/client-types, and @tevm/procedures-types packages
- Moved errors to @tevm/errors
- Moved bundler packages out of tevm and to @tevm/bundler package
- Minimized packages exposed in tevm package
- Fixed bug with missing types exports
-
#846
1e50901789c983dc6d8f7e078d25ab999afcb085
Thanks @roninjin10! - Added full jsdoc documentation to main bundler code -
Updated dependencies [
f217fa4dc2f730cc109940ef36872229ae9f26d3
]:- @tevm/[email protected]
1.0.0-next.21
Patch Changes
- Updated dependencies []:
- @tevm/[email protected]
1.0.0-next.19
Patch Changes
- Updated dependencies [
da1f1d43
]:- @tevm/[email protected]
1.0.0-next.18
Patch Changes
-
#725
2dbc4d62
Thanks @roninjin10! - Defaults solc to using version 0.8.23 if not specified. Solc is no longer needed as a peer dependency -
Updated dependencies [
2dbc4d62
]:- @tevm/[email protected]
1.0.0-next.17
Patch Changes
- Updated dependencies []:
- @tevm/[email protected]
1.0.0-next.16
Minor Changes
- #714
95b534c3
Thanks @roninjin10! - Added ability to resolve most paths in tsconfig that look similar to '@/': ['./']
Patch Changes
- Updated dependencies [[
95b534c3
](95b534c...