Skip to content

Latest commit

 

History

History
320 lines (274 loc) · 14.9 KB

CHANGELOG.md

File metadata and controls

320 lines (274 loc) · 14.9 KB

Changelog

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.

[Unreleased]

0.4.20 - 2024-04-26

Added

  • environment logs (#911)

Other

  • 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

Added

  • error! output from behavior (#913)

0.4.18 - 2024-02-20

Other

  • (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

Added

  • (engine) optional stream for behaviors (#899)

0.4.16 - 2024-02-15

Other

0.4.15 - 2024-02-13

Added

  • (arbiter-macros) #[arbiter_macros::main] and a project example (#880)

Other

  • Engine/world from config (#882)
  • Docs/examples (#881)
  • release (#878)

0.4.14 - 2024-01-23

Added

  • 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

Fixed

  • fix error
  • arbiter-core tests
  • Engine::run_state
  • tests and test workflow

Other

  • Merge pull request #811 from primitivefinance/dependabot/cargo/chrono-0.4.32
  • Merge pull request #804 from primitivefinance/arbiter-core/impl-signer
  • Update README.md
  • rm arbiter-derive
  • Merge pull request #807 from primitivefinance/dependabot/cargo/clap-4.4.18
  • Merge pull request #806 from primitivefinance/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 StateMachines
  • 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 primitivefinance/dependabot/cargo/clap-4.4.14
  • Merge pull request #781 from primitivefinance/dependabot/cargo/revm-30bbcdf
  • Merge pull request #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 from primitivefinance/dependabot/cargo/proc-macro2-1.0.75
  • Merge pull request #774 from primitivefinance/dependabot/cargo/clap-4.4.13
  • Merge pull request #773 from primitivefinance/dependabot/cargo/syn-2.0.43
  • (deps) bump syn from 2.0.42 to 2.0.43
  • Merge pull request #770 from primitivefinance/dependabot/cargo/tokio-1.35.1
  • Merge pull request #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 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

Other

  • (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

Other

  • 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

Other

  • Merge branch 'main' into dependabot/cargo/clap-4.4.8
  • abiter -> arbiter

0.4.10 - 2023-11-13

Other

  • Merge pull request #700 from primitivefinance/feat/client-label
  • ignore changelog
  • cargo lock

0.4.9 - 2023-11-13

Other

  • 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

Other

  • release-plz
  • Update README.md
  • Merge pull request #693 from primitivefinance/enhance/logging
  • clippy
  • Merge branch 'main' into enhance/logging
  • Merge pull request #691 from primitivefinance/dependabot/cargo/toml-0.8.8
  • Merge pull request #672 from primitivefinance/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 primitivefinance/arbiter_config
  • Merge pull request #679 from primitivefinance/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

Other

  • updated the following local packages: arbiter-core

0.4.6 - 2023-10-30

Other

  • (deps) bump serde_json from 1.0.107 to 1.0.108
  • Merge pull request #658 from primitivefinance/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

Fixed

  • fix data output test to rmdir after completion
  • fix clippy + fmt
  • fix tests

Other

  • Merge pull request #656 from primitivefinance/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 primitivefinance/dependabot/cargo/clap-4.4.7

0.4.4 - 2023-10-23

Other

  • cargo lock
  • (deps) update toml requirement from =0.8.2 to =0.8.4

0.4.3 - 2023-10-22

Fixed

  • (bind) output directory outputs to src/bindings

Other

  • Merge pull request #633 from primitivefinance/md_book
  • Merge pull request #634 from primitivefinance/fix/arbiter-bind-output

0.4.2 - 2023-10-20

Other

  • code spell
  • clippy
  • tests pass
  • 🧪
  • Merge pull request #618 from primitivefinance/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