Skip to content

Latest commit

 

History

History
104 lines (60 loc) · 4.83 KB

CHANGELOG.md

File metadata and controls

104 lines (60 loc) · 4.83 KB

[v0.2.3] - 2024-04-30

Compare with v0.2.2

Small bugfix release

Bug Fixes

  • fix bitwise operaitons (ed8cdb by Emil Gardström).
  • fix mod instruction (a6af24 by Emil Gardström).

[v0.2.2] - 2024-04-28

Compare with v0.2.1

Features

  • better slot UI (c87d3f8 by Rachel Powers).
  • much better slot occupant card (1790715 by Rachel Powers).

Bug Fixes

  • device id change UI event chain fixed; changing the Active IC's ID no longer breaks the UI (4ac823a by Rachel Powers).

Performance Improvements

[v0.2.1] - 2024-04-22

Compare with v0.2.0

[v0.2.0] - 2024-04-21

Compare with first commit

Bug Fixes

  • slotType serial + feaures (b60cc44 by Rachel Powers).

[0.2.2] - 2024-04-28

Summary

This update brings with it functional slots in the UI! Add items to Stackers, Sorters, Vending machines etc. and interact with the relevant data.

** Note: This does not mean that chute networks and internal inventory mechanics are simulated

There was also some work done on the device search UI to vastly improve it's performance.

Compare with v0.2.1

Features

  • better slot UI (c87d3f8 by Rachel Powers).
  • much better slot occupant card (1790715 by Rachel Powers).

Bug Fixes

  • device id change UI event chain fixed; changing the Active IC's ID no longer breaks the UI (4ac823a by Rachel Powers).

Performance Improvements

  • performance improvments (cfa240c by Rachel Powers).
  • vastly improve load speed (6cc2189 by Rachel Powers).
  • improve slot UI + device search speedup (eb4463c by Rachel Powers).

[v0.2.1]

  • prevent borrow panics in VM during batch operations
  • fix Maximize batch mode
  • fix panic in parsing invalid numbers

Compare with v0.2.0

[v0.2.0]

Share VM State!

New in this release is the ability to share the entire VM with you share a link. This means code; connected devices and their state; as well as the state of the stack, registers, and line number of the active IC!

Additionally you can now save and load any number of sessions in your browser. Access this functionality from the main menu.

Also! the project has officially moved to https://ic10emu.dev . Old share links should redirect, but if not simply copy the fragment (the part of the url starting with the # symbol)

List of changes

  • Move build system from Webpack to Rsbuild (way faster build times).
  • VM now supports exporting and restoring a frozen state.
  • Share links updates to use frozen vm state.
  • Save and load sessions from the browser's IndexedDB storage.
  • project now includes tailwindcss to make frontend dev easier.
  • Changelog dialog to notify users of updates.

[v0.1.0]

Initial Release:

IC10emu is released to the public! edit and share your IC10 scripts!

  • view and edit stack and registers