Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: release #729

Merged
merged 3 commits into from
Feb 8, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
95 changes: 95 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,101 @@ 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-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](https://github.com/primitivefinance/arbiter/pull/811) from primitivefinance/dependabot/cargo/chrono-0.4.32
- Merge pull request [#804](https://github.com/primitivefinance/arbiter/pull/804) from primitivefinance/arbiter-core/impl-signer
- Update README.md
- rm `arbiter-derive`
- Merge pull request [#807](https://github.com/primitivefinance/arbiter/pull/807) from primitivefinance/dependabot/cargo/clap-4.4.18
- Merge pull request [#806](https://github.com/primitivefinance/arbiter/pull/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 `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](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
Expand Down
6 changes: 3 additions & 3 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ exclude = ["benches"]
# Package configuration
[package]
name = "arbiter"
version = "0.4.13"
version = "0.4.14"
edition = "2021"
authors = [
"Waylon Jepsen <waylonjepsen1@gmail.com>",
Expand Down
6 changes: 6 additions & 0 deletions arbiter-bindings/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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-23

### 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
Expand Down
2 changes: 1 addition & 1 deletion arbiter-bindings/Cargo.toml
Original file line number Diff line number Diff line change
@@ -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"
Expand Down
38 changes: 38 additions & 0 deletions arbiter-core/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,44 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.10.0](https://github.com/primitivefinance/arbiter/compare/arbiter-core-v0.9.1...arbiter-core-v0.10.0) - 2024-01-23

### Added
- stream into process
- world/agent/behavior state machine
- generic decoded event stream
- database disk handling
- messaging layer + example starts
- pubsub provider worlds

### Fixed
- `arbiter-core` tests
- tests and test workflow

### Other
- Merge pull request [#811](https://github.com/primitivefinance/arbiter/pull/811) from primitivefinance/dependabot/cargo/chrono-0.4.32
- Merge pull request [#804](https://github.com/primitivefinance/arbiter/pull/804) from primitivefinance/arbiter-core/impl-signer
- rm `arbiter-derive`
- Merge branch 'main' into arbiter-engine/world-agent-behaviors
- calling it here
- make clippy happy
- last push
- save
- 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
Expand Down
2 changes: 1 addition & 1 deletion arbiter-core/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "arbiter-core"
version = "0.9.1"
version = "0.10.0"
edition = "2021"
authors = [
"Waylon Jepsen <waylonjepsen1@gmail.com>",
Expand Down
77 changes: 77 additions & 0 deletions arbiter-engine/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,77 @@
# 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-23

### Added
- `World::stop()` method
- double agent test
- stream into process
- world/agent/behavior state machine
- generic decoded event stream
- multi agent simulation
- run()
- messaging layer + example starts
- pubsub provider worlds

### Fixed
- fix error
- `Engine::run_state`
- messaging channels for multithread
- leak private type

### Other
- Merge branch 'main' into arbiter-engine/world-agent-behaviors
- 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
- 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
Loading