Skip to content

Tags: ashblue/unity-elastic-inventory

Tags

v2.0.1

chore(release): 2.0.1 [skip ci]

## [2.0.1](v2.0.0...v2.0.1) (2025-01-11)

### Bug Fixes

* **item creation:** no longer crashes when `_displayName` field is missing ([672c064](672c064))

v2.0.0

chore(release): 2.0.0 [skip ci]

# [2.0.0](v1.0.1...v2.0.0) (2025-01-11)

### Bug Fixes

* **id repair:** null and empty string IDs are now repaired ([489ec64](489ec64))
* **inventory add:** no longer crashes when read only items are added ([afb6b44](afb6b44)), closes [#17](#17)
* **inventory.getall<t>():** no longer crashes when used with a custom item entry type ([c8678b0](c8678b0)), closes [#20](#20)
* **semantic-release:** was not picking up the main branch ([7124ae0](7124ae0))

### Features

* **inventory window:** categories now live display in the item table ([53193c4](53193c4)), closes [#21](#21)
* **item definitions:** display name must now be implemented on all ItemDefinitionBase classes ([56e69c2](56e69c2))

### BREAKING CHANGES

* **item definitions:** Find all classes that inherit ItemDefinitionBase and add `[SerializeField] string
_displayName; public override string DisplayName => _displayName;`. To fix the error that your
classes do not implement  the display name get accessor.

v1.0.1

chore(release): 1.0.1 [skip ci]

## [1.0.1](v1.0.0...v1.0.1) (2023-07-05)

### Bug Fixes

* **packages:** added in a missing package ([c8b5cf9](c8b5cf9))

v1.0.0

chore(release): 1.0.0 [skip ci]

# 1.0.0 (2023-07-05)

### Features

* core logic with example ([558fce5](558fce5))