Support

Support

  • Olympe Website

›Release notes

Olympe support overview

  • Orchestrator
  • Olympe Training Plan

DRAW

    Getting Started

    • Introduction
    • Content Organization
    • User Interface - Main concepts
    • User Interface - Functions
    • User Interface - Custom Visual Components
    • User Interface - Interactions
    • User Interface - Navigation
    • Data - Data Models
    • Data - Data Sets
    • Logic - Functions vs Actions
    • Create and modify data
    • Query Data
    • Transition with data
    • Generate Rest API connectors from OpenAPI files
    • Themes
    • Project dependencies
    • Export & Import

    Tutorials

    • Simple App Example
    • Expense App Tutorial

CODE

  • CODE API
  • Tutorials

    • Bootstrap a CODE development environment
    • Initialize the versioning system
    • Extend DRAW with custom logic bricks made with CODE
    • Extend DRAW with custom visual bricks made with CODE
    • Retrieve data from Olympe datacloud, transform it and display it in a custom Visual Component
    • Modifying the data on the data cloud
    • Visualizing participants interaction with a graph

    Further reading

    • A Beginner's Guide to Dataflows

Platform

  • VM Supported Hosts

Release notes

  • Archives DRAW
  • Archives CODE
  • Latest Releases

Demos

  • Charts Example
  • Workflows Management

DRAW Releases Notes


DRAW 1.1.0

Description

Composer Draw 1.1.0, released in May 2019

Features

  • Hard-coded functions and actions memory leak enhancement
  • Image & soft-coded UI components
  • Creation of backend ServiceApp
  • Display of DRAW version

Bug fixes

  • Tag, UI components fixes
  • Function sub-editors adjustments
  • Interaction event on bricks

DRAW 1.1.1

Description

Composer Draw 1.1.1, released in June 2019

Features

  • Devise, implement and filtering actions in the Marketplace
  • Soft-coded UI elements improvements
  • UIEditor : Dropdown refining

Bug fixes

  • Rendering issue in soft coded lists

DRAW 1.1.3

Description

Composer DRAW 1.1.3, released in July 2019

Features

  • Visibility of Business Models in imported projects
  • Logic and DataModel editor and sub-editors improvements
  • ResetDB in debug mode is set by default

DRAW 1.2.0

Description

Composer DRAW 1.2.0, released in July 2019

Features

  • Retrieving bricks in the Marketplace using a namespace
  • Marketplace UX improvements
  • Datamodel modifications for Folders, Functions and Service Apps

Bug fixes and minor improvements

  • Deleting a function no longer deletes Business Model properties/relations
  • Improved Logout experience
  • Folder and Logic Editors improvements

DRAW 1.2.1

Description

Composer DRAW 1.2.1, released in August 2019

Bug fixes and minor improvements

  • SyncControlFlow added to the Control flow input and output
  • EventHandlers resource leaks fixed
  • Property mapping permissions don’t break the runtime applications
  • Media Library’s images can now be exported
  • Added an inline editor for dates, using a Calendar

DRAW 1.2.2

Description

Composer DRAW 1.2.2, released in August 2019

Bug fixes and minor improvements

  • Rendering in a drop-down menu improvement
  • Video controls do no longer appear when displaying webcam
  • Global data set display data browser enhancements

DRAW 1.2.3

Description

Composer DRAW 1.2.3, released in September 2019

Features

  • Improved performance of the composer.
  • Themes profiling
  • Updates on softcoded FileUpload

DRAW 1.3.0

Description

Composer DRAW 1.3.0, released in September 2019

Features

  • Text components support for multiple lines.
  • Grouping/Ungrouping of UI components with selectable layout.
  • Labels & Buttons can have their width and height automatically calculated.
  • Font family selection is done via a dropdown.
  • Properties with a default value can be reset to the default via a button click.
  • Screens are now scrollable.
  • Groups are manageable from the tree view.
  • Labels now has an auto-wrap property.
  • New Media players (Video & Audio).

Bug fixes and minor improvements

  • UI Components and Editors improvements: dispatch events, themes
  • Property Editor: Function Inline/Editor
  • Helper/controller to run Function definitions
  • Updated default Olympe theme
  • Fixes within Function sub-editor calls
  • Improved current Video Stream with Video & Audio players
  • HTTP Bricks headers, responses and methods implemented

DRAW 1.3.1

Description

Composer DRAW 1.3.1, released on October 2019

Features

  • List of available theme classes available
  • Implementation of function to list all cameras streams
  • Repositories can now be moved

Bug fixes and minor improvements

  • Select non-business models in model inline editor
  • Switching layout and checkboxes works now in realtime
  • Scroll-bars of VisualComponent fixed
  • UI Screen Context Editor, Screen UI property and UI Scroll improvements
  • iPhone brick camera fix

DRAW 1.3.2

Description

Composer DRAW 1.3.2, released on 2019

Bug fixes and minor improvements

  • Clone default Olympe theme is now possible.
  • Sub-editor add marketplace panel + resizable panels
  • Function Editor - Properties / Relations drop down various improvements
  • Subeditors rendering the Marketplace themselves

DRAW 1.3.3

Description

Composer DRAW 1.3.3, released on November 2019

Features

  • Themes editor UX changes
  • New login screen

Bug fixes

  • UIComponent properties are computable
  • Better transitions between screens on event
  • Deleting a Visual Component in a screen no longer deletes the model
  • Visual Component Default percentage value set to 100

DRAW 1.3.6

Description

Composer DRAW 1.3.6, released on November 2019

Features

  • Datetime inline editor for the DataSet editor
  • Scrolling improvements in the UI Editor

Bug fixes

  • Allow texts to be selected by default
  • UI Editor and Function Editor improvements for Visual Component
  • Exporting a project to a ZIP file glitch fixed
  • Logic Editor fix for adding removing inputs/outputs
  • Include Theme when new project is created
  • Removed ContentWidth and ContentHeight properties from GroupModel

DRAW 1.3.7

Description

Composer DRAW 1.3.7, released on December 2019

Features

  • Expose offsets from scrollable components

Bug fixes

  • Expose properties of checkbox (toggle) element

Datamodel modifications

  • Two more properties added on GroupDefinition
  • New properties on dropdowns

DRAW 1.4.0

Description

Composer DRAW 1.4.0, released on December 2019

Features

  • Important standardization of the base models of the Runtime datamodel.
  • Reorganization of the Olympe Runtime DataModel
  • Screenflows are now contained within UIApp.

Bug fixes

  • Fix relations of files within MediaLibrary
  • Service App Editor is called "Device"
  • Add placeholder and disabled properties on TextArea
  • Fixed linking of screens transitions and property mappings within screenflows
  • ControlFlow is now a model

DRAW 1.4.1

Description

Composer DRAW 1.4.1, released on January 2020

Features

  • Form controls enhancements
  • UI Apps have now a popup that displays a list of usages

Bug fixes

  • Implement queries that retrieves the list of usages of UIProperties/Event, Functions, BusinessModels and BusinessModel properties
  • Expose properties of checkbox (toggle) element
  • UI Editor and UI property various bug fixes
  • New input to format datetime
  • Improved UX experience when renaming or deleting items in Layers panel

DRAW 1.4.2

Description

Composer DRAW 1.4.2, released on February 2020

Features

  • Promoting an anonymous function/action to a reusable one
  • New Action implemented: Take Photo
  • DRAW UX Improvements

Bug fixes

  • Logic, UI, Folder Editors various improvements
  • App names are not displayed in the header anymore.
  • Support "keep alive" sessions in DRAW and in App Runtime.

DRAW 1.5.0

Description

Composer DRAW 1.5.0, released on February 2020

Features

  • Bricks documentation available
  • Added Root Repository
  • DRAW Authentication changes
  • Root repositories are the new objects containing repositories

Bug fixes

  • Bricks documentation data model
  • DRAW crashes improvements when promoting a Function
  • Issue when moving a repository into another repository fixed
  • 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.

DRAW 1.5.1

Description

Composer DRAW 1.5.1, released on March 2020

Features

  • New properties on labels; Auto-wrap and break-word, truncate text (ellipsis)
  • Bricks documentation improvements
  • UX Improvements

Bug fixes

  • OnLoad/OnStart Functions fix
  • Runtime application was running multiple times
  • FontFamily dropdown doesn't support Font that have no name
  • UI Editor Visual Components located in the Marketplace
  • Usage of custom fonts in Media Library

DRAW 1.5.2

Description

Composer DRAW 1.5.2, released on March 2020

Features

  • Simplify permissions of projects

Bug fixes

  • Screen size adjustments
  • Control flows usage.
  • We removed the User&Group object and its Editors

DRAW 1.5.4

Description

Composer DRAW 1.5.4, released on April 2020

Features

  • Datamodel Editor inheritance
  • Display all usage of an UI Property and Event
  • Usages listing of functions, actions or Visual Components with improved design
  • It is now possible to see the documentation of functions in the function editor
  • Add padding to buttons
  • Functions and actions can now throw errors
  • The default theme has been revamped
  • Back and Next navigator buttons can be used to navigate in DRAW

Bug fixes and minor improvements

  • Promoted actions having control flow inputs and no control flow output fixed
  • Custom events on VisualComponent are triggered onLoad
  • Complex Properties crash in Data Set Editor and Properties Panel fixed
  • Generate bricks documentation for Doc platform
  • Editing Visual Components with default values improved

DRAW 1.6.0

Description

Composer DRAW 1.6.0, released on May 2020

New features

  • Tag of an object visible in Folder Editor
  • DatePicker Visual Component
  • Integrate link to Support site in DRAW
  • Editing the documentation of the brick
  • Additional datetime and string manipulation bricks
  • Release of IsOnline brick
  • Added error handling for HTTP actions
  • Additional listdef manipulation bricks
  • Provide additional data queries bricks
  • Branch brick was refactored into a function

Bug fixes

  • Make runtime default import extensible
  • (Image) files are now persisted
  • Error handling and logic editor UX adjustments
  • Improved existing ocumentation
  • Logic Editor: Error flow output prevents from testing an action
  • Theme properties Editor improvements
  • DataSet editor supports inherited properties and relations
  • Imported projects rendering
  • Improve marketplace visibility
  • UI Editor: Group/ungroup issues
  • Implementation and fix documentation UX
  • HTML tags are now parsed correctly

DRAW 1.6.1

Description

Composer DRAW 1.6.1, released in May 2020

Features

  • Cloning a brick in the Folder Editor
  • Implement feedback form
  • Account users setup
  • Welcome popup added to DRAW

Bug fixes

  • Improvements on DRAW’s performance
  • Updated link to Olympe support website
  • Fixes for marketplace
  • Community Martetplace Visibility UX/UI
  • Allowing offline start-up

DRAW 1.6.2

Description

Composer DRAW 1.6.2, released on June 2020

Bug fixes and minor improvements

  • DRAW setup wizard improvements around accounts
  • Breadcrump enhacements for displaying Screens/Visual Components
  • Dropdown inline Editor fixes

DRAW 1.6.3

Description

Composer DRAW 1.6.3, released on June 2020

Bug fixes and minors

  • Fixed Function definition inline-editor and warnings (eg: dropdown renderer)
  • Fixed Logic bricks to be less restrictive

DRAW 1.7.0

Description

Composer DRAW 1.7.0, released on June 2020

Features

  • Files properties displayed in the Data Set Editor
  • Running a Service App in a separate tab

Bug fixes and minor improvements

  • Service App: Hide functions that also exist as actions
  • Folder editor: select text when creating a new object
  • Always display tags in Data Set Editor
  • Adapt DRAW to be compatible with File improvements
  • Welcome Text improvements
  • Complex final component should be subscribed by usage
  • %EMPTY% no longer appears when text is computed by a function.
  • Remove Device from project marketplace
  • Logic bricks improvements

DRAW 1.7.1

Description

Composer DRAW 1.7.1, released on July 2020

Features

  • Visual differentiator between softcoded function and hardcoded ones in Function Editor

Bug fixes

  • Documentation improvements

DRAW 1.7.2

Description

Composer DRAW 1.7.2, released on July 2020

Bug fixes

  • Function call bricks deletion improvements in the Function Sub-Editor
  • Branch brick accepts null / undefined as condition
  • Allow the tag of a BusinessModel to be shown in the DataModel editor

DRAW 1.7.3

Description

Composer DRAW 1.7.3, released on July 2020

Bug fixes and minor improvements

  • Fix Property Mapping
  • Service Apps improvements
  • Data Set Editor supports uploading a file
  • Functions promotions
  • VisualComponent is shown in the navigationTree

DRAW 1.8.0

Description

Composer DRAW 1.8.0, released on September 2020

Features

  • Subscriptions backend oriented

Bug fixes and minor improvements

  • Bricks Documentation improvements
  • Documentation in DRAW for function outputs/inputs and UI properties
  • Fix datatable edition
  • UI Improvement about the Welcome message, Function Editor, Account creator
  • Fix Account creator screen
  • Themes were not correctly linked to UI Apps
  • Import other repositories in a repository
  • Improved error handling for Hardcoded bricks

DRAW 1.8.1

Description

COmposer DRAW 1.8.1, released on September 2020

Bug fixes

  • Automatic saver improvements in implementation
  • Terminate the snapshooter process when a connection to the server cannot be established
  • Allow the use of automatic saver with permissions enabled

DRAW 1.8.2

Description

Composer DRAW 1.8.2, released on October 2020

Bug fixes and minor improvements

  • Screenflow unmapping UI properties in transitions fix
  • Image Visual Component improvement
  • Chrome Support for macOS Big Sur

DRAW 1.9.0

Description

Composer DRAW 1.9.0, released on November 2020

Important notes

  • Long Term Support (LTS) release.
  • Subscriptions only mode is now fully supported

Bug fixes

  • Handling data in Subscription mode (Property Mapping)
  • Set user password brick
  • Add SubscribeInstance bricks

DRAW 1.9.1

Description

Composer DRAW 1.9.1, released on November 2020

Bug fixes

  • Multiple bugs with Runnables fixed
  • Screenflow Editor’s return functions fixes

DRAW 1.9.2

Description

Composer DRAW 1.9.2, released on December 2020

Features

  • Connect & Disconnect bricks to handle orchestrator connections in SC apps

Bug fixes

  • Automatic save Missing files in the bootstrap binaries
  • ScreeflowEditor's return
  • Property mapping not available in OnStart event
  • Login & Logout bricks will now wait until operation is complete before triggering the control flow

DRAW 1.10.0

Description

Composer DRAW 1.10.0, released on November 2020

Features

  • Generating standard getter/setter/constructor for a Business Model
  • Generating JS boiler plate of logic coded bricks from DRAW
  • Changing functions inputs/outputs rank
  • Generating a coded brick from DRAW

Bug fixes and minor improvements

  • UI Improvement for brick parameter name and contextual Menus
  • Imported business models as function inputs/outputs usage
  • Provide DRAW on a public repository
  • Map component improvements

DRAW 1.10.1

Description

Composer DRAW 1.10.1, released on November 2020

Features

  • Adding default values to a Coded Brick input

Bug fixes

  • Logic Editor scrolling enhancement in UI Property Picker
  • UI Editor improvements
  • TreeLayer manipulation around moving elements

DRAW 1.10.2

Description

Composer DRAW 1.10.2, released on January 2020

Features

  • Implementation of a REST API connector using a Swagger file

Bug fixes and minor improvements

  • Automatic save enhancements
  • Refactor Swagger API
  • Generator Constructors/Getters/Setters: Inputs/Outputs are now visible
  • Logic Editor improvements
  • Generate custom getter/setter/constructor

DRAW 1.10.3

Description

Composer DRAW 1.10.3, released on February 2021

Bug fixes

  • Moving function from one folder content is no longer deleted
  • Data model editor: Generate skeleton
  • OpenAPI Generation improvements
  • Support offline mode and subscription

DRAW 1.11.0

Description

Composer DRAW 1.11.0, released on March 2021

New features

  • Safe mode: recover broken projects - avoid getting stuck in DRAW by allowing the user to reload the UI Editor in safe mode, without rendering any broken data.
  • Error message prompt to the user, inviting to reload DRAW in Safe mode to edit the problematic brick
  • Edit input/output type in logic editor
  • Added support for large transactions, via dedicated HTTP endpoints
  • Only Projects can now be imported/exported from DRAW
  • DRAW stability and zoom issues improvements

Bug fixes and minor improvements

  • Domains (Login bricks included) are now removed
  • Offline mode improvements
  • Map Component - updates for map rendering and map ID due to changes in the map providers
  • SC Runtime spinner
  • You will see dates stored in UTC timezone within Neo4j
  • Bricks created in Olympe DRAW are by default public now
  • Various UI improvements for bricks, property picker, logic editor, tooltips and zoom issues
  • You can create an OpenAPI connector only from inside a Project or a Folder
  • Snapshooter small enhancements
← VM Supported HostsArchives CODE →
  • DRAW 1.1.0
  • Description
  • Features
  • Bug fixes
  • DRAW 1.1.1
  • Description
  • Features
  • Bug fixes
  • DRAW 1.1.3
  • Description
  • Features
  • DRAW 1.2.0
  • Description
  • Features
  • Bug fixes and minor improvements
  • DRAW 1.2.1
  • Description
  • Bug fixes and minor improvements
  • DRAW 1.2.2
  • Description
  • Bug fixes and minor improvements
  • DRAW 1.2.3
  • Description
  • Features
  • DRAW 1.3.0
  • Description
  • Features
  • Bug fixes and minor improvements
  • DRAW 1.3.1
  • Description
  • Features
  • Bug fixes and minor improvements
  • DRAW 1.3.2
  • Description
  • Bug fixes and minor improvements
  • DRAW 1.3.3
  • Description
  • Features
  • Bug fixes
  • DRAW 1.3.6
  • Description
  • Features
  • Bug fixes
  • DRAW 1.3.7
  • Description
  • Features
  • Bug fixes
  • Datamodel modifications
  • DRAW 1.4.0
  • Description
  • Features
  • Bug fixes
  • DRAW 1.4.1
  • Description
  • Features
  • Bug fixes
  • DRAW 1.4.2
  • Description
  • Features
  • Bug fixes
  • DRAW 1.5.0
  • Description
  • Features
  • Bug fixes
  • DRAW 1.5.1
  • Description
  • Features
  • Bug fixes
  • DRAW 1.5.2
  • Description
  • Features
  • Bug fixes
  • DRAW 1.5.4
  • Description
  • Features
  • Bug fixes and minor improvements
  • DRAW 1.6.0
  • Description
  • New features
  • Bug fixes
  • DRAW 1.6.1
  • Description
  • Features
  • Bug fixes
  • DRAW 1.6.2
  • Description
  • Bug fixes and minor improvements
  • DRAW 1.6.3
  • Description
  • Bug fixes and minors
  • DRAW 1.7.0
  • Description
  • Features
  • Bug fixes and minor improvements
  • DRAW 1.7.1
  • Description
  • Features
  • Bug fixes
  • DRAW 1.7.2
  • Description
  • Bug fixes
  • DRAW 1.7.3
  • Description
  • Bug fixes and minor improvements
  • DRAW 1.8.0
  • Description
  • Features
  • Bug fixes and minor improvements
  • DRAW 1.8.1
  • Description
  • Bug fixes
  • DRAW 1.8.2
  • Description
  • Bug fixes and minor improvements
  • DRAW 1.9.0
  • Description
  • Important notes
  • Bug fixes
  • DRAW 1.9.1
  • Description
  • Bug fixes
  • DRAW 1.9.2
  • Description
  • Features
  • Bug fixes
  • DRAW 1.10.0
  • Description
  • Features
  • Bug fixes and minor improvements
  • DRAW 1.10.1
  • Description
  • Features
  • Bug fixes
  • DRAW 1.10.2
  • Description
  • Features
  • Bug fixes and minor improvements
  • DRAW 1.10.3
  • Description
  • Bug fixes
  • DRAW 1.11.0
  • Description
  • New features
  • Bug fixes and minor improvements
Olympe Website
Copyright © 2021 Olympe