Skip to content

Latest commit

 

History

History
54 lines (36 loc) · 1.89 KB

CHANGELOG.md

File metadata and controls

54 lines (36 loc) · 1.89 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.2.1 - 2024-10-12

  • Avoid using .hidden for functions declared in global_asm! since that may cause linker errors.

0.2.0 - 2024-10-07

  • ScopedCoroutine has been removed since it turned out to be unsound. (#28, #36)
  • Fixed SEH exception chain not getting correctly reset on x86 Windows when using trap handling. (#33)
  • Fixed various warnings and errors from lints. (#33)
  • Updated windows-sys dependency.

0.1.4 - 2023-08-23

  • Added support for LoongArch. (#17)

0.1.3 - 2022-07-01

  • Added support for thumbv6-none-eabi target.
  • Fixed trap handling support on i686-windows targets.
  • Fixed build on RISC-V targets.

0.1.2 - 2022-03-14

  • Added the on_stack function which provides a simpler but faster alternative to coroutines when only stack switching is needed.
  • Changed on_parent_stack to use on_stack internally.
  • Fixed the RISC-V code to use the same frame pointer offset as GCC/LLVM.

0.1.1 - 2022-02-25

  • Fixed image in README and crate documentation.
  • Fixed RISC-V docs build on docs.rs.

0.1.0 - 2022-02-25

Initial release.