Localization support module
We've just released an Addressables support module, and we are now continuing our pass of improved Unity package support by tackling Localization next. Localization support will include improved inspector support for all commonly used Localization types, as well as a bottom-up greatly improved Localization workflow in the shape of a new custom window. Like the Addressables module, this is a major feature that will release to all owners of Odin for free. We're pretty excited about this one, and we think it will be difficult to go back to using Unity's Localization package without Odin, once you've tried what we're working on!
Polish & UX improvements
After the release of Localization, we inted to embark on a general polish pass of existing features of Odin. This includes but is not limited to revamping the type selector, improving the collection drawers and making them look sleeker and nicer, improving overall UX feel of default controls and revisiting a lot of user feature requests.
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.
We are working on something totally new and super cool that we have not yet announced publicly. Stay tuned for more updates on this massive project!
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.
Better package support
Currently, for various reasons, Odin installs into the Asset folder of any project. We plan on removing these roadblocks to create better support for Odin being installed as a project package.