Skip to content

Releases: gt-cs2110/lc3tools

v4.2.0

08 Feb 19:40
v4.2.0
a67efc5
Compare
Choose a tag to compare

What's Changed

Full Changelog: v4.1.3...v4.2.0

v4.1.3

22 Dec 00:53
4ee2fc8
Compare
Choose a tag to compare

What's Changed

Full Changelog: v4.1.2...v4.1.3

v4.1.2

17 Oct 22:15
5f86b0b
Compare
Choose a tag to compare

What's Changed

  • Call the assemble button "Assemble" by @ausbin in #34
  • Remove Reload keyboard shortcut (this whitescreens LC3Tools, which is a little silly)

Full Changelog: v4.1.1...v4.1.2

v4.1.1

17 Oct 16:10
d0909f7
Compare
Choose a tag to compare

What's Changed

  • Restores the .deb and .rpm executables for Linux users by @endorpersand in #30
  • Fixes bug where X9999 would not be accepted as valid hex in hex inputs
  • Fixes bug where a certain set of overlapping blocks would reach an unreachable state (fixed in lc3-ensemble 0.9.1)

Full Changelog: v4.1.0...v4.1.1

v4.1.0

16 Oct 15:40
7e5da2e
Compare
Choose a tag to compare

What's Changed

Full Changelog: v4.0.1...v4.1.0

v4.0.1

05 Oct 03:00
36a37e7
Compare
Choose a tag to compare

v4.0.0

The big update + major rewrite of LC3Tools! 🎉

Changes from v3.1.0 include:

  • General app changes
    • Layout is generally the same, but both the backend and frontend have had extensive rewrites (Rust backend, Vue3 frontend!)
    • Should be generally more stable
    • Added support for multiple windows (Ctrl+N)
    • Added support for drag-and-dropping files into the window
  • Editor changes
    • Assembler errors are now more descriptive and more readable
  • Simulator changes
    • Right-clicking on a register/memory row lets you jump to an address stored there. For example, if you have xFE00 in R6, you can right-click to jump to xFE00 in memory view.
    • Clicking on a label or instruction in the simulator highlights that label or instruction in the editor
    • Writing to memory also updates the row text (e.g., ASCII codes written to memory display their ASCII character, instructions overwritten in memory display their updated instruction format)
    • Timer interrupt (configurable in the top-right corner), which triggers an interrupt every n instructions

What's Changed in v4.0.1

Full Changelog: v4.0.0...v4.0.1

3.1.0

05 Mar 21:45
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.0.2...v3.1.0

3.0.2

25 Feb 20:33
Compare
Choose a tag to compare

TLDR: patch broken copy/pasting shortcuts in editor

Full Changelog: v3.0.1...v3.0.2

3.0.1

24 Feb 18:55
dc69b5c
Compare
Choose a tag to compare

What's Changed

Full Changelog: https://github.com/gt-cs2110/lc3tools/commits/v3.0.1