Latest Release Note
May 31, 2022
Aurachain v3.16.0
Here’s What’s New in Aurachain v3.16
This latest version of the Aurachain platform introduces Ethereum wallets, a new face for the work schedule feature, the possibility to publish modules nominally, and enhanced number formatting functionality. As always, there are also a number of tweaks and improvements under the hood in this version to make your Aurachain experience better than ever before.
What’s new?
Integrated Ethereum Wallet
Aurachain now supports secure import, generation, and usage of Ethereum-based wallets that allows building truly blockchain-native applications.
Any Aurachain user can import existing wallets and even generate a new wallet via their account page. These wallets can then be used to sign smart contracts via the new smart contract functionality built into the UI Builder.
Wallets are stored in a secure vault and are encrypted with an additional password so no-one but the user themselves can access the wallet. Privacy conscious users can choose to save wallets on their device, and even avoid saving the wallet entirely by importing it on-the-fly whenever they need to sign.
App creators can use the new smart contract functionality built into the Interface Builder to read data from any Ethereum-based blockchain network, or to allow app consumers to sign smart contracts directly from their Task Interface. This is possible both via the new “Smart contract” button and via scripting.
Furthermore, for maximum flexibility, we’ve introduced two new methods to the User management System API that – when enabled – allow app creators to generate wallets for existing users. The users will be receive a temporary password via e-mail, and upon their next login will be prompted to set a new password for their wallet.
Work Schedule
Aurachain is all about empowering app creators. With this release, we’ve given app creators the ability to see and even override the organization’s default working hours, days, and holidays.
Furthermore, the Work Schedule functionality itself was improved. It now includes a calendar layout to better visualize and more easily change holidays. Recurring holidays can be defined. And it even includes the ability to define multiple working intervals per work day, including breaks. All of this can be configured per tenant and/or per application.
API Security improvements
To better segregate applications, APIs imported in an application can no longer be called from other applications. Furthermore, the security of System APIs has been strengthened and all calls to System APIs are logged. This log can be downloaded from the System APIs Admin page.
Publish Modules
This new Aurachain version makes the App Publishing process easier and more intuitive.
One of the improvements made is that the state of the ‘Save’ and ‘Publish’ buttons will change so that users are visually notified when changes are saved and when the application is published.
Publishing an application can be done from the following modules now:
- Processes
- Diagrams
- Interface Builder
- Document Builder
An app creator can publish an application from any of the above-mentioned modules. If errors are detected upon publishing, the following error panel will be shown:
Here the user can see the process name that contains the error and details of the error that has been detected. The user can also jump directly to the module that contains the error by selecting the ‘View’ button.
Also, if multiple users are working on the same application, a notification will be displayed when the application has been published.
Number formatting
Starting with Aurachain v.3.16, app creators can further define how numbers are formatted when generating either a document or a notification.
As part of the document generation process, number formatting will be applied for both the ‘Generate document’ activity within Diagrams and the ‘Generate Document’ button within a task.
As shown below, the number formatting can be changed by selecting any of the Data Model attributes included in the document template:
or the notification body:
Here users will be able to choose between two options:
- None – no formatting will be applied to the Data Model attribute.
- Custom – custom symbols can be chosen for both the Thousands separator and the Decimal separator.
Other improvements
- Many visual tweaks throughout the platform aimed at improving visual consistency.
- References to users that have not yet set a name now contain the e-mail address.
- A new permission was added for users to have access to the task interface right sidebar.
- New methods have been put in place to restrict users accessing the Aurachian platform from non-supported browsers.
- New methods have been added to help building users create Unique IDs for various business cases.
- Support for PowerBI DB connection has been introduced (but needs to be enabled and configured per environment).