Alfresco Application Development Framework (ADF) version 3.2.0 Release Note
These release notes provide information about the 3.2.0 release of the Alfresco Application Development Framework.
This is the latest General Available release of the Application Development Framework, which contains the Angular components to build a Web Application on top of the Alfresco Platform.
The release can be found on GitHub at this location.
See the ADF roadmap for details of features planned for future
versions of ADF.
This is the second minor release since ADF version 3 which was released in February 2019.
This release goes a step further in the direction of complete support for Activiti 7, the next generation Cloud Native implementation of Activiti. Also, some enhancements have been introduced to the Metadata viewer to properly manage multi-value properties, together with the event handling during header row action, to properly manage use cases like the drag & drop feature, requested from some developers.
We are pleased to announce that starting from ADF 3.2, five more languages are now supported, together with the other ten. The new languages are: Danish, Finnish, Swedish, Czech, Polish.
Please report issues with this release in the issue tracker. You can collaborate on this release or share feedback by using the discussion tools on Gitter.
Below are the most important new features of this release:
In ADF 3.0.0 (released in February) we announced the introduction of the new *Cloud package. This contains a set of components to support Activiti 7, the next generation Cloud Native implementation of Activiti BPM Engine. With the ADF 3.2 release, the journey continues with more supported features, like:
Task Form component
This component is responsible to show the form renderer in case the task has a form attached or the standard standalone card with the Claim/Release/Complete buttons.
The start task cloud is now using the cloud-form-definition-selector that allows the user to attach a form to a task
Five more languages available
Starting from ADF 3.2, five more languages are now available, together with the other ten already in the list. The new languages supported are: Danish, Finnish, Swedish, Czech, Polish.
List separator configuration in multi-value metadata
As of this version of ADF, developers can configure the list separator of multi-value properties into the metadata viewer. Since this version of ADF, to customize the separator you can set it in your app.config.json file inside your content-metadata configuration. Below an example.
Configuration option to change the default viewer zoom
You can set a default zoom scaling value for pdf viewer by adding the following code in app.config.json.
Note: For the pdf viewer the value has to be within the range of 25 - 1000.
"adf-viewer": {
"pdf-viewer-scaling": 150
}
In the same way, you can set a default zoom scaling value for the image viewer by adding the following code in app.config.json.
"adf-viewer": {
"image-viewer-scaling": 150
}
By default, the viewer's zoom scaling is set to 100%.
Below are the four new DOM events emitted by the DataTable component.
These events bubble up the component tree and can be handled by any parent component.
Name
Description
header-dragover
Raised when dragging content over the header.
header-drop
Raised when data is dropped on the column header.
cell-dragover
Raised when dragging data over the cell.
cell-drop
Raised when data is dropped on the column cell.
Drop Events
All custom DOM events related to drop handling expose the following interface:
If you are using multiple ADF apps, you might want to set the following configuration so that the apps have specific storages and are independent of others when setting and getting data from the local storage.
In order to achieve this, you will only need to set your app identifier under the storagePrefix property of the app in your app.config.json file.
[ADF-4423] - Copy Content tooltip is not displayed correctly
[ADF-4433] - The attached form is not displayed on a standalone task
[ADF-4437] - showRefreshButton property shouldn't be part of task form cloud component
[ADF-4444] - Upload Drag&Drop area is not working properly
[ADF-4445] - showSaveButton property is missing from form-cloud component
Feature (Task)
[ADF-4241] - Automate tests for process header cloud component
[ADF-4367] - Automate test for task/process date format
[ADF-4368] - Add a way to pass json property to datatable
[ADF-4373] - Automation test for accurate error messages
[ADF-4388] - Create automated tests for Id in edit task filter cloud component
[ADF-4390] - Add a way to test that the developer can use this directive by changing the data-column in demo-shell
[ADF-4396] - Automation for cancelling new version upload
[ADF-4407] - Automate test for user without permission redirection
Please refer to the Alfresco issue tracker for other known issues in this release. If you have any questions about the release, please contact us using Gitter.
Thanks to the whole application team and the amazing Alfresco community for the hard work.
We use cookies on this site to enhance your user experience
By using this site, you are agreeing to allow us to collect and use cookies as outlined in Alfresco’s Cookie Statement and Terms of Use (and you have a legitimate interest in Alfresco and our products, authorizing us to contact you in such methods). If you are not ok with these terms, please do not use this website.