1# Changelog 2 3## 0.1.1 4 5### Bugfixes 6 7- Fixed docs.rs to build for aarch64. 8 9## 0.1.0 10 11Renamed crate to `smccc`. 12 13### Breaking changes 14 15- Moved PSCI code to the `psci` module, moved other modules up one level. 16- Use type parameters rather than features to specify HVC vs. SMC for PSCI and arch calls. 17- Changed `error::Error::Unknown` to contain an `i64` rather than an `i32`. 18 19## `psci` 0.1.3 20 21### Bugfixes 22 23- Fixed type of `smccc::error::success_or_error_64`. This is a breaking change relative to 0.1.2 but 24 it was yanked. 25 26## `psci` 0.1.2 (yanked) 27 28### New features 29 30- Added constants, types and functions for standard Arm architucture SMCCC calls, in `smccc::arch` 31 module. 32- Added helpers in `smccc::error` module for handling negative return values as errors. 33 34## `psci` 0.1.1 35 36### New features 37 38- Exposed functions for SMC and HVC calls for use outside of PSCI. 39 40## `psci` 0.1.0 41 42Initial release with PSCI constants and functions. 43