Small bugfix release
- better slot UI (c87d3f8 by Rachel Powers).
- much better slot occupant card (1790715 by Rachel Powers).
- device id change UI event chain fixed; changing the Active IC's ID no longer breaks the UI (4ac823a by Rachel Powers).
- performance improvments (cfa240c by Rachel Powers). Signed-off-by: Rachel Powers [email protected]
- vastly improve load speed (6cc2189 by Rachel Powers). Signed-off-by: Rachel Powers [email protected]
- improve slot UI + device search speedup (eb4463c by Rachel Powers). Signed-off-by: Rachel Powers [email protected]
- slotType serial + feaures (b60cc44 by Rachel Powers).
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.
- better slot UI (c87d3f8 by Rachel Powers).
- much better slot occupant card (1790715 by Rachel Powers).
- device id change UI event chain fixed; changing the Active IC's ID no longer breaks the UI (4ac823a by Rachel Powers).
- performance improvments (cfa240c by Rachel Powers).
- vastly improve load speed (6cc2189 by Rachel Powers).
- improve slot UI + device search speedup (eb4463c by Rachel Powers).
- prevent borrow panics in VM during batch operations
- fix Maximize batch mode
- fix panic in parsing invalid numbers
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)
- 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.
IC10emu is released to the public! edit and share your IC10 scripts!
- view and edit stack and registers