Alfresco Application Development Framework (ADF) version 3.7.0 Release Note

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

Contents

New package versions

"@alfresco/adf-content-services" : "3.7.0"
"@alfresco/adf-process-services" : "3.7.0"
"@alfresco/adf-core" : "3.7.0"
"@alfresco/adf-insights" : "3.7.0",
"@alfresco/adf-extensions": "3.7.0"

Goals for this release

This is the seventh minor release of ADF since February 2019 when version 3.0.0 was released.

The highlights of this release include additional support for Activiti 7, improved accessibility and library upgrade (pdfjs).

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.

PDFjs library update

The library pdfjs has been updated to version 2.3.200 to solve potential security issues from the older version used.

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.

Issues addressed

Documentation

  • [ADF-4996] - onNodeDoubleClick() don't exist
  • [ADF-5047] - Reviewing the ADF documentation

Story

  • [ADF-4980] - Supporting multiple AIMS sessions on the same client (browser)
  • [ADF-5031] - [PeopleCloudComponent] Provide a way to make pre-selected users read-only

Bug

  • [ADF-3192] - [Form] - The fields are not properly aligned
  • [ADF-4055] - The menu actions for the attached file of a Process don't work.
  • [ADF-4683] - Rows are not displayed correctly in attach file widget configured with repo
  • [ADF-4761] - Completed task that contains a form with number field is not rendered correctly
  • [ADF-4823] - Displaying a file in a form does not work
  • [ADF-5001] - Process Audit File Log APS1 section wrong instruction for complete processes
  • [ADF-5006] - Datatable - custom cell template focus
  • [ADF-5007] - Comments - textarea Escape event cannot be canceled
  • [ADF-5009] - [demo shell] Move Dialog not closed when logged out another tab
  • [ADF-5018] - People/Group CloudComponent - Assignee field value doesn't behave correctly
  • [ADF-5021] - Can't upload multiple files when widget allows multiple files to be attached is checked
  • [ADF-5025] - Failing preview of doc attachment on APS
  • [ADF-5028] - Authentication is needed when we want to attach a document from a process form using APS
  • [ADF-5030] - [Demo-Shell] Community page is not working as expected in demo-shell
  • [ADF-5043] - Default adf-cloud-task-list and adf-cloud-process-list doesn't work
  • [ADF-5045] - [MNT] - Broken document list into a Yeoman generated ADF app
  • [ADF-5056] - Error => 'Refused to set unsafe header "user-agent"
  • [ADF-5061] - Amount is treated as a string not a number in dynamic table

Task

  • [ADF-5010] - Add ACS 6.2 to the ADF pipeline
  • [ADF-5015] - DocumentList - favorites properties
  • [ADF-5016] - Update the zip attached in test cases related to decision task for APW
  • [ADF-5020] - Add APS 1.10 to the ADF pipeline
  • [ADF-5022] - Automation testing debt - CloudForm
  • [ADF-5024] - Add method to wait for the tasklist page to display in datatable component page
  • [ADF-5027] - Support viewing of all supported files in the Process list and Task List - Process Services(APS1)
  • [ADF-5033] - Fix ADF red pipeline
  • [ADF-5042] - Update pdf-js lib
  • [ADF-5048] - Translation keys for the ADF 3.7.0 release
  • [ADF-5049] - Third party libraries licenses for ADF 3.7.0
  • [ADF-5050] - Vulnerabilities report for ADF 3.7.0
  • [ADF-5051] - Release note for ADF 3.7.0
  • [ADF-5052] - Ready to release for ADF 3.7.0
  • [ADF-5055] - Update pdfjs version
  • [ADF-5062] - Content Node Selector - show inputs based on configuration
  • [ADF-5065] - Automate People/group component test
  • [ADF-5067] - Breadcrumb Component test need to be automated

Sub-task

  • [ADF-5057] - [Testing]Manual Testing
  • [ADF-5058] - [Testing]Automate the manual tests
  • [ADF-5059] - form service use readonly instead of readOnly
  • [ADF-5060] - Improve readOnly attach file

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.