Mobo 1.6.0 introduces some big and API changing features and a new / updated documentation.
Mobo has a new compatibilityLayer which internally upgrades old mobo projects so that they still work. This is not guaranteed however and upgrading the model to the latest standard is highly recommended. The compatibility layer gives useful hints what is deprecated.
Please update your templates with mobo --update.
Notable Changes / Additions:
- Many properties have been renamed or changed in order to make the mobo Schema more consistent.
- properties has been renamed to items
- propertyOrder to itemsOrder
- smw_prefix to smw_prepend
- smw_postfix to smw_append
- And much more. Please refer to the Schema Documentation and the compatibilityLayer feedback.
- A flexible array merging algorithm that can be controlled through annotations like
@unique,@sorted,@prepend, etc. - YAML is now the standard notation and used throughout the examples and documentation
- New documentation.
- Updated and commented hardware example
- Removed the shapes example
- WebApp now displays a visual DIFF if the current wikitext result differs from the last upload state.
- Better error feedback
- Log objects are now printed in colorized YAML instead of indented JSON. (new setting)