- feat: Support Fabric 1.21.1!
- feat: Customization of stack groups using EMI Stack Format;
- feat: The search field in the creative mode inventory now can lose focus;
- feat: Cached stacks not in groups to improve grouping performance;
- feat: Stack groups containing only one item will be displayed directly;
- fix: Unsupported villager trade types breaking the loading process of villager trades;
- fix: Missing inner corners of group borders;
- fix: Crash when indexScreenSpace is not initialized;
- fix: Crash when showing the EMI screen for the first time;
- fix: Crashes due to concurrent modification when updating tab pages;
- fix: Incorrect rendering of group stack tooltips;
- fix: Stack groups not reloading after being configured or created;
- fix: Inability to mark grouped stacks as favorites;
- fix: Tags with the same name not being groupable;
- style: Code tidying;
- style: Updated Kotlin dependencies;
Version 1.2.1:
- feat: Add stack groups for Mekanism's materials and units;
- fix: Unable to search unbaked EmiStack by ID;
- fix: Unable to display craft-able items;
- fix: When the index panel is placed on the left side, EMI++ cannot be displayed properly;
- fix: When opening the inventory, the button click sound is played;
- fix: Incompatible with NeoForge's custom villager trades;
- fix: Glitches in Mekanism's multi-block machines;
- style: Clean duplicated mixin classes;
Version 1.2.0:
- feat: Add villager trade recipes;
- feat: Add cache for stack group outlines to improve efficiency;
- feat: Add tooltips for creative mode tabs to display the name of the hovered tab;
- feat: Add icon for the mod;
- feat: Add English (US) and Simplified Chinese (Mainland China) language files;
- style: Remove unused code;
- fix: Stack group outlines appear on the blank areas of the last page.
- feat: Now the selection of creative mode tabs could be synced from the vanilla creative mode inventory and EMI++;
- feat: Add visual category outline for stack groups (but still buggy and lag :-( );
- refactor: Make creative mode tabs a configurable feature;
- style: Remove unused code;
- fix: Creative mode tabs crash when resize the window;
- fix: Crash during startup since the config directory is not created;
Known issues:
- Frame drop in EMI;
- Add stack groups (preview) and configuration screen for that.
- Add EMI++ configurations to EMI's configuration screen;
- fix: Creative mode tabs are not visible when header is hidden;
- fix: Creative mode tabs does not work when searching;
- fix: Index out of bounds when items of a stack group is less than 3;