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.30.0 - 2023-12-06
- Updated toolchain to v0.16.0
0.29.0 - 2023-08-12
- Added pull request templates
- Updated license/copyright notice in all source code
- Updated toolchain to v0.15.0
- Updated machine-emulator-defines
0.28.0 - 2023-05-02
- Bump marchid to 0xf
0.27.0 - 2023-04-27
- Added rv64ui-uarch-catalog.json
- Added rv64ui uarch fence test
- Improved rv64ui test build
0.26.0 - 2023-04-18
- Added separated build for uarch/rv64ui tests
- Updated toolchain image to v0.14.0
- Updated machine-emulator-defines
0.25.0 - 2023-02-16
- Added a big set of floating-point tests
- Added virtual address translation tests
- Added illegal instruction tests
- Added new tests for HTIF and CLINT devices
- Added interrupts tests
- Added support for debugging tests with GDB
- Bump marchid to 0xe
0.24.0 - 2023-02-10
- Added RISC-V compressed instructions tests
- Updated toolchain version to v0.13.0
0.23.0 - 2022-11-17
- Added RISC-V floating-point tests
- Changed PMA board address to the new range in microarchitecture
- Updated toolchain version to v0.12.0
0.22.0 - 2022-10-19
- Bump marchid to 0xd
0.21.0 - 2022-10-03
- Added PTE reserved exception test
- Added xtval value test
0.20.0 - 2022-09-14
- Added CSR semantics test
- Added CSR counters test
- Added LR/SC test
- Added mcycle write test
- Updated RISC-V tests.
0.19.0 - 2022-06-30
- Updated toolchain version to v0.11.0
- Bump marchid to 0xc
0.18.0 - 2022-06-24
- Updated toolchain version to v0.10.0
0.17.0 - 2022-06-10
- Bump marchid to 0xb
0.16.0 - 2022-05-12
- Bump marchid to 0xa
- Correct a bug on the HTIF test
- Split yield and console into separate files
0.15.0 - 2022-04-20
- Updated toolchain version to v0.9.0
0.14.0 - 2022-03-24
- Added rollup exception test
- Updated toolchain version to v0.8.0
0.13.0 - 2021-12-17
- Updated toolchain version to v0.7.0
- Adjust yield test to generate both types: manual and automatic
- Add rollup test