Alfresco Application Development Framework, version 2.6.0 Release Note
These release notes provide information about the 2.6.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.
In this release we added some new minor features such as validation summary for forms, filter support in the process list and setting an expiry date for the public sharing features. The team also worked on the extensibility features for applications, which we will talk much more about in the following months. As usual the team closed a lot of bugs and minor enhancements to provide an even better experience when using ADF - check out the full list below.
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.
Notable new features
Below are the most important new features of this release:
The Tag List Component has two new buttons that allow the user to see more/less tags. This turns out to be more useful than showing the whole list of tags related to a node. This functionality is already embedded into the component and the user doesn't have to do anything to make it work.
<adf-tag-list></adf-tag-list>
Show sidebar on the right option
The Sidenav Component now accepts the position as an input parameter so you can decide where to show the sidebar. The possible values are start for the left of the screen and end for the right of the screen.
An extra sidebar is now available to use within the Viewer Component. This helps the user to organise the information related to the node in a better way.
<ng-template #sidebarRightTemplate>//your right sidebar content here
</ng-template>
<ng-template #sidebarLeftTemplate>//your left sidebar content here
</ng-template>
<adf-viewer
[nodeId]="nodeId"
[showSidebar]="showRightSidebar"
[showLeftSidebar]="showLeftSidebar"
[sidebarLeftTemplate]="sidebarLeftTemplate"
[sidebarTemplate]="sidebarRightTemplate"></adf-viewer>
Smart folder icon
The DocumentList Component can now show different icons for Smart Folders and Standard Folders. No extra action is needed by the user to use this functionality.
Tag node list component has a configurable delete button for tag
A configurable delete button has been added to the Tag Node List Component to let you show it only when user has permissions.
The Form Component will now use the formError event to send a validation summary for all the fields with errors. This will be useful particularly with big forms for showing which fields are in error without scrolling the whole form by creating a summary.
Some extra information is now available for shared links: expiry date. The earliest date accepted is at least 24h after the time you created it (following the ACS specification : here is the link). This is embedded into the Share Dialog Component and will be automatically shown when the share dialog is displayed.
Base extensibility support
With this release, we also add basic extensibility support in the scope of the @alfresco/adf-extensions library.
This library powers the extensibility layer in the Alfresco Content Application, and you can find more details about the features it supports here: Alfresco Content App
In the following releases we will provide more documentation and examples of how to use this library and how to build your own extension points.
Localization
This release includes: French, German, Italian, Spanish, Japanese, Dutch, Norwegian (BokmÅl), Russian, Brazilian Portuguese and Simplified Chinese versions.
References
Below you can find a brief list of references to help you start using the new release.
[ADF-3597] - Create automated test to cover Error Log on Form component
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.
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.