Published April 16, 2026 | Version v0.18.0
Software Open

Spade 0.18.0

Authors/Creators

  • 1. Linköping University

Description

Added

Fixed

  • !609 (merged) Fix alias flattening system to avoid codegen bugs with inlining enabled
  • !610 (merged) Enforce trait requirements on types even if they are not explicitly instantiated
  • !622 (merged) Fixed handling of -. by the compiler, now it can be used in code
  • !629 (merged) Fix codegen bug with aliases and resets

Changed

  • !607 (merged) Remove the port type distinction. This is superseded by a Data trait.
  • !611 (merged) Missing mod name; extern module declarations now produce warnings instead of errors
  • !612 (merged) uint_bits_to_fit type-level functions emit a deprecation warning
  • !623 (merged) Renamed --omit-stdlib-and-prelude to --omit-stdlib

 

 

Files

spade-v0.18.0.zip

Files (2.4 MB)

Name Size Download all
md5:7e0167a9feffe160544b5878b5f314f3
2.4 MB Preview Download

Additional details

Software

Repository URL
https://gitlab.com/spade-lang/spade
Programming language
Rust
Development Status
Active