Alfresco Application Development Framework (ADF) version 3.9.0 Release Note

These release notes provide information about the 3.9.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.

Contents

New package versions

"@alfresco/adf-content-services" : "3.9.0"
"@alfresco/adf-process-services" : "3.9.0"
"@alfresco/adf-core" : "3.9.0"
"@alfresco/adf-insights" : "3.9.0",
"@alfresco/adf-extensions": "3.9.0"
"@alfresco/adf-testing": "3.9.0"
"@alfresco/adf-cli": "3.9.0"

Goals for this release

The highlights of this release include DocumentList filtering for the benfit of the end user as well as technical improvements like the introduction of the ECM version directive, improvements of the SiteService and an updated JS Renditions API.

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.

New component and directive in 3.9.0

DocumentList filtering

This enhancement allows an end-user to filter the results in the document list, similarly to Excel/Google sheets (filter in the header), so that the view on the repository can be customized accordingly with her/his needs.

DocumentList Filtering

Filter components can be disabled, customized or replaced with custom components. You can check ACA-3206 for further details.

ECM version directive

To properly manage the compatibility of the ADF components with a specific range of backend services, it has been introduced a way to enable/disable features through an Angular Directive.

You can check ADF-5158 for further details.

SiteService to manage members and requests

As part of the enhancements of the SiteService, the following capabilities are added.

  • Members(users/groups): - Add member to site - Remove member from site - Update site role of member

  • Membership request: - Get pending request for site - Approve request - Reject request

You can check ADF-5154 for further details.

Version comparison component

Displays the side by side comparison between the current target node (type, name, icon) and the new file that should update it's version.

Version Comparison

Localisation

This release includes: Arabic, Brazilian Portuguese, Czech, Danish, Dutch, Finnish, French, German, Italian, Japanese, Norwegian (Bokmål), Polish, Russian, Simplified Chinese, Spanish and Swedish versions.

References

The following is a brief list of references to help you get started with the new release:

Please refer to the official documentation for further details and suggestions.

PR Merged

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.

© 2023 Alfresco Software, Inc. All Rights Reserved.