Aurachain v3.8.0- Release Notes
RELEASE DATE: 25 – September – 2020
We are delighted to announce our first autumn-winter release that holds a whole host of fantastic new features.
What’s New?
We are ending the summer with even more improved stability and overall performance of the platform, as well as many resolved bugs.
One of the most exciting pieces of news is about our new functionality regarding multi-tenant capabilities. Multiple tenants can be created on the same environment to share the same computing resources with segregated data at schema level.
Blockchain Collection
Aurachain Blockchain module is growing and expanding so that it can offer the best functionalities and user experience on the market. There is a long way to go and we are far from being done, but we are excited to show you where we are now:
- We unified the blockchain module design to be on par with the Aurachain Platform
- A lot of work was done under the hood in order to make all applications backwards compatible
- The creation of multiple Smart Contracts on each application is now a reality with a new user-friendly design
![SC list-screenshot from Aurachain platform Low_code_platform_Aurachain_smart_contracts_view](https://wordpress-689365-3037958.cloudwaysapps.com/wp-content/uploads/2020/09/SC-list.png)
- Users can create functions with their respective Requests and Responses for each created Smart Contract belonging to an application.
![create function for smart contract-screenshot from Aurachain platform Low_code_platform_Aurachain_smart_contracts_functions_and_events](https://wordpress-689365-3037958.cloudwaysapps.com/wp-content/uploads/2020/09/SC-cu-functii.png)
- Users can create events with their respective Requests for each created Smart Contract belonging to an application.
![Smart Contracts with events- screenshot from Aurachain platform Low_code_platform_Aurachain_smart_contract_events](https://wordpress-689365-3037958.cloudwaysapps.com/wp-content/uploads/2020/09/SC-cu-events.png)
- Functions have many types like public and private, while events can be set-up to be continuous or on-demand.
![FunctionTypes-screenshot from Aurachain platform Low_code_platform_Aurachain_edit_function_feature](https://wordpress-689365-3037958.cloudwaysapps.com/wp-content/uploads/2020/09/FunctionTypes-e1600353073373.png)
- Users can preview, download and delete the Smart Contracts code.
![smart_contract_code smart_contract_code_Aurachain_platform](https://wordpress-689365-3037958.cloudwaysapps.com/wp-content/uploads/2020/09/SC-preview-e1600353443249.png)
- Functions code can also be previewed and deleted on demand for a more flexible use of Smart Contracts.
![function code preview Functions_in_Aurachain](https://wordpress-689365-3037958.cloudwaysapps.com/wp-content/uploads/2020/09/function-code.png)
- Created functions and events can be easily edited at any given movement but you need to remember that all changes will be executed when the application is published.
![Aurachain_platform_blockchain_new_features edit_event_and_functions_in_blockchain_apps](https://wordpress-689365-3037958.cloudwaysapps.com/wp-content/uploads/2020/09/Edit-function-event.png)
- Users are able to import Smart Contracts, in the Blockchain module of any application, by uploading a Smart Contract file – ABI – for Ethereum based blockchain.
.
![Import Smart_Contracts to Aurachain import_smart_contracts_in_low_code_platform_Aurachain](https://wordpress-689365-3037958.cloudwaysapps.com/wp-content/uploads/2020/09/Import-SC.png)
- We added a new activity node called Blockchain Event, that will listen for added events on a smart contract.
Basically, when the instance will reach this activity, it will listen for a specific configured event that could be any type of transaction.
![Aurachain_platform_blockchain_features blockchain_event_configuration_Aurachain](https://wordpress-689365-3037958.cloudwaysapps.com/wp-content/uploads/2020/09/confibure-blockchain-event.png)
- We implemented an integration with MetaMask which is an extension for accessing Ethereum enabled distributed applications.
MetaMask lets the user create and manage their own identities (via private keys, local client wallet and hardware), so when a transaction is performed to the blockchain, the user gets a secure interface to review the transaction, before approving or rejecting it.
![metamask functionality metamask_in_low_code_platfrom_Aurachain](https://wordpress-689365-3037958.cloudwaysapps.com/wp-content/uploads/2020/09/metamask.png)
- Two new activities were added to the Smart Contract diagram (the former Blockchain diagram): Call Function Node and Emit Event.
Call Function Node will help the user to add functions from other Smart Contracts, linked to the application, to a certain function’s logical schema;
Emit Event is used to emit any events. An event is triggered to which anyone can listen. Different libraries offer different implementations and for different purposes, but the basic idea is to provide a framework for issuing events and subscribing to them.
![call-and-emit-functions blockchain_events_built_with_low_code](https://wordpress-689365-3037958.cloudwaysapps.com/wp-content/uploads/2020/09/call-and-emit-functions-600x169.png)
- Design tweaks were made on the User Modal from the Admin module, for a cleaner UI.
![User Modal - screenshot from Aurachain platform Low_code_platform_Aurachain_users_modal](https://wordpress-689365-3037958.cloudwaysapps.com/wp-content/uploads/2020/09/User-Modal-e1600354224650.png)
- We also introduced a brand-new component in the UI Builder – the data “Grid” component.
It can be populated with data received via an API-Call, its columns are highly customizable to allow displaying and hiding data and it also gives the user data import/export capabilities. Finally, data imported via this grid can be persisted in the data-model.
![export_table_screenshot from Aurachain platform Low_code_platform_Aurachain_pannel_table_export](https://wordpress-689365-3037958.cloudwaysapps.com/wp-content/uploads/2020/09/Picture12-release-notes-3.8.0.png)
- We removed the HTML display of sent messages from the messages tab in Process Inspector.
![Picture13- release notes 3.8.0 Aurachain_Release-v3.8.0_process_feature_update](https://wordpress-689365-3037958.cloudwaysapps.com/wp-content/uploads/2020/09/Picture13-release-notes-3.8.0.png)
- • Filtering for attributes in the Document Builder’s data model selector has been upgraded for easier use (the search text box is now focused by default).
![search for attribute Doc Builder document_builder_attributes_built_with_low_code](https://wordpress-689365-3037958.cloudwaysapps.com/wp-content/uploads/2020/09/search-for-attribute-Doc-Builder.png)