Skip to content

Releases: kvakil/venus

venus v0.1.1

16 Sep 05:33
Compare
Choose a tag to compare

Backend

  • Fix an issue where shift immediate instructions could be executed incorrectly.

venus v0.1.0

21 Aug 20:40
Compare
Choose a tag to compare

Project

  • This is the first stable release of venus.
  • Add user guide.

Frontend

  • Add integrated linter to underline & display errors as they are typed.
  • Add IDs to register display.
  • Add ability to display memory & registers in different number formats, cf #5
  • Add ability to the focused memory display.

Backend

  • Create instruction DSL to make it easier to add instructions.
  • Add disassemblers to show "basic code" generated by pseudoinstructions.
  • Improve the lexer to allow for multiple labels on a line and remove edge cases.
  • Allow for character immediates, hex immediates, etc.

venus v0.0.2

31 Jul 04:24
Compare
Choose a tag to compare

Frontend

  • Add register names to the display, cf #1
  • Add spacing around the editor
  • Add display to visualize memory stores
  • Add integrated editor with Codemirror

Project

  • Add CONTRIBUTING.md file, cf #2
  • Add Project Roadmap.