v2.0.0
What's Changed
Features
- Feature: hierarchy extensions by @annulusgames in #18
- Fix: InlineEditor attribute doesn't work for arrays by @annulusgames in #20
- Add: callback attributes by @annulusgames in #22
- Feature: group attributes support for classes/structs by @annulusgames in #24
- Feature: AlchemyEditorWindow by @annulusgames in #31
- Add: InlineGroupAttribute by @annulusgames in #33
- Add: LabelWidthAttribute by @annulusgames in #34
- Add: ListViewSettingsAttribute by @annulusgames in #36
- Feature: persisting window data by @annulusgames in #37
Bug fixes
- Fix: fields hiding the inherited members of Component are displayed multiple times by @annulusgames in #25
- Fix: [InlineField] not working by @annulusgames in #26
- Fix: OnValueChanged method with parameters doesn't work by @annulusgames in #27
- Fix: fields that hides inherited properties appears multiple times by @annulusgames in #28
- Fix: SerializedProperty.GetFieldInfo() does not retrieve inherited members by @annulusgames in #29
- Fix: some elements not working on AlchemyEditorWindow by @annulusgames in #32
- Fix: InlineObjectField's allowSceneObjects is invalid by @annulusgames in #41
Improvements
- Add: diagnostic descriptors by @annulusgames in #21
- Add: parameterless group attribute constructors by @annulusgames in #35
- Refactoring by @annulusgames in #38
- Add: summary by @annulusgames in #39
- Add: docs by @annulusgames in #43
Changes
- Remove: Alchemy.Editor.Internal namespace by @annulusgames in #19
Full Changelog: v1.0.4...v2.0.0