Olympe Draw 1.5.0, released in February 2020.
- Brick Parse Json now returns casted objects (OString, ONumber, OBoolean), when applicable, instead of a escaped string.
- The way the authentication is realized in DRAW has changed. Now we listen exclusively on the state of the auth manager. Although unlikely, this may have consequence on softcoded apps that use authentication
- LocalUserRoot has been removed
- RootRepositories are the new objects containing repositories (must create a root repo by company using the OSaveFileBuilder method : newRootRepository)
Bug fixes & Minors
- COM-1178: Prepare the runtime to ask data when it is required
- COM-1399: Decrease size of getContext
- COM-1445: DEFAULT is not displayed anymore when setting a function
- COM-1468: Bricks documentation data model
- COM-1475: Create fetch first screen query in DRAW
- COM-1483: Review Runnable.setupProperties to be more flexible
- COM-1489: Promoting a function can crash a full DRAW instance
- COM-1500: Uploaded files are local, but their isManagedProp is true
- COM-1501: Parse Json brick stringifies strings
- COM-1491: It is not possible to move a repository into another repository
- COM-1486: Change the query for finding components in the GuidelinesEditor - post introduction of brick container
- COM-1481: Make theme elements fetchable with a runtime graphdef, thus introduce a new themeItemRel
- COM-1457: - Vertical/Horizontal layouts don't handle correctly children with computed height/width
- COM-1435: Use hardcoded functions for UI elements positioning
- Added a 'deprecated' flag to DocumentationMetadata.
- Added themeItemRel to enable theme subscription with runtime follow rule.
- RootRepositories have been added
- Added Documentation MetaData model and relation.
- Added hardcoded value functions for positioning (Center, Top, Percent...). - Added a function label to identify those.
- The names and props that are not created anymore in the data model are removed by the migration script v1.5.0
- Add runtime follow rules + bricks and server containers
- Add definition and runnableConditional relations.