From 08bc9792d45c326dd4cfd78c9d2a09c982239086 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Wed, 17 Jan 2024 02:43:35 +0000 Subject: [PATCH] chore: release Signed-off-by: GitHub Action --- CHANGELOG.md | 79 +++++++++++++++++++++++++++++++++++ Cargo.lock | 8 ++-- Cargo.toml | 2 +- arbiter-bindings/CHANGELOG.md | 6 +++ arbiter-bindings/Cargo.toml | 2 +- arbiter-core/CHANGELOG.md | 30 +++++++++++++ arbiter-core/Cargo.toml | 6 +-- arbiter-derive/CHANGELOG.md | 5 +++ arbiter-derive/Cargo.toml | 2 +- arbiter-engine/CHANGELOG.md | 60 ++++++++++++++++++++++++++ 10 files changed, 190 insertions(+), 10 deletions(-) create mode 100644 arbiter-engine/CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md index 36742ea5..4b0bd7c0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,85 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.4.14](https://github.com/primitivefinance/arbiter/compare/arbiter-v0.4.13...arbiter-v0.4.14) - 2024-01-17 + +### Added +- world/agent/behavior state machine +- generic decoded event stream +- database disk handling +- run() +- messaging layer + example starts +- pubsub provider worlds + +### Fixed +- fix sentence +- tests and test workflow + +### Other +- *(deps)* bump clap from 4.4.17 to 4.4.18 +- fmt +- Add `AnvilDump` +- *(deps)* bump clap from 4.4.16 to 4.4.17 +- Merge pull request [#795](https://github.com/primitivefinance/arbiter/pull/795) from primitivefinance/dependabot/cargo/clap-4.4.16 +- Merge pull request [#794](https://github.com/primitivefinance/arbiter/pull/794) from primitivefinance/dependabot/cargo/assert_cmd-2.0.13 +- remove unused README generated by forge init, fix links and update benchmark command +- Update README.md +- revert to correct revm version +- cargo lock +- chore ethers version + meta data for engine +- version finagle +- chore spelling +- chore version specification +- Update Cargo.lock +- clean up +- mvp combo stream +- compile errors gone +- I am gutting things +- lock the versions wtf +- Update token_minter.rs +- channel sometimes closes too soon +- messager + transactor +- leaving off here, +- some ideas laid out +- attempting messager refactor +- Merge pull request [#782](https://github.com/primitivefinance/arbiter/pull/782) from primitivefinance/dependabot/cargo/clap-4.4.14 +- Merge pull request [#781](https://github.com/primitivefinance/arbiter/pull/781) from primitivefinance/dependabot/cargo/revm-30bbcdf +- Merge pull request [#780](https://github.com/primitivefinance/arbiter/pull/780) from primitivefinance/dependabot/cargo/proc-macro2-1.0.76 +- *(deps)* bump proc-macro2 from 1.0.75 to 1.0.76 +- *(deps)* bump revm from `67331de` to `aff028e` +- *(deps)* bump thiserror from 1.0.51 to 1.0.55 +- Merge pull request [#775](https://github.com/primitivefinance/arbiter/pull/775) from primitivefinance/dependabot/cargo/proc-macro2-1.0.75 +- Merge pull request [#774](https://github.com/primitivefinance/arbiter/pull/774) from primitivefinance/dependabot/cargo/clap-4.4.13 +- Merge pull request [#773](https://github.com/primitivefinance/arbiter/pull/773) from primitivefinance/dependabot/cargo/syn-2.0.43 +- *(deps)* bump syn from 2.0.42 to 2.0.43 +- Merge pull request [#770](https://github.com/primitivefinance/arbiter/pull/770) from primitivefinance/dependabot/cargo/tokio-1.35.1 +- Merge pull request [#771](https://github.com/primitivefinance/arbiter/pull/771) from primitivefinance/dependabot/cargo/futures-0.3.30 +- *(deps)* bump crossbeam-channel from 0.5.9 to 0.5.10 +- Merge branch 'main' into arbiter-core/db-backend +- mod database and `coprocessor` +- `arbiter-core` compiling +- Merge branch 'main' into arbiter-core/db-backend +- #[ignore] `test_agent()` +- #[ignore] on `base_simulation()` +- cleanup +- replace `artemis-core` +- cleanup +- messager echo +- *(deps)* bump tokio from 1.34.0 to 1.35.0 +- docs + cleanup +- *(deps)* bump test-log from 0.2.13 to 0.2.14 +- fmt +- Delete world.rs +- Update Cargo.lock +- Merge branch 'main' into arbiter-engine/init +- dependencies +- Update tests.rs +- Update lint.yaml +- Revert "Merge pull request [#725](https://github.com/primitivefinance/arbiter/pull/725) from quidproquoo/migrate-alloy" +- *(deps)* bump clap from 4.4.10 to 4.4.11 +- minor +- Merge branch 'main' into release-plz-2023-11-21T13-00-44Z + ## [0.4.13](https://github.com/primitivefinance/arbiter/compare/arbiter-v0.4.12...arbiter-v0.4.13) - 2023-11-18 ### Other diff --git a/Cargo.lock b/Cargo.lock index 65bff143..8d69c4ee 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -232,7 +232,7 @@ dependencies = [ [[package]] name = "arbiter" -version = "0.4.13" +version = "0.4.14" dependencies = [ "Inflector", "arbiter-core", @@ -257,7 +257,7 @@ dependencies = [ [[package]] name = "arbiter-bindings" -version = "0.1.1" +version = "0.1.2" dependencies = [ "ethers", "serde", @@ -265,7 +265,7 @@ dependencies = [ [[package]] name = "arbiter-core" -version = "0.9.1" +version = "0.9.2" dependencies = [ "anyhow", "arbiter-bindings", @@ -302,7 +302,7 @@ dependencies = [ [[package]] name = "arbiter-derive" -version = "0.1.3" +version = "0.1.4" dependencies = [ "proc-macro2", "quote", diff --git a/Cargo.toml b/Cargo.toml index c1c8b985..91bf3572 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -8,7 +8,7 @@ exclude = ["benches"] # Package configuration [package] name = "arbiter" -version = "0.4.13" +version = "0.4.14" edition = "2021" authors = ["Waylon Jepsen ", "Colin Roberts "] description = "Allowing smart contract developers to do simulation driven development via an EVM emulator" diff --git a/arbiter-bindings/CHANGELOG.md b/arbiter-bindings/CHANGELOG.md index 50f37663..f23d690e 100644 --- a/arbiter-bindings/CHANGELOG.md +++ b/arbiter-bindings/CHANGELOG.md @@ -6,6 +6,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.1.2](https://github.com/primitivefinance/arbiter/compare/arbiter-bindings-v0.1.1...arbiter-bindings-v0.1.2) - 2024-01-17 + +### Other +- remove unused README generated by forge init, fix links and update benchmark command +- cleanup + ## [0.1.1](https://github.com/primitivefinance/arbiter/compare/arbiter-bindings-v0.1.0...arbiter-bindings-v0.1.1) - 2023-11-21 ### Other diff --git a/arbiter-bindings/Cargo.toml b/arbiter-bindings/Cargo.toml index ca326108..86e7aef4 100644 --- a/arbiter-bindings/Cargo.toml +++ b/arbiter-bindings/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "arbiter-bindings" -version = "0.1.1" +version = "0.1.2" edition = "2021" description = "Rust bindings for common solidity smart contracts" license = "Apache-2.0" diff --git a/arbiter-core/CHANGELOG.md b/arbiter-core/CHANGELOG.md index 4995fa10..da58348a 100644 --- a/arbiter-core/CHANGELOG.md +++ b/arbiter-core/CHANGELOG.md @@ -6,6 +6,36 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.9.2](https://github.com/primitivefinance/arbiter/compare/arbiter-core-v0.9.1...arbiter-core-v0.9.2) - 2024-01-17 + +### Added +- world/agent/behavior state machine +- generic decoded event stream +- database disk handling +- messaging layer + example starts +- pubsub provider worlds + +### Fixed +- tests and test workflow + +### Other +- fmt +- Add `AnvilDump` +- version finagle +- clean up +- mvp combo stream +- *(deps)* bump polars from 0.35.4 to 0.36.2 +- *(deps)* bump futures from 0.3.29 to 0.3.30 +- Merge branch 'main' into arbiter-core/db-backend +- mod database and `coprocessor` +- `arbiter-core` compiling +- Merge branch 'main' into arbiter-core/db-backend +- cleanup +- messager echo +- *(deps)* bump test-log from 0.2.13 to 0.2.14 +- dependencies +- Revert "Merge pull request [#725](https://github.com/primitivefinance/arbiter/pull/725) from quidproquoo/migrate-alloy" + ## [0.9.0](https://github.com/primitivefinance/arbiter/compare/arbiter-core-v0.8.0...arbiter-core-v0.9.0) - 2023-11-18 ### Other diff --git a/arbiter-core/Cargo.toml b/arbiter-core/Cargo.toml index aba6d042..eb412456 100644 --- a/arbiter-core/Cargo.toml +++ b/arbiter-core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "arbiter-core" -version = "0.9.1" +version = "0.9.2" edition = "2021" authors = ["Waylon Jepsen ", "Colin Roberts "] description = "Allowing smart contract developers to do simulation driven development via an EVM emulator" @@ -48,8 +48,8 @@ polars = { version = "0.36.2", features = ["parquet", "csv", "json"] } # Dependencies for the test build and development [dev-dependencies] -arbiter-derive = { version = "0.1.3", path = "../arbiter-derive" } -arbiter-bindings = { version = "0.1.1", path = "../arbiter-bindings" } +arbiter-derive = { version = "0.1.4", path = "../arbiter-derive" } +arbiter-bindings = { version = "0.1.2", path = "../arbiter-bindings" } anyhow = { version = "=1.0.79" } test-log = { version = "=0.2.14" } tracing-test = "0.2.4" diff --git a/arbiter-derive/CHANGELOG.md b/arbiter-derive/CHANGELOG.md index 84ae89ae..d64575af 100644 --- a/arbiter-derive/CHANGELOG.md +++ b/arbiter-derive/CHANGELOG.md @@ -6,6 +6,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.1.4](https://github.com/primitivefinance/arbiter/compare/arbiter-derive-v0.1.3...arbiter-derive-v0.1.4) - 2024-01-17 + +### Other +- update Cargo.toml dependencies + ## [0.1.3](https://github.com/primitivefinance/arbiter/compare/arbiter-derive-v0.1.2...arbiter-derive-v0.1.3) - 2023-11-13 ### Other diff --git a/arbiter-derive/Cargo.toml b/arbiter-derive/Cargo.toml index d2b81b57..93283f4e 100644 --- a/arbiter-derive/Cargo.toml +++ b/arbiter-derive/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "arbiter-derive" -version = "0.1.3" +version = "0.1.4" edition = "2021" authors = ["Waylon Jepsen ", "Colin Roberts "] description = "proc-macro for arbiter" diff --git a/arbiter-engine/CHANGELOG.md b/arbiter-engine/CHANGELOG.md new file mode 100644 index 00000000..17cc9ca6 --- /dev/null +++ b/arbiter-engine/CHANGELOG.md @@ -0,0 +1,60 @@ +# Changelog +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.1.0](https://github.com/primitivefinance/arbiter/releases/tag/arbiter-engine-v0.1.0) - 2024-01-17 + +### Added +- world/agent/behavior state machine +- generic decoded event stream +- multi agent simulation +- run() +- messaging layer + example starts +- pubsub provider worlds + +### Fixed +- messaging channels for multithread +- leak private type + +### Other +- Add `AnvilDump` +- chore ethers version + meta data for engine +- chore spelling +- chore version specification +- clean up +- mvp combo stream +- compile errors gone +- I am gutting things +- lock the versions wtf +- Update token_minter.rs +- channel sometimes closes too soon +- messager + transactor +- leaving off here, +- some ideas laid out +- attempting messager refactor +- *(deps)* bump futures from 0.3.29 to 0.3.30 +- Merge branch 'main' into arbiter-core/db-backend +- *(deps)* bump anyhow from 1.0.77 to 1.0.78 +- *(deps)* bump anyhow from 1.0.76 to 1.0.77 +- *(deps)* bump anyhow from 1.0.75 to 1.0.76 +- fmt +- cleanup +- agent behaviors +- fmt, lint, agent `HashMap` +- remove E, A from World +- #[ignore] `test_agent()` +- #[ignore] on `base_simulation()` +- cleanup +- replace `artemis-core` +- cleanup +- messager echo +- docs + cleanup +- fmt +- Delete world.rs +- impl `test_agent()` +- save state +- package creation