Skip to content

v0.9.0

Latest
Compare
Choose a tag to compare
@garritfra garritfra released this 18 Apr 13:17
· 21 commits to master since this release
cc7a85d

v0.9.0 (2025-04-18)

Features

  • QBE: Added proper memory alignment for struct fields based on field types (#61)
  • Improved error reporting with more descriptive messages and helpful hints for common parsing errors (#118)
  • Added proper Display trait implementation for lexer tokens to improve error message formatting (#118)

Fixes

  • Fixed parsing of binary operations in inline function expressions (#109)
  • Fixed parsing of binary operations after function calls (#111)
  • QBE: Fixed struct field access and memory layout for nested structs (#61)

Maintenance

  • Refactored command execution for better error handling and code organization
  • Remove regex dependency
  • Bump dependency qbe from 1.0.0 to 2.4.0
  • Bump dependency rust-embed from 5.7.0 to 8.7.0