Skip to content

Releases: imaandrew/mipsasm

2.0.1

12 Nov 04:21
Compare
Choose a tag to compare

Changelog

Improvements

  • Significantly improved performance due to not compiling regexes for each instruction

2.0.0

10 Nov 16:51
Compare
Choose a tag to compare

Changelog

New Features

  • Local labels whose scope lasts until the next global label

Improvements

  • Branch and jump instructions are checked to make sure they do not occur in another delay slot
  • Much more descriptive and better-looking error messages
  • Multiple errors can be returned
  • Warnings added for issues where instructions can still be processed (branches to unaligned addresses)

Other potential breaking changes

  • assemble function return value changed
  • Variants added to ParserError enum

1.0.0

28 Oct 23:12
Compare
Choose a tag to compare

First release! 🥳