Release 2018.2

 

Discovery

  • Optimized performance both when rendering and interacting with an analysis
  • Optimized performance for the map visualization
  • New action, Reload Data Mart, which can be attached to tiles and visualization
  • Improved user experience in the analysis designer
  • Definition of max and min selection cardinality for a data source (e.g. a time period has to be selected and not more than one time period can be selected)
  • Analysis themes are replaced by web themes which are shared by all web-based components. Web themes are defined in Genus Studio, and you can assign a default theme both for the app model and for each data set. Existing analysis themes will be converted to web themes when you upgrade to this release.

 

Logic

New effect: Run a Search. Runs a search attached to an object in an object class

 

UI

New drop down control in desktop form with the ability to dynamically add items by running a task when the entered value is changed  (e.g. data from a REST service response).

 

App Model Configuration

Access to general settings in Genus Studio moved from the toolbar to separate entries in the directory explorer:

  • Settings: Settings for the app model
  • Data/Data Sets: Settings for data sets

 

The UI has been simplified to a single page layout to improve usability. Genus Configuration will be discontinued in a later release, and this is a preliminary step for moving the configuration of the app model to Genus Studio.

 

Security

Trusted users replaced by app model admin rights. Users are no longer trusted on the app server, but granted app model admin rights in Genus Studio.

 

Time schedule

 

The release stage plan for Release 2018.2 is:

  • Alpha version at June 18th
  • Beta version at August 6th
  • Release Candidate at August 20th
  • Release at September 10th

 

 

The next release following 2018.2

 

The next release will be in late 2018 or early 2019. This release, or the one that follows, i.e. 2019.1 or 2019.2, will require Microsoft Windows Server 2016, Docker and Kubernetes. Our roadmap and system requirements will be updated as soon as more exact dates and requirements are decided.

 

Launched Projects

 

The following development projects have been started, but have not been assigned to a release:

  • Redesign of the Genus Apps for web designer and the Genus Apps for web run-time. The project has code name "Web Form" or "Web Apps 2.0". Web Apps 2.0 will be launched in parallel with the existing Genus Apps for web ("Web Apps 1.0"), and will gradually - in future releases - include a steady increase in the richness of UI and logic expressiveness, until it exceeds the functionality of Web Apps 1.0. Redesign and reengineering of our Diagram component will be a part of this project.
  • Reengineering and expansion of Genus authentication mechanisms and functionality. Genus already supports a range of authentication alternatives, but to be prepared for a future with even more alternatives, a reengineering is necessary.

 

 

Future Releases

 

Continued step-by-step transition of Genus Apps for desktop to a hybrid desktop by combining web technologies based on JavaScript with traditional desktop technologies, making it possible to fully integrate web apps in your desktop application. This ensures a continued investment in our rich Genus Apps for desktop experience, to support our customer's requirements for complex no-code business applications.

 

An increase in our focus on web apps (mobile web) compared to installed apps (mobile apps), supporting a broader, global trend where web apps are favored over installed apps. Our support for installed apps will be removed in a future release in dialogue with our customers.

 

Introducing a clearer separation between components (Form, Analysis, Diagram, Map, Report, Table) and controls (Button, Group Box, Image, Text Edit, …). Introducing support for combining components, and at the same time give the end user more flexibility to adjust both his or hers user interface and functionality.

 

Transition of Genus Services to the aPaaS (Application Platform as a Service) level in the cloud utilizing a microservices based approach on Kubernetes with Docker. Support for on-premises and third party hosted installations will be continued.

 

Increased modelling capabilities for utilizing Genus Apps as both a consumer and provider in our customer's microservices architecture. This will be carried through by an increased richness in our REST/JSON-offering, but also by dividing larger application models into smaller model domains.

 

Continue to add to our list of supported database systems, and not only relational databases, but also NoSQL database systems.

 

Continuous learn and adapt to new technologies and functionalities. On our current list is machine learning, exploration of visual decision logic and model revision control management.

 

---

 

This roadmap contains forward-looking statements based on current expectations, forecasts and assumptions that involve risks and uncertainties. The actual results may vary from those stated or implied.