[DRAFT] Alfresco Community Edition 201803 EA

Document created by aleach Employee on Mar 8, 2018Last modified by aforascu on Mar 13, 2018
Version 10Show Document
  • View in full screen mode


[DRAFT] Alfresco Community Edition 201803 EA Release 



Release Notes


These release notes provide information for the 201803 EA release of Alfresco Community Edition.


This is the fourth Early Access release of Alfresco Community Edition containing the Alfresco Content Repository 6.0. This release contains all fixes completed from the release of Alfresco Content Services through March of 2018, including a number of fixes contributed by the open source community.


Care should be taken when upgrading from any previous version of Alfresco Community Edition. Before upgrading, test that you have a functional backup of your Alfresco Repository, and read the documentation.



TODO: Adapt this chapter to docker based installation and update links.


The latest EA release of Alfresco Community Edition is available from the Alfresco Community Edition product page.


Download this release from Alfresco Community 201802 EA File List .


For download and installation instructions, refer to the Download and Install Alfresco page.


The deployment scripts of Alfresco Community Edition will install all you need to run Alfresco on your machine; which includes JDK, Tomcat, SOLR, and LibreOffice. It also includes interfaces and extensions such as Share, the Google Docs integration, and the AOS module.



  • It is recommended to have at least 4GB of RAM available on the system.
  • Latest OS patches are always recommended.


Goals for this Release

We plan significant architectural improvements in the 6.0 family of releases including library upgrades and a new deployment process based on Docker, Kubernetes, and Helm.


In addition to the various improvements we have made since the last release of Alfresco Community Edition, this release includes the second of our disruptive library upgrades which might impact compatibility with releases based on the Alfresco Content Repository 5.2.



Some components of this release still use the 5.x version numbering because they do not yet have significant changes from the previous releases (TODO: check this). These components could likely be used successfully with previous GA releases in order to take advantage of bug fixes.


Please report issues with this release in the issue tracker. You can collaborate on this release by using the discussion tools in this social community. Other feedback can be provided by emailing community@alfresco.com.


Notes on Specific Release Components

  • Solr6 is included as the default search provider in this release. Solr4 will continue to be available to facilitate upgrades


Notable New Features in this Release

The page dedicated to Alfresco Community Edition 6.0 lists all the features in the 6.0 line of Alfresco releases.


Content Repository


Dockerized deployment

[add text here]


Anonymous usage metrics

Starting with this release, Alfresco Community Edition is sending anonymous usage metrics to Alfresco through the heartbeat service. These metrics are sent every 24h and include: version information, numbers of users and groups, numbers of models, aspects and types, whether smart folders are enabled or not as well as the JVM total, max and free memory size. On the receiving side, we detect the country where the data is sent from, but we do not store the IP address of origin.


Alfresco is using this data to better target new features and their prioritisation to actual usage patterns. We also track the adoption of new versions and features in our install base.  To see exactly what is being sent, feel free to look at the log output generated by


If you wish to deactivate this data transmission, then you just need to add


to your configuration, either as value in alfresco-global.properties or as part of the JAVA_OPTS environment variable in the docker-compose file.


Library Upgrades

  • Quartz library was updated to 2.3.0.
  • Spring was updated to version 5.
  • Hibernate was completely removed from the product. The dialect detection is now part of alfresco-repository project.
  • Xstream, Lucene???



New V1 Rest-API endpoints:

GET /site-membership-requests: Get the list of site membership requests the user can action

POST /sites/{siteId}/site-membership-requests/{inviteeId}/approve: Approve a site membership request

POST /sites/{siteId}/site-membership-requests/{inviteeId}/reject: Reject a site membership request


REST API Explorer

An updated release of the REST API Explorer (v6.0.2-ea) is available (Github - alfresco-rest-api-explorer) to navigate the details of the new REST API endpoints. This is included in the SDK, or can be installed by adding the WAR to your Alfresco install and configuring CORS.

This release of REST API Explorer includes also changelogs between Alfresco 5.1, Alfresco 5.2 and Alfresco 6.0 which highlight the OpenAPI spec differences between these Alfresco versions.


See also Alfresco public REST APIs to find links to more information about the new REST APIs.



Bug fixes only.


Search Services

No incremental updates since Alfresco Community Edition 201707 GA Release.


More details are available in the blog post Alfresco Search Services 1.1.0


Governance Services

The latest version of the RM module (2.7.a) has been tested against Alfresco Content Repository 5.2.g and Share 5.2.f, but there are no known incompatibilities with the Alfresco Content Repository 6.0.a. Please report an issue if you find any problems. Additional details are available in the release blog post: Records Management 2.7.a.



No incremental updates since Alfresco Community Edition 201702 GA Release.


We provide an Early Access release of an Alfresco Java Client SDK which contains a Java lib project to easily consume Alfresco Public REST APIs. It includes a set of APIs that allows developers to quickly build Alfresco-enabled Java & Android applications:

Alfresco Java Client SDK 



The Alfresco SDK is not yet updated with the new code locations. For more details, see More of Alfresco Content Services on GitHub. The support for 6.0.0-ea version in Alfresco SDK will be added in next releases of Alfresco SDK.



The documentation has been refreshed for this release. The documentation is currently published at docs.alfresco.com: Alfresco Community Edition



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


Feature Removals

A number of features are considered deprecated and will be removed in a future release:

  • CIFS/SMBv1: Use WebDAV. See Moving from SMB to WebDAV
  • CIFS Shortcuts
  • NTLMv1: Use Kerberos. See Moving from SMB to WebDAV
  • Web Application Servers apart from Tomcat: Support for an external Tomcat is likely to also be removed in the future. Use the Tomcat provided with the application.
  • Repository Multi-Tenancy
  • Encrypted Node Properties
  • Meeting Workspace and Document Workspace
  • Some Share Features: site blogs, site calendars, site data lists, site links, and site discussion forums
  • Web Quick Start and the Web Editor

More information is available in Architecture changes for Alfresco Content Services version 6.0 and beyond




3rd Party Components:

  • Java 1.8.0_131
  • Tomcat 7.0.82
  • LibreOffice 5.2.1
  • PostgreSQL 9.4.12
  • ImageMagick 7.0.5



    • alfresco-content-services-community-full-distribution-6.0.4-ea.zip

    • alfresco-file-transfer-receiver-6.2.zip

    • alfresco-solr4-distribution-6.6.zip

    • alfresco-search-services-1.1.0.zip


Prerequisites for Manual Install

  • DB: MySQL 5.6 or PostgreSQL 9.4.12
  • App Server: Tomcat 7
  • Java Version: JDK 8
  • LibreOffice 5.2


Issues Addressed

The issues addressed specifically in this release are available in JIRA projects for the components of this release. Please look at the previous 6.0 releases to get a complete list of issues addressed since the previous GA release (Alfresco Community Edition 201707 GA Release). Note that JIRA behaves inconsistently with these queries when you are not logged in.

  • ALF: Improvements to Alfresco's products requested by open source collaborators. Most issues are linked to another project to get assigned to a team.
  • SHA: Improvements to Alfresco Share.
  • REPO: Improvements to the Alfresco Content Repository.
  • AKU: Improvements to the Aikau UI library used by Share and other interfaces.
  • RM: Changes to Records Management.
  • SEARCH: Fixes to Search and Discover
  • SDK: Improvements to the Alfresco SDK


Important fixes in this EA release:

  • Please refer to the RM link above under Issues Addressed.


Known Issues

  • The Alfresco SDK is not yet compatible with this release.


Please refer to the Alfresco issue tracker for other known issues in this release.