- Overhauled UI
- Added drag-and-drop for ingame UI
- Added controller support
- Reworked item storage in inventories
- Added InventorySlot
- Added SlotProperty
- Inventories will automatically update to use slots instead of stacks
- Added StandardInventory
- Added InventoryProperty
- Added AutoExpand
- Deprecated CondensingInventory. Use AutoExpand instead
- Deprecated FixedSlotInventory. Use the default behavior of StandardInventory instead
- Added hooks
- Added HookPoint to help facilitate hooks
- Added a number of convenience function overloads to Inventory
- Added a lot of tests
- Added this changelog. Note that changelog for previous versions may be incomplete or inaccurate.
- Added prebuilt inventory UI prefabs
- Added sorting
- Added Filter system
- Crafting recipe abstraction; added simple/fuzzy crafting recipes
- Namespaced all types
- Added tests
- Added TypeSwitcher attribute
- Added tests
- Moved tooltips to be part of Item Anvil instead of a separate package
- Added tests
- Added Tea Shop example
- Started writing tests
- Added unit tests, CI/CD
- Inventory abstraction
- Added FixedSlotInventory
- Added CondensingInventory
- Added readme
- Added Metallurgy sample
- Added crafting recipe
- Items now display as their set icon in Project browser
- Added Max Stack Size
- Broke existing ItemStack instances
- Reworked item functionality: now defined through component-like properties instead of inheritance hierarchy