Skip to content

Latest commit

 

History

History
127 lines (108 loc) · 4.71 KB

CHANGELOG.md

File metadata and controls

127 lines (108 loc) · 4.71 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.

0.13.0 - 2023-10-10

Changed

  • Updated tools version in example
  • Update toolchain to 0.16.0

Added

  • Added new init system using init and entrypoint from device tree
  • Added a sha512sums.txt to release artifacts
  • Added support for forwarding application exit status

0.12.0 - 2023-08-14

Changed

  • Cache build in CI
  • Generate binary deb with tools
  • Moved sbin/init -> opt/cartesi/sbin/init
  • Updated license/copyright notice in all source code
  • Update toolchain to 0.15.0

0.11.0 - 2023-04-19

Changed

  • Fixed rollups-http-server when it receives an inspect with 0 bytes
  • Updated linux-sources to v5.15.63-ctsi-2
  • Update toolchain to 0.14.0
  • Renamed voucher field: address -> destination

0.10.0 - 2023-02-15

Changed

  • Moved skel/ from rootfs to this repository
  • Build tools in a riscv64/ubuntu:22.04 image and pack them with skel/
  • Compile tools using compressed instructions
  • Updated toolchain to v0.13.0
  • Updated CI image to Ubuntu 22.04

0.9.0 - 2022-11-17

Changed

  • Compile tools using floating-point instructions
  • Update toolchain to v0.12.0

0.8.0 - 2022-08-29

Changed

  • Fix rollup-http-server printout
  • Remove Dehash command line tool
  • Remove timestamp from logs
  • Update toolchain to v0.11.0

0.7.0 - 2022-06-27

Changed

  • Improved error handling in rollup command line tool
  • Fixed indentation in rollup command line tool
  • Removed explict strip feature from Cargo.toml files
  • Moved dapp initialization from rollup-init to rollup-http-server
  • Simplified rollup-init script to only call rollup-http-server
  • Handled rollup-http-server exit status in rollup-init
  • Handled dapp exit status in rollup-http-server
  • Updated regex crate on rollup-http-server and echo-dapp to address CVE-2022-24713

0.6.0 - 2022-04-20

Added

  • Added new rollup command line tool
  • Added ioctl-echo-loop and rollup tools to CI
  • Added rollup-exception handling to ioctl-echo-loop
  • Added --reject-inspects as an option to ioctl-echo-loop and echo dapp
  • Added exception to rollup-http-server and echo-dapp
  • Added rollup http server and echo dapp CI build
  • Added tests for rollup http server and echo dapp client

Changed

  • Update toolchain to v0.9.0
  • Enabled rollup-exception in rollup
  • Updated yield to the new yield_request format
  • Removed --ack from yield
  • Rename http-dispatcher to rollup-http-server
  • Switch rollup-http-server to server only and echo-dapp to client only implementation

0.5.1 - 2022-02-22

Changed

  • Lock dependencies versions using Cargo.lock on http-dispatcher and echo-dapp
  • Fix --reject option on ioctl-echo-loop

0.5.0 - 2022-01-13

Changed

  • Updated http-dispatcher and echo-dapp according to openapi-interfaces changes
  • Remove index from voucher and notice http-requests on http-dispatcher and echo-dapp
  • Fixed http-dispatcher payload handling

0.4.1 - 2021-12-29

Changed

  • Fixed deadlock on http-dispatcher

0.4.0 - 2021-12-21

Added

  • New ioctl-echo-loop tool to test rollups
  • New rollup http-dispatcher
  • New echo dapp based on the http-dispatcher architecture

Changed

  • Updated yield command line tool to be compatible with Linux kernel v5.5.19-ctsi-3

[Previous Versions]