Rosalina Versions Save

Rosalina is a code generation tool for Unity's UI documents. It generates C# code-behind script based on a UXML template.

v4.0.0

7 months ago

🚀 Enhancement

  • Bindings/Script generators code cleaning
  • Added manual generation (#26) (PR #27)
  • Added UXML custom properties window for configuring how Rosalina should behave. (#26) (PR #27)
  • Change bindings initialization method to generic methods. (#26) (PR #27)
  • Add custom component support (#25) (PR #27)
  • Rosalina settings improvement
  • Moved Rosalina settings file to ProjectSettings

v3.0.1

10 months ago

🐛Bug fixes

  • Fixed a bug preventing Rosalina's settings file creation.

v3.0.0

10 months ago

🚀 Enhancement

  • Change editor extensions bindings to its own Editor folder
  • Add clear and generate all bindings menu items
  • Replace Roslyn Library with Rosyn dlls instead
  • Add Rosalina settings to enable/disable the generator

Full Changelog: https://github.com/Eastrall/Rosalina/compare/v2.0.0...v3.0.0

v2.0.0

1 year ago

🚀 Enhancement

  • Change generated binding files location to Assets/Rosalina/AutoGenerated
  • Add EditorWindow support.

🐛Bug fixes

  • Fixed a bug related to Generate UI Script menu item where UI script wasn't generated.

v1.2.1

1 year ago

🐛Bug fixes

  • Fix visual tree asset property query generation in bindings (e0b6005)

v1.2.0

1 year ago

🚀 Enhancement

v1.1.0

1 year ago

🚀 Enhancement

  • Add support for kebab-case properties in UXML. (c2ef56c)

🐛Bug fixes

  • Apply filter to Assets/ folder to prevent generating bindings for internal unity Uxml files. (PR #17)

v1.0.3

1 year ago

🐛Bug fixes

v1.0.2

1 year ago

🪛 Misc

  • Remove all Roslyn related dll files and build a single dll with all necessary components for code generation.
  • Add netstandard2.0 project with the Rosalina.Roslyn assembly project generating the single dll for code generation.

v1.0.1

2 years ago

🐛Bug fixes

🪛 Misc

  • Review Rosalina generation main entry point.
  • Clean menu item code.