UI Toolkit Compatibility
After the release of Odin Inspector 3.1, we will begin working actively on UI Toolkit compatibility for Odin.
We anticipate to begin serious work on UI Toolkit Compatibility for Odin towards the end of 2022, and to continue throughout 2023 with the release of many preview and feedback builds of this new way of working with and creating UI with Odin. Timelines for a final release depend greatly on how this process goes and the feedback we receive during it.
Nested Prefabs
All attributes and editor utilities will always work in nested prefabs, basic nested prefab compatibility is in release but is deprecated,
and you can always use the Odin Serializer to manually serialize individual fields.
However, Odin serialized data in Odin's SerializedMonoBehaviour does not support nesting of Odin-serialized prefab modifications beyond one layer of nesting and is currently a deprecated feature,
and a warning is currently shown over disabled GUI for nested Odin-serialized prefab values - IE, at any time where several layers of Odin-serialized modifications might be applied.
This is not an easy problem to solve, and it is possible that there is no feasible solution.
We would like to bring full nested prefab support to Odin, but we consider this a long-term project with uncertain timelines that may never pan out, as we do not currently see a viable path forward.
Addressables support module
This planned module will provide a more hand-crafted and improved integration with Unity's Addressables package, actively improving on the experience of
using addressables instead of relying solely on Odin's current backwards-compatibility features to provide only the vanilla Unity addressables experience.
We hope to release this module in 2023.
Odin Inspector 3.2
Odin Inspector patch 3.2 will comprise of a polish pass over all existing features of Odin, as well as the addition of a series of minor features
to improve quality of life and make the current feature-set more robust and easier to use.
Just like patch 3.0, this patch will also contain several architectural changes made in anticipation of the planned transition to UI Toolkit.
We hope to release this update in 2023.
Type Designer - Drag and drop, code-free editor customization
This feature will not only let you have no code dependencies on Odin Inspector, but it will also enable non-programmers to fully customize
the editor experience and make it even easier to add support for third-party tools. It'll also give you a far better overview of what's
possible in Odin. For instance, if you select a float field and click “add attribute”, then the Range Attribute will be included in the
dropdown list, but the TextArea attribute won't, since that doesn't work with floats.
We hope to release this feature in 2023.
Odin redistributables
For Odin to be usable in other assets released on the Asset Store, for both for ourselves and others, there are - apart from finding a good
and fair financial model - numerous technical problems to solve. We are not currently working on this problem, and don't expect to release
this feature for the general use case within the immediate or medium-term future.
We do provide Odin redistributables for special cases (primarily content-generation SDKs, modding frameworks and other tools not meant for
general-purpose game development), but these are negotiated on a case-by-case basis to fit the individual case.
Please contact us if you are interested in this.