Skip to content

Releases: object-Object/HexDebug

v0.2.2+1.20.1

28 May 17:42
604d184
Compare
Choose a tag to compare

0.2.2+1.20.1

Changed

  • Update zh_cn translations, by ChuijkYahus in #5.

v0.2.2+1.19.2

28 May 17:43
94e0874
Compare
Choose a tag to compare

0.2.2+1.19.2

Changed

  • Update zh_cn translations, by ChuijkYahus in #5.

v0.2.1+1.20.1

27 May 22:56
64fc1c3
Compare
Choose a tag to compare

0.2.1+1.20.1

Changed

  • The Debugger can now be used without VSCode being connected! The next evaluated iota is displayed above the hotbar each time the debugger stops (configurable).
  • A message is now displayed if attempting to use an Evaluator when not debugging, instead of silently failing.
  • Evaluators are now prevented from evaluating patterns after an Uncaught Mishap breakpoint is hit.

Fixed

  • Evaluators were unable to cast any spells requiring media.
  • When debugging, spells requiring media would fail if a Debugger was not in the hand that the debug session was started with.
  • Evaluator mishaps were unintentionally caught by the Uncaught Mishaps option, and did not apply side effects to the stack.

v0.2.1+1.19.2

27 May 22:57
f921800
Compare
Choose a tag to compare

0.2.1+1.19.2

Changed

  • The Debugger can now be used without VSCode being connected! The next evaluated iota is displayed above the hotbar each time the debugger stops (configurable).
  • A message is now displayed if attempting to use an Evaluator when not debugging, instead of silently failing.
  • Evaluators are now prevented from evaluating patterns after an Uncaught Mishap breakpoint is hit.

Fixed

  • Evaluators were unable to cast any spells requiring media.
  • Evaluator mishaps were unintentionally caught by the Uncaught Mishaps option, and did not apply side effects to the stack.

v0.2.0+1.20.1

21 May 17:37
6bf7276
Compare
Choose a tag to compare

0.2.0+1.20.1

Added

  • New item: Evaluator!
    • A staff that allows evaluating expressions in an ongoing debug session. The stack and ravenmind update to reflect the state of the Debugger whenever it changes.
    • When the Evaluator's grid is cleared, the Debugger is reset to the state it was in just before the first pattern was drawn in the Evaluator.
  • New config options:
    • Open Debug Port: Whether or not a port should be opened. If false, the Debugger effectively becomes useless.
    • Smart Debugger Sneak-Scroll: If a hex is not currently being debugged and a Debugger is in your main hand, prefer shift-scrolling whatever item is in your offhand (eg. a spellbook).
      • This was already a feature; it's just configurable now.

Changed

  • Moved some relatively unimportant log messages from INFO to DEBUG.

v0.2.0+1.19.2

21 May 17:45
7c8df36
Compare
Choose a tag to compare

0.2.0+1.19.2

Added

  • New item: Evaluator!
    • A staff that allows evaluating expressions in an ongoing debug session. The stack and ravenmind update to reflect the state of the Debugger whenever it changes.
    • When the Evaluator's grid is cleared, the Debugger is reset to the state it was in just before the first pattern was drawn in the Evaluator.
  • New config options:
    • Open Debug Port: Whether or not a port should be opened. If false, the Debugger effectively becomes useless.
    • Smart Debugger Sneak-Scroll: If a hex is not currently being debugged and a Debugger is in your main hand, prefer shift-scrolling whatever item is in your offhand (eg. a spellbook).
      • This was already a feature; it's just configurable now.

Changed

  • Moved some relatively unimportant log messages from INFO to DEBUG.

v0.1.1+1.20.1

18 May 19:52
d993c84
Compare
Choose a tag to compare

0.1.1+1.20.1

Fixed

  • Fix server-only crash on launch caused by incorrect Mod Menu dependency.

v0.1.1+1.19.2

18 May 21:17
1da524d
Compare
Choose a tag to compare

0.1.1+1.19.2

  • Initial version for 1.19.2.

v0.1.0+1.20.1

18 May 03:25
378f078
Compare
Choose a tag to compare

0.1.0

  • Initial version.