aquavm/air/CHANGELOG.md
fluencebot e4665a55fa
chore: release master (#614)
* chore: release master

* chore: Bump air-interpreter version to 0.41.0
2023-06-23 22:38:43 +07:00

9.4 KiB

Changelog

0.41.0 (2023-06-23)

⚠ BREAKING CHANGES

  • testing-framework: restore WASM test executor (#609)

Miscellaneous Chores

  • testing-framework: restore WASM test executor (#609) (c332cca)

0.40.0 (2023-06-22)

⚠ BREAKING CHANGES

  • avm-server,air-interpreter,aquavm-air: secret key and particle ID arguments (#593)
  • aquavm-air,air-interpreter-signature,air-interpreter-data: Peer signatures (#598)
  • aquavm-air-cli: Usability enhancements (#540)

Features

  • air: introduce explicit types for generation numbers (#530) (d62fa6f)
  • aquavm-air-cli: Usability enhancements (#540) (73c1ba7)
  • aquavm-air,air-interpreter-signature,air-interpreter-data: Peer signatures (#598) (f8b734a)
  • avm-server,air-interpreter,aquavm-air: secret key and particle ID arguments (#593) (8ce8af3)
  • execution-engine: introduce resolver (#574) (a66541d)
  • execution-engine: remove stream jvaluable implementation (#576) (513d33a)
  • execution-engine: Stream Map initial support [fixes VM-283,VM-284] (#592) (9d7d34a)
  • execution-engine: StreamMap initial support for ap and new instructions [fixes VM-283,VM-284] (9d7d34a)
  • interpreter-data: Introduce source information for canon data (#577) (1d98afe)
  • trace-handler: sub/-trace len dedicated alias to replace usize [fixes VM-282] (b480e01)
  • trace-handler: TracePos becomes a wrapper for u32 alias [fixes VM-267] (#544) (658daf1)

Bug Fixes

  • deps: update rust crate marine-rs-sdk to 0.7.1 (#568) (648f297)
  • execution-engine: Fold-over-scalar values' wrong lambda (#578) (88fd1f3)
  • execution-engine: this removes an unused and impossible check (#575) (70f27f7)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • aquavm-air-parser bumped from 0.7.4 to 0.7.5
      • air-execution-info-collector bumped from 0.7.4 to 0.7.5
      • air-interpreter-cid bumped from 0.2.0 to 0.3.0
      • air-interpreter-data bumped from 0.7.0 to 0.8.0
      • air-interpreter-signatures bumped from 0.1.0 to 0.1.1
      • air-interpreter-interface bumped from 0.13.0 to 0.14.0
      • air-trace-handler bumped from 0.2.0 to 0.2.1
      • air-utils bumped from 0.1.0 to 0.1.1

0.39.0 (2023-03-21)

⚠ BREAKING CHANGES

  • interpreter-data:

Features

  • interpreter-data: New data format for calls (#501) (d502894)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • air-interpreter-data bumped from 0.6.4 to 0.7.0
      • air-trace-handler bumped from 0.1.3 to 0.2.0

0.38.0 (2023-03-15)

⚠ BREAKING CHANGES

  • avm: integrate Marine 0.26.0 (#461)

Features

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • air-execution-info-collector bumped from 0.7.3 to 0.7.4
      • air-interpreter-data bumped from 0.6.3 to 0.6.4
      • air-interpreter-interface bumped from 0.12.1 to 0.13.0
      • air-trace-handler bumped from 0.1.2 to 0.1.3

0.37.1 (2023-03-15)

Features

  • tools: merge some tools into the air CLI tool (#509) (79ac153)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • aquavm-air-parser bumped from 0.7.3 to 0.7.4
      • air-execution-info-collector bumped from 0.7.2 to 0.7.3
      • air-interpreter-data bumped from 0.6.2 to 0.6.3

0.37.0 (2023-03-13)

⚠ BREAKING CHANGES

  • execution-engine: make StreamDontHaveSuchGeneration uncatchable… (#492)

Features

  • execution-engine: make StreamDontHaveSuchGeneration uncatchable… (#492) (95b2d15)

Bug Fixes

  • air: demote some AquaVM logging statements (#505) (271b74d)
  • execution-engine: negative tests for prepare_step and farewell_step [fixes VM-251] (5813c80)
  • execution-engine: rename CallResultsNotEmpty into UnprocessedCallResult (7f6a698)
  • negative tests for prepare_step and farewell_step [fixes VM-251] (#489) (5813c80)
  • Rename CallResultsNotEmpty into UnprocessedCallResult (#490) (7f6a698)

0.36.0 (2023-02-27)

⚠ BREAKING CHANGES

  • execution-engine: make fold convergent wrt errors (#351)

Features

  • execution-engine: make fold convergent wrt errors (#351) (87f7e2f)
  • tools: VM-194 performance metering (#440) (5fdc8e6)
  • trace-handler: improve data deserialization version check (#451) (367546b)

0.35.1 (2023-02-08)

Features

  • tools: VM-194 performance metering (#440) (5fdc8e6)
  • trace-handler: improve data deserialization version check (#451) (367546b)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • air-interpreter-data bumped from 0.6.1 to 0.6.2
      • air-trace-handler bumped from 0.1.0 to 0.1.1