All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.4.20 - 2024-04-26
- environment logs (#911)
- Some repository Tender Loving Care. Should fix release please once merged. (#959)
- (deps) bump rustls from 0.21.10 to 0.21.11 in /docs in the cargo group across 1 directory (#957)
- (deps) bump rustls from 0.21.10 to 0.21.11 in the cargo group (#956)
- (deps) bump serde_json from 1.0.115 to 1.0.116 (#955)
- (deps) bump chrono from 0.4.37 to 0.4.38 (#954)
- (deps) bump serde from 1.0.197 to 1.0.198 (#953)
- (deps) bump quote from 1.0.35 to 1.0.36 (#947)
- (deps) bump anyhow from 1.0.81 to 1.0.82 (#946)
- (deps) bump async-trait from 0.1.79 to 0.1.80 (#948)
- (deps) bump syn from 2.0.58 to 2.0.60 (#952)
- (deps) bump h2 from 0.3.24 to 0.3.26 in /docs (#945)
- (deps) bump h2 from 0.3.25 to 0.3.26 (#944)
- (deps) bump syn from 2.0.57 to 2.0.58 (#943)
- db management (#922)
- (deps) bump async-trait from 0.1.77 to 0.1.79 (#940)
- (deps) bump thiserror from 1.0.57 to 1.0.58 (#941)
- (deps) bump tokio-stream from 0.1.14 to 0.1.15 (#939)
- (deps) bump serde_json from 1.0.114 to 1.0.115 (#938)
- (deps) bump mio from 0.8.10 to 0.8.11 in /docs (#927)
- (deps) bump anyhow from 1.0.80 to 1.0.81 (#933)
- (deps) bump proc-macro2 from 1.0.78 to 1.0.79 (#934)
- (deps) bump toml from 0.8.10 to 0.8.12 (#935)
- (deps) bump rayon from 1.8.1 to 1.10.0 (#937)
- update submodule (#928)
- Update README.md (#936)
- (deps) bump ethers from 2.0.13 to 2.0.14 (#931)
- (deps) bump clap from 4.5.1 to 4.5.2 (#929)
- (deps) bump chrono from 0.4.34 to 0.4.35 (#930)
- (deps) bump mio from 0.8.10 to 0.8.11 (#926)
- (deps) bump crossbeam-channel from 0.5.11 to 0.5.12 (#919)
- (deps) bump syn from 2.0.51 to 2.0.52 (#920)
- (deps) bump tempfile from 3.10.0 to 3.10.1 (#917)
- (deps) bump syn from 2.0.50 to 2.0.51 (#915)
0.4.19 - 2024-02-26
error!
output from behavior (#913)
0.4.18 - 2024-02-20
- (deps) bump serde from 1.0.196 to 1.0.197 (#910)
- (deps) bump syn from 2.0.49 to 2.0.50 (#908)
- (deps) bump serde_json from 1.0.113 to 1.0.114 (#909)
- (deps) bump assert_cmd from 2.0.13 to 2.0.14 (#907)
- (deps) bump anyhow from 1.0.79 to 1.0.80 (#906)
- (deps) bump arbiter-engine from 0.2.0 to 0.3.0 (#902)
- (deps) bump clap from 4.5.0 to 4.5.1 (#903)
- (deps) bump syn from 2.0.48 to 2.0.49 (#901)
- incorrect method (#904)
0.4.17 - 2024-02-16
- (engine) optional stream for behaviors (#899)
0.4.16 - 2024-02-15
- release (#890)
0.4.15 - 2024-02-13
- (arbiter-macros)
#[arbiter_macros::main]
and a project example (#880)
0.4.14 - 2024-01-23
World::stop()
method- double agent test
- stream into process
- world/agent/behavior state machine
- generic decoded event stream
- database disk handling
- run()
- messaging layer + example starts
- pubsub provider worlds
- fix error
arbiter-core
testsEngine::run_state
- tests and test workflow
- Merge pull request #811 from anthias-labs/dependabot/cargo/chrono-0.4.32
- Merge pull request #804 from anthias-labs/arbiter-core/impl-signer
- Update README.md
- rm
arbiter-derive
- Merge pull request #807 from anthias-labs/dependabot/cargo/clap-4.4.18
- Merge pull request #806 from anthias-labs/dependabot/cargo/proc-macro2-1.0.78
- (deps) bump proc-macro2 from 1.0.76 to 1.0.78
- Merge branch 'main' into arbiter-engine/world-agent-behaviors
- pin revm versions
- calling it here
- push up: test adjustment
- make clippy happy
- last push
- push up
- save
- helper functions for
StateMachine
s StateMachine
trait- agent::streaming() passes
- removing eth event leads to different behavior
- test gets stuck
- example ping pong
- timed message
- 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 from anthias-labs/dependabot/cargo/clap-4.4.14
- Merge pull request #781 from anthias-labs/dependabot/cargo/revm-30bbcdf
- Merge pull request #780 from anthias-labs/dependabot/cargo/proc-macro2-1.0.76
- (deps) bump proc-macro2 from 1.0.75 to 1.0.76
- (deps) bump revm from
67331de
toaff028e
- (deps) bump thiserror from 1.0.51 to 1.0.55
- Merge pull request #775 from anthias-labs/dependabot/cargo/proc-macro2-1.0.75
- Merge pull request #774 from anthias-labs/dependabot/cargo/clap-4.4.13
- Merge pull request #773 from anthias-labs/dependabot/cargo/syn-2.0.43
- (deps) bump syn from 2.0.42 to 2.0.43
- Merge pull request #770 from anthias-labs/dependabot/cargo/tokio-1.35.1
- Merge pull request #771 from anthias-labs/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 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 - 2023-11-18
- (deps) bump polars from 0.34.2 to 0.35.2
- codecov.yaml -> codecov.yml
- arbiter bind doesn't output nested bindings now
- Merge branch 'main' into arbiter_bindings
- solstat compiles
- forge install: solstat
- forge install: solmate
- contracts
- forge install: forge-std
- forge init
- arbiter-bindings
0.4.12 - 2023-11-15
- improve error handling
- working as intended
- added a passing itterator test
- added a passing itterator test
- abstracted broken code into for_each_submodile() function
0.4.11 - 2023-11-14
- Merge branch 'main' into dependabot/cargo/clap-4.4.8
- abiter -> arbiter
0.4.10 - 2023-11-13
- Merge pull request #700 from anthias-labs/feat/client-label
- ignore changelog
- cargo lock
0.4.9 - 2023-11-13
- tag allow unused on label
- Merge branch 'main' into feat/client-label
- wont fail tests in CI
- code spell
- check-lockfile
- Update Cargo.lock
- organize tests to colins suggestion
- Update release-plz.yml
0.4.8 - 2023-11-10
- release-plz
- Update README.md
- Merge pull request #693 from anthias-labs/enhance/logging
- clippy
- Merge branch 'main' into enhance/logging
- Merge pull request #691 from anthias-labs/dependabot/cargo/toml-0.8.8
- Merge pull request #672 from anthias-labs/outputfile_optionality
- Merge branch 'main' into cargo_lock
- move to release-plz pr commits
- commit to head_ref
- auto commit lock file
- Fix broken link in README.md
- (deps) bump serde from 1.0.191 to 1.0.192
- Merge pull request #665 from anthias-labs/arbiter_config
- Merge pull request #679 from anthias-labs/dependabot/cargo/syn-2.0.39
- (deps) bump syn from 2.0.38 to 2.0.39
- (deps) bump serde from 1.0.190 to 1.0.191
0.4.7 - 2023-11-06
- updated the following local packages: arbiter-core
0.4.6 - 2023-10-30
- (deps) bump serde_json from 1.0.107 to 1.0.108
- Merge pull request #658 from anthias-labs/dependabot/cargo/tempfile-3.8.1
- Merge branch 'main' into dependabot/cargo/tempfile-3.8.1
- other test was broken too
- remove book deploy
- don't use macos in CI
0.4.5 - 2023-10-27
- fix data output test to rmdir after completion
- fix clippy + fmt
- fix tests
- Merge pull request #656 from anthias-labs/colin/fix-event-logger
- rm printlns
- fmt
- create valid json
- Update data_collection.rs
- wip
- push json logs to vec
- it works!!!!!!!!!!!!
- wip
- unsafe transmute
- Update data_collection.rs
- broadcast enum
- create a channel for direct reads
- Merge pull request #642 from anthias-labs/dependabot/cargo/clap-4.4.7
0.4.4 - 2023-10-23
- cargo lock
- (deps) update toml requirement from =0.8.2 to =0.8.4
0.4.3 - 2023-10-22
- (bind) output directory outputs to src/bindings
- Merge pull request #633 from anthias-labs/md_book
- Merge pull request #634 from anthias-labs/fix/arbiter-bind-output
0.4.2 - 2023-10-20
- code spell
- clippy
- tests pass
- 🧪
- Merge pull request #618 from anthias-labs/feat/release_pls
- bump version
- forking EOA
- (deps) update thiserror requirement from =1.0.49 to =1.0.50
- fmt
- Merge branch 'main' into feature/forking_eoa
- eoa fork
- Update tests.rs
- eoa forking