aquavm/avm/interface/CHANGELOG.md

168 lines
5.1 KiB
Markdown
Raw Normal View History

2022-09-13 19:08:47 +03:00
# 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).
* The following workspace dependencies were updated
* dependencies
* air-interpreter-interface bumped from 0.12.1 to 0.13.0
* The following workspace dependencies were updated
* dependencies
* air-interpreter-interface bumped from 0.13.0 to 0.14.0
* air-utils bumped from 0.1.0 to 0.1.1
* The following workspace dependencies were updated
* dependencies
* polyplets bumped from 0.3.2 to 0.3.3
* The following workspace dependencies were updated
* dependencies
* air-interpreter-interface bumped from 0.15.0 to 0.15.1
* polyplets bumped from 0.5.0 to 0.5.1
* The following workspace dependencies were updated
* dependencies
* air-utils bumped from 0.1.1 to 0.2.0
* The following workspace dependencies were updated
* dependencies
* air-interpreter-interface bumped from 0.15.1 to 0.15.2
* The following workspace dependencies were updated
* dependencies
* air-interpreter-interface bumped from 0.17.0 to 0.17.1
* polyplets bumped from 0.5.2 to 0.6.0
* The following workspace dependencies were updated
* dependencies
* air-interpreter-interface bumped from 0.17.1 to 0.17.2
## [0.32.0](https://github.com/fluencelabs/aquavm/compare/avm-interface-v0.31.2...avm-interface-v0.32.0) (2024-02-20)
### ⚠ BREAKING CHANGES
* **preparation,memory:** AquaVM preparation step now checks input arguments sizes [fixes VM-425]
### Features
* **execution-engine:** Rc-based JSON value ([#813](https://github.com/fluencelabs/aquavm/issues/813)) ([0d53f2b](https://github.com/fluencelabs/aquavm/commit/0d53f2bab1a09ae781bf22da6546e750e6172aa7))
* **preparation,memory:** AquaVM preparation step now checks input arguments sizes [fixes VM-425] ([5afd5cb](https://github.com/fluencelabs/aquavm/commit/5afd5cb3a14753077fbc1aab7e31532054a9f45f))
### Dependencies
* The following workspace dependencies were updated
* dependencies
* air-interpreter-interface bumped from 0.17.2 to 0.18.0
* air-utils bumped from 0.2.0 to 0.3.0
## [0.31.0](https://github.com/fluencelabs/aquavm/compare/avm-interface-v0.30.0...avm-interface-v0.31.0) (2024-01-09)
### ⚠ BREAKING CHANGES
* **interface:** Use MessagePack for calls ([#780](https://github.com/fluencelabs/aquavm/issues/780))
### Features
* **interface:** Use MessagePack for calls ([#780](https://github.com/fluencelabs/aquavm/issues/780)) ([325eea7](https://github.com/fluencelabs/aquavm/commit/325eea7e9130e236b4e84ebb883632becffa28b5))
### Dependencies
* The following workspace dependencies were updated
* dependencies
* air-interpreter-interface bumped from 0.16.0 to 0.17.0
## [0.30.0](https://github.com/fluencelabs/aquavm/compare/avm-interface-v0.29.3...avm-interface-v0.30.0) (2024-01-03)
### ⚠ BREAKING CHANGES
* **data:** flexible serialization formats ([#757](https://github.com/fluencelabs/aquavm/issues/757))
### Features
* **data:** flexible serialization formats ([#757](https://github.com/fluencelabs/aquavm/issues/757)) ([771d42d](https://github.com/fluencelabs/aquavm/commit/771d42dec43d3081621897edda3735768fd9ff71))
### Dependencies
* The following workspace dependencies were updated
* dependencies
* air-interpreter-interface bumped from 0.15.2 to 0.16.0
* polyplets bumped from 0.5.1 to 0.5.2
## [0.29.0](https://github.com/fluencelabs/aquavm/compare/avm-interface-v0.28.5...avm-interface-v0.29.0) (2023-08-17)
### ⚠ BREAKING CHANGES
* update marine-rs-sdk minor version
### Features
* update marine-rs-sdk minor version ([4b4e3bd](https://github.com/fluencelabs/aquavm/commit/4b4e3bde839d1167ea559d49b183d1a76bc93439))
### Dependencies
* The following workspace dependencies were updated
* dependencies
* air-interpreter-interface bumped from 0.14.0 to 0.15.0
* polyplets bumped from 0.4.1 to 0.5.0
2023-02-21 20:54:12 +02:00
## [0.28.2](https://github.com/fluencelabs/aquavm/compare/avm-interface-v0.28.1...avm-interface-v0.28.2) (2023-02-21)
### ⚠ BREAKING CHANGES
* **avm:** improve anomaly detection
### Features
* **avm:** improve anomaly detection ([5e6863d](https://github.com/fluencelabs/aquavm/commit/5e6863d4d59684d4f2b509ece6e597831e648f05))
### Bug Fixes
* **avm-interface:** minor code fix ([#482](https://github.com/fluencelabs/aquavm/issues/482)) ([a1f7a5c](https://github.com/fluencelabs/aquavm/commit/a1f7a5ce74b5002f3283494164a3d57fdd1cbd80))
2022-09-13 19:08:47 +03:00
## [Unreleased]
## [0.28.1] - 2022-12-26
### Changed
- Bump version of `avm-interpreter-interface` to 0.12.1:
it has removed a new `cid` field in the `InterpreterOutcome`.
## [0.28.0] - 2022-12-21
### Changed
- Bump version of `avm-interpreter-interface` to 0.12.0:
it has a new `cid` field in the `InterpreterOutcome`.
## [0.27.0] - 2022-11-22
### Added
- Add `current_peer_id` field to the `ParticleParameters`
### Changed
- `ParticleParameters` now has only single lifetime parameter
2022-09-13 19:08:47 +03:00
## [0.26.1] - 2022-09-13
### Fixed
- fix clippy warnings (#319)
### Other
- Update all non-major Rust dependencies (#309)
- Get rid of unsafe code in the interpreter (#303)