What's new in VIKTOR (September 2022)

by VIKTOR

The time has come for September's platform update. Over the past month, we have been working on some new functionalities, such as easier debugging in production and the possibility for admins to add and remove developer accounts from their environments. Interested? Check the highlights and coming soon section below for more information!
How to create successful application that ensure adoption
Build successful applications

Learn how you (developer, engineer, end-user, domain expert, project manager, etc.) can contribute to the creation of apps that provide real value to your work.

Easier debugging in production

When using your apps, users sometimes get a “something went wrong” message. However, it’s not always 100% clear what went wrong and how it can be solved. That is why from now on, users can report errors whenever a problem occurs. Consequently, a report including all relevant information (e.g. error stack, used parameters) is sent to the developer. This not only makes it easier to debug your apps in production but also ensures users that the issue will be worked on!

Blog_newsletter_september_report_problem

The new error message, including 'report problem' option'


Blog_newsletter_september_report_problem_information

Example of a detailed overview of a reported problem


Add and remove developer accounts yourself

For some time now, we have been working on gradually giving admins more control over their environments. Previously, admins could already create workspaces and add users to their environment. Now, it’s also possible to add and remove developers and specify publishing rights!

This makes starting with development much quicker for new users after they’ve been added to an environment and assigned developer rights, and takes away any security risks in case of developer offboarding, as access and publishing rights can either be granted or revoked immediately.

Blog_newsletter_september_developer_access


Coming soon...

Input validation of steps

Soon, you can stop users from going to the next step in an application whenever they’ve entered invalid input. Additionally, you can annotate which fields are invalid to optimally guide users towards a solution and prevent any problems caused earlier on from occurring in later steps. Annotation of invalid fields can also be applied to views, leading to better guidance in case a view can not be calculated.


Other changes

SDK

  • SDK v13.3.1 and v13.4.0 are now available

PLATFORM

  • Added the platform version information on all screens 
  • Added the ability to select and deselect all options in a MultiFileField 
  • Bugfix – data view items were not expanding when children were dynamically added to them 
  • Bugfix – Some texts were not properly shown in the simple app type dashboard and notifications 
  • Bugfix – Scrollbar wasn't reset to top on page changes in Step and Page editor 

CLI

  • Added support for multiple accounts in configuration file 
  • Updated demo app to refer to updated documentation structure 
  • Improved descriptions of configure command 
  • Fixed failing tests in demo template app 
  • Fixed failing configure command if configuration file does not yet exist 
  • Fixed configure command suggesting invalid Python installation path 
illustration of free trial

Start building apps now

Try for free
Share

Related Blog Posts

Visual Builder: Click to create your UI

Read more

What's new in VIKTOR (April 2024)

Read more

3 tips to increase adoption of your application

Read more

Build and share web apps

Get your free account now
Start for free