Skip to content

Latest commit

 

History

History
144 lines (81 loc) · 8.44 KB

CHANGELOG.md

File metadata and controls

144 lines (81 loc) · 8.44 KB

1.0.2 (2024-11-07)

🔧 Fixed

1.0.2-rc.1 (2024-11-07)

🔧 Fixed

1.0.1 (2024-11-07)

🔨 Changed

:tools: Changed

🔧 Fixed

1.0.1-dev.3 (2024-11-07)

🔨 Changed

  • Replaced depreciated methods. (5061f42)

1.0.1-dev.2 (2024-11-07)

:tools: Changed

1.0.1-dev.1 (2024-11-07)

🔨 Changed

:tools: Changed

  • GitHub actions versions. (e5de073)

🔧 Fixed

1.0.0 (2023-06-16)

⚠ BREAKING CHANGES

  • First Version Release!

Access from Editor

With a custom property drawer, PropertyRefs provides an intuitive interface for gathering all significant properties in one place. This not only eliminates the tedious search through countless properties but also promotes a cleaner, more organized codebase.

Access from Code

Developers have the flexibility to modify the values of the PropertyRefs programmatically. For more information on how to access and modify properties programmatically, please refer to the Property Access Methods section.

AOT Systems Support

PropertyRefs is equipped with a dual-mode functionality. Initially, it uses System Reflection to access the values of component properties. However, for AOT systems, where System Reflection is not applicable, PropertyRefs seamlessly switches to a Roslyn Source Generator. For more details on how AOT systems are supported, please see the AOT Systems Support and Code Generation section.

✨ Added

  • Auto code generation directive. (db35c32)
  • Property drawer. (ac88ece)
  • Property refs and registry. (815b378)
  • Refs component for prefabs sample. (8cf3be0)
  • Registry provider interface. (5d3073c)
  • Roslyn source generator. (c5e1c52)
  • Source generation sample. (8ff4461)
  • Source generator to CI workflow. (7d69001)

🔧 Fixed

  • IDE Missing reference error. (2ecd3e6)
  • Property Ref Drawer and Registry file edition. (36a9dc9)

🔨 Changed

  • Property references view. (6245b94)

  • Samples to Samples~ (59f05d0)

  • Merge pull request #22 from javier-games/release/1.0.0 (12eb06c), closes #22

0.1.0-dev.3 (2023-06-15)

🔨 Changed

0.1.0-dev.2 (2023-06-09)

✨ Added

  • Auto code generation directive. (db35c32)
  • Registry provider interface. (5d3073c)
  • Roslyn source generator. (c5e1c52)
  • Source generation sample. (8ff4461)
  • Source generator to CI workflow. (7d69001)

🔧 Fixed

  • IDE Missing reference error. (2ecd3e6)
  • Property Ref Drawer and Registry file edition. (36a9dc9)

0.1.0-dev.1 (2023-06-09)

✨ Added

  • Property drawer. (ac88ece)
  • Property refs and registry. (815b378)
  • Refs component for prefabs sample. (8cf3be0)

0.0.0 (2023-05-28)

✨ Added