# v2.0 - Arcturus
This page gives an overview over all changes since the 1.2 release.
# General
- The AppDesigner and AppHub now have a new, more modern UI
- Switched to new IoTHub API v4 (IoTHub version 4.0)
- The AppDesigner API is now stable and will therefore be backward-compatible in the future
- Apps can now be released instead of being saved
- There are two types of releases: test releases and normal releases
- This makes it easier to distribute production versions of your apps while still being able to test the apps while creating them
- The AppDesigner and AppHub fully support the IoTHub's new multitenancy feature
# Widgets
- Input and Dropdown Widgets can be disabled for a certain period of time after sending data
- It is now possible to change the color of the Animated Bar widget depending on the current value
- Dynamic Images now allow defining multiple conditions
- The image of the first condition that is met, is displayed
- We now support more compatators: Not equal to, Greater or equal to, Less or equal to
- Buttons now support Open Link Effects that open a specified URL
# AppDesigner
- To help you build multiple similar apps, it is now possible to create templates from an existing app
- It is possible to create new apps from these templates in the main menu
- The new Template Manager gives an overview over all your templates
- Widgets can now be duplicated to save redundant work
- You can now have up to 5 layers of layout widgets (instead of 3 previously)
- From now on, only users with the new AppDesigner Admin right can build apps
- The current state of the app is now validated regularly
- If there are problems with the app, meaningfull error and info messages are displayed
- It is now possible to replace one Thing by another Thing throughout the app instead of exchangig it in every widget that uses it
- The new Release Manager helps you to create, distribute and delete your app releases
- Sample images can now be removed
- Minor Changes
- We added a new main menu that allows loading and creating apps as well as managing templates
- We prevent selecting readonly Properties to be written
- The AppDesigner can be closed without confirmation if there are no unsaved changes.
- The AppDesigner now reminds you to save your app regularly
- Many bugfixes and small improvements
- You can now reset your password on the AppDesigner's login page
# AppHub
- The AppHub has a fully re-written data connection to the IoTHub which should significantly improve performance and stability
- You can now login for each app seperately. This allows you to use different apps from the same IoTHub with different user accounts
- The compatibility of IoTHubs is now checked before adding an app
- For users without PlayStore access, the AppHub can now also be installed using the Elco store
- The AppHub now displays in-app notifications when new alarms are raised