Releases: cartesi/machine-guest-tools
Releases · cartesi/machine-guest-tools
v0.17.2
v0.17.1
Added
- Added strace to guest-tools rootfs
Fixed
- Fixed non-deterministic behavior when creating the dapp user
v0.17.0
Added
- Allow compiling inside riscv64 environment without cross compilation
- Allow to install all tools with
make install - Added delegate call voucher to rollup tools and libcmt
Changed
- Bump dependencies versions
- Generate
rootfs-tools.ext2.htmlwith licenses of all installed packages - Bump Ubuntu to 24.04 LTS
- Rename repository to machine-guest-tools
- Simplified build system to make packaging easier
- Binaries are not automatically stripped anymore, this should be done when packaging
- Remove all references to
cartesi/toolchainDocker image - Avoid using
cttyhackincartesi-initto support Alpine Linux - Increased JsonConfig limit in
rollup-http-server - Removed pinning of package versions from all Dockerfiles
v0.16.1
Fixed
- Fixed curl version on rootfs
- Fixed openapi spec dependency version in the CI test
v0.16.0
Changed
- Updated xgenext2fs to v1.5.6
- Migrated from output unification v1 to v2
- Fixed inconsistencies in the http server api
- Updated CI actions versions
v0.15.0
Added
- Implemented a new libcmt library to interface with the Cartesi machine device
- Added generic IO entrypoint to libcmt
- Added generic IO endpoint on rollup-http-server
- Allowed customization of init with
/etc/cartesi-init.d - Allowed init to run in empty filesystems
- Introduced a new libcmt development Debian package as a regular artifact in releases
Changed
- Added
stty -onlcrto cartesi-init - Set default USER to dapp in init script
- Created dapp user when installing tools package
- Removed unnecessary PATH change from init script
- Added a value field to vouchers
- Updated kernel to v6.5.13-ctsi-1
- Renamed kernel device
- Implemented Rollup-HTTP based on libcmt
- Rewrote yield with libcmt
- Rewrote Rollup with libcmt
- Updated Rollup-HTTP Rust dependencies
- Bumped Rustc to 1.77.2
- Updated the version of some workflow actions
- Added BusyBox dependency to Deb package
- Updated xgenext2fs to v1.5.5
Removed
- Removed old build-with-toolchain script
Fixed
- Fixed a bug where Docker builds would incorrectly succeed even when commands in the
RUNdirective failed.
v0.14.1
Release v0.14.1
v0.14.0
Release v0.14.0
v0.13.0
Release v0.13.0
v0.12.0
Release v0.12.0