This release introduces Alfresco Content Services Community Edition 26.2, the second release of the 26.x family. It adds several new configuration properties for versioning, auditing and large-result-set query tuning, and a broad set of third-party library security fixes.
What's New
- New configuration properties: controls for preserving unset version properties, the audit disabled-paths cache, and large-result-set query batching
- Node Permissions API enhancement: a new
authorityDisplayName field is returned by the Node Permissions REST API
- Alfresco Search Community (OpenSearch / Elasticsearch): a new search service brings OpenSearch / Elasticsearch indexing to Community Edition. For this release it is provided as binaries only; the source code is planned to be published in a future release
- Alfresco Control Center (/admin): the Angular administration UI is now documented as a release component. For this release it is provided as binaries only; the source code is planned to be published in a future release. It is distributed on Quay.io rather than Docker Hub
- Third-party security fixes: updated platform libraries address a range of CVEs
Breaking Changes
Items in this section are already changed or removed, they will cause failures on upgrade without prior action. For items that still work but are scheduled for removal.
-
Alfresco Search Services (Solr) no longer supported
As of 26.2.0, Alfresco Search Services (Solr) is no longer supported for any edition, including Community. It may still function, but it will not be supported or maintained: no fixes, no security patches, and no compatibility guarantees. OpenSearch / Elasticsearch support for Community is now available through the new Alfresco Search Community service introduced in this release.
Impact: Solr is no longer a supported search subsystem. Enterprise repositories still indexed by Solr will fail to start after upgrade. Community deployments may continue to run Solr unsupported and at their own risk.
Action: Migrate off Solr before upgrading to 26.x. Enterprise deployments should complete migration to Search Enterprise; see the
Search Enterprise migration guide. Community deployments should adopt the new Alfresco Search Community (OpenSearch / Elasticsearch) service. If you need to keep running Solr during your transition, a community-maintained vanilla Solr 9 approach is described in
Bring Alfresco Search to 2026: Vanilla Solr 9, Java 17; note this is a community effort and is not officially supported or maintained by Hyland.
Upgrade Path
| From Version |
Direct Upgrade to 26.2 |
Required Intermediate Stop |
Notes |
|---|
| 26.1.x |
Yes |
- |
No schema changes. Review the new configuration property defaults. |
| 25.3.x |
Yes |
- |
Java 21 + Tomcat 11 migration required. Review all Breaking Changes above. |
| 7.x / 23.x |
No |
Upgrade to 25.3 first |
Upgrade to 25.3.x, then to 26.2. Review all Breaking Changes (Java 21, Tomcat 11, ActiveMQ authentication, v1 events disabled) before proceeding. |
| Older versions |
No |
Contact support for upgrade path |
|
Pre-Upgrade Checklist
Please ensure the following steps are completed before starting your upgrade:
- Ensure you have a functional backup of your Alfresco Repository and your Alfresco Database before starting the upgrade process.
- Download and run the Alfresco Extension Inspector to understand which customisation or library items need to be reviewed or updated prior to starting.
- Review all new and deprecated features included in these release notes.
- Review and implement the new supported stack options and minimum versions of modules/extensions required, and update as necessary for the new deployment.
- Apply the recommended database optimisation patch for larger implementations (see upgrade documentation for details).
- Review the Breaking Changes section above. In particular, verify Apache ActiveMQ broker version and credentials, Java runtime version, and event integration compatibility.
Full upgrade documentation: https://support.hyland.com/r/Alfresco/Alfresco-Content-Services-Community-Edition/26.2/Alfresco-Content-Services-Community-Edition
Installation
Alfresco Community Edition 26.2 is available as a distribution ZIP file for manual installation, or it can be installed using an Ansible playbook (Linux only) for non-containerised environments. It is also available as a set of Docker images that can be deployed using Docker Compose or Helm charts (Kubernetes).
Full installation documentation: https://support.hyland.com/r/Alfresco/Alfresco-Content-Services-Community-Edition/26.2/Alfresco-Content-Services-Community-Edition
Linux (ZIP / Ansible)
Alfresco Ubuntu installer: https://github.com/aborroy/alfresco-ubuntu-installer
Ansible deployment: https://github.com/Alfresco/alfresco-ansible-deployment
Docker Compose
Reference Docker Compose template: community-compose.yaml
Additional Docker Compose deployment methods:
Kubernetes
Helm charts: https://github.com/Alfresco/alfresco-helm-charts
Component Manifest
Single canonical reference for all 26.2.0 component versions, download artifacts, SCM tags, and SHA-256 checksums for supply-chain verification.
Source for packaging project: acs-community-packaging 26.2.0
Note: Alfresco Share ships as 26.2.1 in this release. Share 26.2.0 was superseded by 26.2.1 to include a security fix; 26.2.1 is the initial supported Share artifact for the 26.2 release and 26.2.0 should not be used. All other components remain at 26.2.0.
Note: Alfresco Search Services (Solr) is not supported from 26.2.0 and is no longer listed as a release component. It may still function but is not supported or maintained. OpenSearch / Elasticsearch support for Community is now available through the new Alfresco Search Community service.
Docker Images
The following Docker images are available for both AMD64 and ARM64 architectures. All images are hosted on Docker Hub except Alfresco Control Center, which is hosted on Quay.io (see the Registry column).
| Image |
Tag |
SHA-256 Digest (AMD64) |
Registry |
|---|
| alfresco/alfresco-content-repository-community |
26.2.0 |
sha256:01c0aa60fe02137d0b73a72575919711a89cf0e75f367f94bc1e7d01832ee8aa |
tags |
| alfresco/alfresco-share |
26.2.1 |
sha256:b91e19783c052d7110d2c6729ae5dc9de5083959219ae7a5fdaf4624fd0d47bc |
tags |
| alfresco/alfresco-activemq |
6.2.6-jre17-rockylinux8 |
sha256:4ac06416cc5fb0ed6ed36b4a149cd6231c6718d3fb28b008f79079b1ad93be1f |
tags |
| alfresco/alfresco-transform-core-aio |
5.4.3 |
sha256:c8e7c4a2119bfb659144a622040c63b0375983ad9b3f46786f0069b96f67a8db |
tags |
| alfresco/alfresco-content-app |
8.0.0 |
sha256:67d39217559f222226419b9d28606f423cff3417872e5161790423b20f3ae670 |
tags |
| alfresco/alfresco-control-center |
11.0.0 |
sha256:80b2c3becd2c6ebddd285956d490120730febbf0b284ddb7e98d9cfe919adb68 |
Quay.io |
Note: The reference Docker Compose deployment uses Apache ActiveMQ 6.2.6. Authentication is configured by default; custom environments must ensure broker credentials are consistent across connected services.
REPOSITORY: alfresco-content-repository-community
Summary of significant changes vs. 26.1.0:
- Image size 931 MB (+28 MB vs 26.1.0); 398 Maven packages (+12): 12 added, 0 removed, 122 upgraded.
- New OpenSearch / Lucene client libraries were added (opensearch-java, opensearch-rest-client, lucene-core and related), supporting the new Alfresco Search Community service. Upgrades include third-party security-fix bumps (Netty, Tomcat, Spring, Log4j, PostgreSQL JDBC, Bouncy Castle).
Provenance: https://github.com/Alfresco/alfresco-docker-base-tomcat
Size: 931 MB (+28 MB)
Packages: 398 (+12)
## Environment Variables
APR_LIBDIR=/usr/local/tomcat/apr
CATALINA_HOME=/usr/local/tomcat
JAVA_HOME=/etc/alternatives/jre
LANG=C.UTF-8
LC_ALL=C.UTF-8
LD_LIBRARY_PATH=/usr/local/tomcat/native-jni-lib:/usr/local/tomcat/apr
PATH=/usr/local/tomcat/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
TOMCAT_NATIVE_LIBDIR=/usr/local/tomcat/native-jni-lib
## Labels
io.buildah.version=1.37.6
license=BSD-3-Clause
name=rockylinux
org.label-schema.build-date=2025-12-01T03:19:14Z
org.label-schema.description=Apache Tomcat Image tailored for Alfresco products
org.label-schema.name=Alfresco Base Tomcat Image
org.label-schema.schema-version=1.0
org.label-schema.url=https://github.com/Alfresco/alfresco-docker-base-tomcat
org.label-schema.vcs-ref=https://github.com/Alfresco/alfresco-docker-base-tomcat
org.label-schema.vcs-url=https://github.com/Alfresco/alfresco-docker-base-tomcat
org.label-schema.vendor=Hyland
org.opencontainers.image.authors=Alfresco OPS-Readiness
org.opencontainers.image.created=2025-12-01T03:19:14Z
org.opencontainers.image.description=Apache Tomcat Image tailored for Alfresco products
org.opencontainers.image.license=BSD-3-Clause
org.opencontainers.image.name=rockylinux
org.opencontainers.image.revision=678
org.opencontainers.image.source=https://github.com/Alfresco/alfresco-docker-base-tomcat
org.opencontainers.image.title=Alfresco Base Tomcat Image
org.opencontainers.image.url=https://github.com/Alfresco/alfresco-docker-base-tomcat
org.opencontainers.image.vendor=Hyland
org.opencontainers.image.version=9
vendor=Rocky Enterprise Software Foundation
version=9
## Packages and Vulnerabilities
+ 12 packages added
- 0 packages removed
⎈ 122 packages changed (↑ 122 upgraded, ↓ 0 downgraded)
264 packages unchanged
Package Version Previous
↑ com.fasterxml.jackson.core/jackson-annotations 2.22 2.17.2
↑ com.fasterxml.jackson.core/jackson-core 2.22.0 2.17.2
↑ com.fasterxml.jackson.core/jackson-databind 2.22.0 2.17.2
↑ com.fasterxml.jackson.dataformat/jackson-dataformat-yaml 2.22.0 2.17.2
↑ io.micrometer/micrometer-commons 1.16.6 1.16.1
↑ io.micrometer/micrometer-observation 1.16.6 1.16.1
↑ io.netty/netty-buffer 4.1.135.Final 4.1.130.Final
↑ io.netty/netty-codec 4.1.135.Final 4.1.130.Final
↑ io.netty/netty-codec-http 4.1.135.Final 4.1.130.Final
↑ io.netty/netty-codec-socks 4.1.135.Final 4.1.130.Final
↑ io.netty/netty-common 4.1.135.Final 4.1.130.Final
↑ io.netty/netty-handler 4.1.135.Final 4.1.130.Final
↑ io.netty/netty-handler-proxy 4.1.135.Final 4.1.130.Final
↑ io.netty/netty-resolver 4.1.135.Final 4.1.130.Final
↑ io.netty/netty-tcnative-classes 2.0.77.Final 2.0.74.Final
↑ io.netty/netty-transport 4.1.135.Final 4.1.130.Final
↑ io.netty/netty-transport-classes-epoll 4.1.135.Final 4.1.130.Final
↑ io.netty/netty-transport-classes-kqueue 4.1.135.Final 4.1.130.Final
↑ io.netty/netty-transport-native-epoll 4.1.135.Final 4.1.130.Final
↑ io.netty/netty-transport-native-kqueue 4.1.135.Final 4.1.130.Final
↑ io.netty/netty-transport-native-unix-common 4.1.135.Final 4.1.130.Final
↑ junrar/junrar 7.5.10 7.5.8
↑ org.alfresco/acs-event-model 1.1.0-A.1 1.0.11
↑ org.alfresco/alfresco-core 26.2.0.96 26.1.0.61
↑ org.alfresco/alfresco-data-model 26.2.0.96 26.1.0.61
↑ org.alfresco/alfresco-mmt 26.2.0.96 26.1.0.61
↑ org.alfresco/alfresco-remote-api 26.2.0.96 26.1.0.61
↑ org.alfresco/alfresco-share-services 26.2.0.96 26.1.0.61
↑ org.alfresco/alfresco-transform-model 5.4.3 5.4.0
↑ org.apache.activemq/activemq-client 6.2.4 6.2.0
↑ org.apache.camel/camel-activemq6 4.18.2 4.17.0
↑ org.apache.camel/camel-amqp 4.18.2 4.17.0
↑ org.apache.camel/camel-api 4.18.2 4.17.0
↑ org.apache.camel/camel-base 4.18.2 4.17.0
↑ org.apache.camel/camel-base-engine 4.18.2 4.17.0
↑ org.apache.camel/camel-bean 4.18.2 4.17.0
↑ org.apache.camel/camel-browse 4.18.2 4.17.0
↑ org.apache.camel/camel-cluster 4.18.2 4.17.0
↑ org.apache.camel/camel-controlbus 4.18.2 4.17.0
↑ org.apache.camel/camel-core 4.18.2 4.17.0
↑ org.apache.camel/camel-core-catalog 4.18.2 4.17.0
↑ org.apache.camel/camel-core-engine 4.18.2 4.17.0
↑ org.apache.camel/camel-core-languages 4.18.2 4.17.0
↑ org.apache.camel/camel-core-model 4.18.2 4.17.0
↑ org.apache.camel/camel-core-processor 4.18.2 4.17.0
↑ org.apache.camel/camel-core-reifier 4.18.2 4.17.0
↑ org.apache.camel/camel-core-xml 4.18.2 4.17.0
↑ org.apache.camel/camel-dataformat 4.18.2 4.17.0
↑ org.apache.camel/camel-dataset 4.18.2 4.17.0
↑ org.apache.camel/camel-direct 4.18.2 4.17.0
↑ org.apache.camel/camel-file 4.18.2 4.17.0
↑ org.apache.camel/camel-health 4.18.2 4.17.0
↑ org.apache.camel/camel-jackson 4.18.2 4.17.0
↑ org.apache.camel/camel-jms 4.18.2 4.17.0
↑ org.apache.camel/camel-language 4.18.2 4.17.0
↑ org.apache.camel/camel-log 4.18.2 4.17.0
↑ org.apache.camel/camel-management 4.18.2 4.17.0
↑ org.apache.camel/camel-management-api 4.18.2 4.17.0
↑ org.apache.camel/camel-mock 4.18.2 4.17.0
↑ org.apache.camel/camel-ref 4.18.2 4.17.0
↑ org.apache.camel/camel-rest 4.18.2 4.17.0
↑ org.apache.camel/camel-saga 4.18.2 4.17.0
↑ org.apache.camel/camel-scheduler 4.18.2 4.17.0
↑ org.apache.camel/camel-seda 4.18.2 4.17.0
↑ org.apache.camel/camel-spring 4.18.2 4.17.0
↑ org.apache.camel/camel-spring-xml 4.18.2 4.17.0
↑ org.apache.camel/camel-stub 4.18.2 4.17.0
↑ org.apache.camel/camel-support 4.18.2 4.17.0
↑ org.apache.camel/camel-timer 4.18.2 4.17.0
↑ org.apache.camel/camel-tooling-model 4.18.2 4.17.0
↑ org.apache.camel/camel-util 4.18.2 4.17.0
↑ org.apache.camel/camel-util-json 4.18.2 4.17.0
↑ org.apache.camel/camel-validator 4.18.2 4.17.0
↑ org.apache.camel/camel-xml-io 4.18.2 4.17.0
↑ org.apache.camel/camel-xml-io-util 4.18.2 4.17.0
↑ org.apache.camel/camel-xml-jaxb 4.18.2 4.17.0
↑ org.apache.camel/camel-xml-jaxp 4.18.2 4.17.0
↑ org.apache.camel/camel-xml-jaxp-util 4.18.2 4.17.0
↑ org.apache.camel/camel-xpath 4.18.2 4.17.0
↑ org.apache.camel/camel-xslt 4.18.2 4.17.0
↑ org.apache.camel/camel-yaml-io 4.18.2 4.17.0
↑ org.apache.cxf/cxf-core 4.1.7 4.1.2
↑ org.apache.cxf/cxf-rt-bindings-soap 4.1.7 4.1.2
↑ org.apache.cxf/cxf-rt-bindings-xml 4.1.7 4.1.2
↑ org.apache.cxf/cxf-rt-databinding-jaxb 4.1.7 4.1.2
↑ org.apache.cxf/cxf-rt-frontend-jaxws 4.1.7 4.1.2
↑ org.apache.cxf/cxf-rt-frontend-simple 4.1.7 4.1.2
↑ org.apache.cxf/cxf-rt-transports-http 4.1.7 4.1.2
↑ org.apache.cxf/cxf-rt-ws-addr 4.1.7 4.1.2
↑ org.apache.cxf/cxf-rt-ws-policy 4.1.7 4.1.2
↑ org.apache.cxf/cxf-rt-wsdl 4.1.7 4.1.2
↑ org.apache.logging.log4j/log4j-api 2.25.4 2.25.3
↑ org.apache.logging.log4j/log4j-core 2.25.4 2.25.3
↑ org.apache.logging.log4j/log4j-slf4j2-impl 2.25.4 2.25.3
↑ org.apache.neethi/neethi 3.2.2 3.2.1
↑ org.apache.qpid/qpid-jms-client 2.10.0 2.9.0
↑ org.apache.ws.xmlschema/xmlschema-core 2.3.2 2.3.1
↑ org.bouncycastle/bcpkix-jdk18on 1.84 1.81
↑ org.bouncycastle/bcprov-jdk18on 1.84 1.81
↑ org.bouncycastle/bcutil-jdk18on 1.84 1.81
↑ org.codehaus.plexus/plexus-utils 3.6.1 3.3.1
↑ org.objectweb.asm/asm 9.10.1 9.8
↑ org.springframework.security/spring-security-core 7.0.6 7.0.0
↑ org.springframework.security/spring-security-crypto 7.0.6 7.0.0
↑ org.springframework.security/spring-security-oauth2-client 7.0.6 7.0.0
↑ org.springframework.security/spring-security-oauth2-core 7.0.6 7.0.0
↑ org.springframework.security/spring-security-oauth2-jose 7.0.6 7.0.0
↑ org.springframework.security/spring-security-oauth2-resource-server 7.0.6 7.0.0
↑ org.springframework.security/spring-security-web 7.0.6 7.0.0
↑ org.springframework/spring-aop 7.0.8 7.0.2
↑ org.springframework/spring-beans 7.0.8 7.0.2
↑ org.springframework/spring-context 7.0.8 7.0.2
↑ org.springframework/spring-context-support 7.0.8 7.0.2
↑ org.springframework/spring-core 7.0.8 7.0.2
↑ org.springframework/spring-expression 7.0.8 7.0.2
↑ org.springframework/spring-jdbc 7.0.8 7.0.2
↑ org.springframework/spring-jms 7.0.8 7.0.2
↑ org.springframework/spring-messaging 7.0.8 7.0.2
↑ org.springframework/spring-orm 7.0.8 7.0.2
↑ org.springframework/spring-tx 7.0.8 7.0.2
↑ org.springframework/spring-web 7.0.8 7.0.2
↑ org.springframework/spring-webmvc 7.0.8 7.0.2
+ jakarta.json.bind/jakarta.json.bind-api 2.0.0
+ jakarta.json/jakarta.json-api 2.1.3
+ opensearch-java/opensearch-java 2.21.0
+ org.apache.httpcomponents/httpasyncclient 4.1.5
+ org.apache.httpcomponents/httpcore-nio 4.4.16
+ org.apache.lucene/lucene-analysis-common 9.7.0
+ org.apache.lucene/lucene-core 9.7.0
+ org.apache.lucene/lucene-queries 9.7.0
+ org.apache.lucene/lucene-queryparser 9.7.0
+ org.apache.lucene/lucene-sandbox 9.7.0
+ org.eclipse.parsson/parsson 1.1.7
+ org.opensearch.client/opensearch-rest-client 2.12.0
SHARE: alfresco-share
Summary of significant changes vs. 26.1.0:
- Image size 648 MB (+2 MB vs 26.1.0); 199 Maven packages (+0): 0 added, 0 removed, 49 upgraded.
- Upgrades include Spring / Spring Security 7.0.2 to 7.0.x, Log4j 2.25.3 to 2.25.4, Apache CXF 4.1.1 to 4.1.7, Bouncy Castle 1.78.1 to 1.84, and the Alfresco Share artifacts to 26.2.1.
Provenance: https://github.com/Alfresco/alfresco-docker-base-tomcat
Size: 648 MB (+2 MB)
Packages: 199 (+0)
## Environment Variables
APR_LIBDIR=/usr/local/tomcat/apr
CATALINA_HOME=/usr/local/tomcat
container=oci
JAVA_HOME=/etc/alternatives/jre
LANG=C.UTF-8
LC_ALL=C.UTF-8
LD_LIBRARY_PATH=/usr/local/tomcat/native-jni-lib:/usr/local/tomcat/apr
PATH=/usr/local/tomcat/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
TOMCAT_NATIVE_LIBDIR=/usr/local/tomcat/native-jni-lib
## Labels
io.buildah.version=1.41.4
license=BSD-3-Clause
name=rockylinux
org.label-schema.build-date=2025-12-17T14:20:30Z
org.label-schema.description=Apache Tomcat Image tailored for Alfresco products
org.label-schema.name=Alfresco Base Tomcat Image
org.label-schema.schema-version=1.0
org.label-schema.url=https://github.com/Alfresco/alfresco-docker-base-tomcat
org.label-schema.vcs-ref=https://github.com/Alfresco/alfresco-docker-base-tomcat
org.label-schema.vcs-url=https://github.com/Alfresco/alfresco-docker-base-tomcat
org.label-schema.vendor=Hyland
org.opencontainers.image.authors=Alfresco OPS-Readiness
org.opencontainers.image.created=2025-12-17T14:20:30Z
org.opencontainers.image.description=Apache Tomcat Image tailored for Alfresco products
org.opencontainers.image.licenses=BSD-3-Clause
org.opencontainers.image.revision=680
org.opencontainers.image.source=https://github.com/Alfresco/alfresco-docker-base-tomcat
org.opencontainers.image.title=Alfresco Base Tomcat Image
org.opencontainers.image.url=https://github.com/Alfresco/alfresco-docker-base-tomcat
org.opencontainers.image.vendor=Hyland
org.opencontainers.image.version=9
quay.expires-after=NEVER
summary=Rocky Linux Base image
vendor=Rocky Enterprise Software Foundation
version=9
## Packages and Vulnerabilities
+ 0 packages added
- 0 packages removed
⎈ 49 packages changed (↑ 49 upgraded, ↓ 0 downgraded)
150 packages unchanged
Package Version Previous
↑ com.fasterxml.jackson.core/jackson-annotations 2.22 2.15.0
↑ com.fasterxml.jackson.core/jackson-core 2.22.1 2.15.2
↑ com.fasterxml.jackson.core/jackson-databind 2.22.1 2.15.0
↑ com.fasterxml.woodstox/woodstox-core 7.2.0 7.1.0
↑ io.micrometer/micrometer-commons 1.16.5 1.16.1
↑ io.micrometer/micrometer-observation 1.16.5 1.16.1
↑ jakarta.xml.ws/jakarta.xml.ws-api 4.0.3 4.0.2
↑ org.alfresco.encryptor.ShareStringEncryption/alfresco-share-encryption 26.2.1.2 26.1.0.45
↑ org.alfresco.integrations/alfresco-googledrive-share 4.1.1 4.1.0
↑ org.alfresco/aikau 1.1.5 1.1.4
↑ org.alfresco/alfresco-core 26.2.1.1 26.1.0.61
↑ org.alfresco/alfresco-mmt 26.2.1.1 26.1.0.61
↑ org.alfresco/alfresco-web-framework-commons 26.2.1.2 26.1.0.45
↑ org.apache.cxf/cxf-core 4.1.7 4.1.1
↑ org.apache.cxf/cxf-rt-bindings-soap 4.1.7 4.1.1
↑ org.apache.cxf/cxf-rt-bindings-xml 4.1.7 4.1.1
↑ org.apache.cxf/cxf-rt-databinding-jaxb 4.1.7 4.1.1
↑ org.apache.cxf/cxf-rt-frontend-jaxws 4.1.7 4.1.1
↑ org.apache.cxf/cxf-rt-frontend-simple 4.1.7 4.1.1
↑ org.apache.cxf/cxf-rt-transports-http 4.1.7 4.1.1
↑ org.apache.cxf/cxf-rt-ws-addr 4.1.7 4.1.1
↑ org.apache.cxf/cxf-rt-ws-policy 4.1.7 4.1.1
↑ org.apache.cxf/cxf-rt-wsdl 4.1.7 4.1.1
↑ org.apache.logging.log4j/log4j-api 2.25.4 2.25.3
↑ org.apache.logging.log4j/log4j-core 2.25.4 2.25.3
↑ org.apache.logging.log4j/log4j-slf4j2-impl 2.25.4 2.25.3
↑ org.apache.neethi/neethi 3.2.2 3.2.1
↑ org.apache.ws.xmlschema/xmlschema-core 2.3.2 2.3.1
↑ org.bouncycastle/bcprov-jdk18on 1.84 1.78.1
↑ org.codehaus.plexus/plexus-utils 4.0.3 3.0.24
↑ org.eclipse.angus/angus-activation 2.0.3 2.0.2
↑ org.objectweb.asm/asm 9.10.1 9.7.1
↑ org.springframework.security/spring-security-core 7.0.5 7.0.2
↑ org.springframework.security/spring-security-crypto 7.0.5 7.0.2
↑ org.springframework.security/spring-security-oauth2-client 7.0.5 7.0.2
↑ org.springframework.security/spring-security-oauth2-core 7.0.5 7.0.2
↑ org.springframework.security/spring-security-oauth2-jose 7.0.5 7.0.2
↑ org.springframework.security/spring-security-web 7.0.5 7.0.2
↑ org.springframework/spring-aop 7.0.8 7.0.2
↑ org.springframework/spring-beans 7.0.7 7.0.2
↑ org.springframework/spring-context 7.0.8 7.0.2
↑ org.springframework/spring-core 7.0.7 7.0.2
↑ org.springframework/spring-expression 7.0.8 7.0.2
↑ org.springframework/spring-jdbc 7.0.8 7.0.2
↑ org.springframework/spring-orm 7.0.8 7.0.2
↑ org.springframework/spring-test 7.0.7 7.0.2
↑ org.springframework/spring-tx 7.0.8 7.0.2
↑ org.springframework/spring-web 7.0.7 7.0.2
↑ org.springframework/spring-webmvc 7.0.7 7.0.2
Summary of significant changes vs. 26.1.0:
- Image size 1880 MB (+8 MB vs 26.1.0); 44 Maven packages (+0): no Maven package additions, removals, or upgrades.
- ImageMagick 7.1.2-13 and LibreOffice 7.2.5 are unchanged from 26.1.0. The Alfresco PDF Renderer native library was upgraded from 1.2 to 1.3.0-78 (image env vars).
Provenance: https://github.com/Alfresco/alfresco-docker-base-java
Size: 1880 MB (+8 MB)
Packages: 44 (+0)
## Environment Variables
+ ALFRESCO_PDF_RENDERER_ARM64_LIB_RPM_URL=https://nexus.alfresco.com/nexus/service/local/repositories/releases/org/alfresco/alfresco-pdf-renderer/1.3.0-78/alfresco-pdf-renderer-1.3.0-78-linux-arm.tgz
+ ALFRESCO_PDF_RENDERER_LIB_RPM_URL=https://nexus.alfresco.com/nexus/service/local/repositories/releases/org/alfresco/alfresco-pdf-renderer/1.3.0-78/alfresco-pdf-renderer-1.3.0-78-linux.tgz
- ALFRESCO_PDF_RENDERER_ARM64_LIB_RPM_URL=https://nexus.alfresco.com/nexus/service/local/repositories/releases/org/alfresco/alfresco-pdf-renderer/1.2/alfresco-pdf-renderer-1.2-linux-arm.tgz
- ALFRESCO_PDF_RENDERER_LIB_RPM_URL=https://nexus.alfresco.com/nexus/service/local/repositories/releases/org/alfresco/alfresco-pdf-renderer/1.2/alfresco-pdf-renderer-1.2-linux.tgz
IMAGEMAGICK_DEP_RPM_URL=https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm
IMAGEMAGICK_RPM_URL=https://nexus.alfresco.com/nexus/service/local/repositories/thirdparty/org/imagemagick/imagemagick-distribution/7.1.2-13-ci-1/imagemagick-distribution-7.1.2-13-ci-1
JAVA_HOME=/etc/alternatives/jre
JAVA_OPTS=
LANG=C.UTF-8
LC_ALL=C.UTF-8
LIBREOFFICE_ARM64_RPM_URL=https://dl.rockylinux.org/pub/rocky/9/devel/aarch64/os/Packages/l/
LIBREOFFICE_ARM64_RPM_VERSION=libreoffice-7.1.8.1
LIBREOFFICE_RPM_URL=https://nexus.alfresco.com/nexus/service/local/repositories/thirdparty/org/libreoffice/libreoffice-dist/7.2.5/libreoffice-dist-7.2.5-linux.gz
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
## Labels
org.label-schema.build-date=2025-02-17T02:37:20Z
org.label-schema.name=Alfresco Base Java Image
org.label-schema.schema-version=1.0
org.label-schema.vendor=Alfresco
org.opencontainers.image.created=2025-02-17T02:37:20Z
org.opencontainers.image.revision=338
org.opencontainers.image.source=https://github.com/Alfresco/alfresco-docker-base-java
org.opencontainers.image.title=Alfresco Base Java Image
org.opencontainers.image.vendor=Alfresco
## Packages and Vulnerabilities
+ 0 packages added
- 0 packages removed
⎈ 0 packages changed (↑ 0 upgraded, ↓ 0 downgraded)
44 packages unchanged
Package Version Previous
Software Bill of Materials for Alfresco Search Community
A Software Bill of Materials (SBOM) is published for the Alfresco Search Community container image. Because the Hyland-authored source code for this component is not published in 26.2 (see Licensing), the SBOM is the authoritative record of what the image contains and under which licenses those components are made available.
The SBOM covers the alfresco/alfresco-elasticsearch-batch-indexing:5.7.0 image and lists 328 components, each with a name, a version, a repository and a license. It is published in CycloneDX 1.6 JSON for tooling and legal review, and as a human-readable table.
Every artifact also ships THIRD-PARTY.txt and a licenses/ directory containing the full text of the licenses that require inclusion. These files travel with the binary and must be preserved when the artifacts are redistributed.
The SBOM describes the linux/amd64 manifest. The image is also published for linux/arm64.
Scope
| Item |
Detail |
|---|
| Image |
alfresco/alfresco-elasticsearch-batch-indexing:5.7.0 |
| Digest |
sha256:2e523eb3a1c6f6415ee5d6f132a5481d5fe3c877dd4491f91496a5e74099ca59 |
| Platform |
linux/amd64. The image is also published for linux/arm64. |
| Base operating system |
Rocky Linux 9.3 (Blue Onyx), OpenJDK 17.0.14 |
| Components |
328 total: 160 Java archives, 165 operating system packages (RPM), 3 Python packages |
| Formats |
CycloneDX 1.6 JSON, plus a human-readable component table |
| Not covered |
The alfresco-elasticsearch-batch-indexing-distribution JAR published to Nexus is a separate artifact containing deployment assets (Dockerfile, Docker Compose files and license texts), not the application itself. It carries its own THIRD-PARTY.txt. |
License composition
Of the 328 components, 7 are Hyland-authored and proprietary; the remaining 321 are third-party components that remain governed by their own licenses. 40 distinct license identifiers appear across the image. The most common are listed below; a component under a compound license expression is counted under each license named in it.
| License |
Components |
Notes |
|---|
| Apache-2.0 |
137 |
Most of the Java dependency set: Spring Boot, Jackson, Netty, Micrometer |
| LGPL-2.1-or-later |
47 |
Mainly Rocky Linux system libraries |
| GPL-2.0-or-later |
43 |
Operating system packages only; no GPL code is linked into the application |
| BSD-3-Clause |
40 |
Mostly Rocky Linux packages; on the Java side, HyperSQL and Hamcrest |
| MIT |
29 |
Mostly Rocky Linux packages; on the Java side, SLF4J and Project Lombok |
| GPL-3.0-or-later |
26 |
Operating system packages only |
| EPL-2.0 |
17 |
Jetty, Jakarta APIs, Logback, AspectJ |
| GPL-2.0-only |
12 |
Includes the OpenJDK runtime, which carries the Classpath Exception. Four are Jakarta APIs offered as EPL-2.0 or GPL-2.0-only, at your choice. |
| LGPL-3.0-or-later |
11 |
Rocky Linux packages, plus the Alfresco Content Services event model on the Java side |
| MPL-2.0 |
8 |
Operating system packages |
| Proprietary (Hyland Software, Inc.) |
7 |
Hyland-authored components; source not published for 26.2 |
A further 29 license identifiers each apply to fewer than 8 components. 31 components are dual-licensed, meaning you may choose either of the licenses offered: Jetty is Apache-2.0 or EPL-2.0, Logback is EPL-2.0 or LGPL-2.1-only, and the Jakarta APIs are EPL-2.0 or GPL-2.0-only. 12 components carry a license exception, such as the GCC Runtime Library Exception or the OpenJDK Classpath Exception, which relaxes the copyleft obligations of the license it qualifies. The complete per-component detail is in the published SBOM.
Copyleft components
No Java library in the image is licensed under the GPL alone. The GPL-licensed components are operating system packages supplied by Rocky Linux, not libraries linked into the Alfresco application. They are standard base-image content such as glibc, bash, tar and rpm, and are distributed under the same terms as in any Rocky Linux container.
The four Java archives that name the GPL, the Jakarta annotation, JSON and JSON Binding APIs and Eclipse Parsson, are dual-licensed and may be taken under the Eclipse Public License 2.0 instead.
The OpenJDK runtime is GPL v2 with the Classpath Exception, which permits linking application code without the application becoming subject to the GPL. LGPL-licensed Java libraries are used as libraries only, with their notices preserved and their components replaceable, as those licenses require.
Redistribution obligations
If you redistribute the Alfresco Search Community artifacts, whether directly, inside a Docker Compose bundle, a Helm chart or a wider product, you must preserve the files that travel with them:
- the SBOM
THIRD-PARTY.txt, which lists each bundled dependency and its license
- the
licenses/ directory, containing the full text of the licenses that require inclusion
- all copyright, trademark, attribution and license notices supplied with the artifacts
Third-party components remain governed by their own licenses regardless of the Hyland binary license, and nothing in that license restricts rights granted to you by an applicable third-party open-source license. See Licensing for the terms that apply to the Hyland-authored components.
Licensing
Most Alfresco Community Edition components are distributed under the GNU LGPL v3.0 open-source license. Two components introduced or repackaged in 26.2 are exceptions, as described below: Alfresco Search Community and Alfresco Control Center.
For the 26.2 release, Alfresco Search Community is provided as binaries only; the source code is not published for this release.
We plan to publish the source code in a future release. Third-party components remain governed by their respective licenses.
Alfresco Search Community is versioned as 5.7.0, aligned with the Alfresco Search Enterprise version numbering.
| Item |
Detail |
|---|
| Source code |
Provided as binaries only for this release. Source code is planned to be published in a future release. |
| Docker image |
alfresco/alfresco-elasticsearch-batch-indexing:5.7.0 AMD64 digest: sha256:2e523eb3a1c6f6415ee5d6f132a5481d5fe3c877dd4491f91496a5e74099ca59 |
| JAR artifact |
alfresco-elasticsearch-batch-indexing-distribution-5.7.0.jar SHA-256: 6a981147dcbb659139fb46296f6d28f2e85a32826909dc3fdac2967d5d45eaf8 |
| Third-party components |
Governed by their own licenses. See the THIRD-PARTY-NOTICES and SBOM supplied with the artifacts. |
Alfresco Control Center (/admin administration UI)
Alfresco Control Center is the Angular administration user interface served at /admin. For the 26.2 release it is provided as binaries only; the source code is not published for this release.
We plan to publish the source code in a future release. Third-party components remain governed by their respective licenses.
Unlike the other Community Edition images, the Control Center image is distributed on Quay.io (quay.io/alfresco/alfresco-control-center), not Docker Hub.
| Item |
Detail |
|---|
| Source code |
Provided as binaries only for this release. Source code is planned to be published in a future release. |
| Docker image |
quay.io/alfresco/alfresco-control-center:11.0.0 AMD64 digest: sha256:80b2c3becd2c6ebddd285956d490120730febbf0b284ddb7e98d9cfe919adb68 |
| Registry |
Quay.io (not Docker Hub). Pull with docker pull quay.io/alfresco/alfresco-control-center:11.0.0. |
| Access |
Served at /admin. Configured via APP_CONFIG_PROVIDER=ECM and APP_CONFIG_AUTH_TYPE=BASIC in the reference Compose file. |
| Third-party components |
Governed by their own licenses. See the THIRD-PARTY-NOTICES and SBOM supplied with the artifact. |
Using the binary-only components
Alfresco Search Community and Alfresco Control Center are the only 26.2 components that are not open source. They are provided at no cost as pre-built binaries (Docker image and, for Search Community, a JAR), but their Hyland-authored source code is not published for this release.
When to use them: use them exactly as you would the LGPL components - pull the published image, run it via the reference Docker Compose or Helm deployment, and configure it through documented environment variables. They are required for their respective features: Control Center provides the /admin UI, and Search Community provides OpenSearch / Elasticsearch indexing (the supported replacement for Solr in Community Edition).
What is different: because the source is not published, you cannot build these components from source, fork them, or patch the Hyland-authored code for this release. You can still mirror or retag the images, extend them with your own layers via FROM, mount external configuration, and redistribute the unmodified artifacts. Third-party components bundled inside remain under their own licenses (see the THIRD-PARTY-NOTICES and SBOM shipped with each artifact).
If your deployment policy requires buildable open source for every component, pin these two components to a future release where the source is published, or omit the affected feature. All other 26.2 components remain GNU LGPL v3.0.
3rd-Party Components Installed in Docker Containers
| Component |
Version |
Applies To |
Notes |
|---|
| Rocky Linux |
9.x |
All images |
Base image minor version varies per component build: Repository 9.6, Share 9.7, Transform 9.3. Confirmed from /etc/rocky-release in each image. |
| OpenJDK |
21.0.9 (Repository, Share) 17.0.14 (Transform) |
Repository, Share, Transform |
Java 17 no longer supported as a runtime for the Repository and Share as of 26.x; both ship OpenJDK 21.0.9. The Transform Core AIO image still runs on OpenJDK 17.0.14. Confirmed from java -version in each image. |
| Apache Tomcat |
11.0.13 |
Repository, Share |
Jakarta EE Servlet 6.1 / JSP 4.0. Confirmed from ServerInfo in the Repository and Share images. |
| ImageMagick |
7.1.2-13 |
Transform |
Unchanged from 26.1.0. Base EPEL repo: el9 (Rocky Linux 9). Confirmed from Transform image env var IMAGEMAGICK_RPM_URL. |
| LibreOffice |
7.2.5 |
Transform |
Unchanged from 26.1.0. Confirmed from Transform image env var LIBREOFFICE_RPM_URL. |
| Apache ActiveMQ |
6.2.6 |
Message broker (separate image) |
Authentication required by default. See Breaking Changes. |
| Angular |
20.x |
Content App |
Content App 8.0.0 is built on Angular 20 (upgraded from Angular 19 in the 26.1 family). |
Significant Dependency Upgrades
The following dependency upgrades were introduced in the 26.x family (relative to 25.3.x) and affect extension developers and DevOps teams. All version data is sourced from the Docker image package diffs.
| Dependency |
25.3.x version |
26.1.0 version |
Impact |
Migration reference |
|---|
| Spring Framework |
6.2.11 |
7.0.2 |
Extension beans using removed APIs must be updated. Spring MVC dispatcher and context lifecycle changes. |
Spring 7 Migration Guide |
| Spring Security |
6.4.11 (repo) / 6.5.6 (Share) |
7.0.0 (repo) / 7.0.2 (Share) |
Security filter chain configuration changes. OAuth2 resource server configuration affected. Custom security extensions must be reviewed. |
Spring Security 7 Migration |
| Apache Tomcat |
10.1.43 |
11.0.13 |
Jakarta EE Servlet API 6.0→6.1; JSP API 3.1→4.0; EL API 5.0→6.0; JASPIC API 3.0→3.1. Web applications and extensions using these APIs must be reviewed. |
Tomcat 11 Migration Guide |
| Apache Camel |
4.15.0 |
4.17.0 |
ActiveMQ integration switches from camel-activemq (5.x client) to camel-activemq6 (6.x client). Component URI configurations may need updating. |
Camel 4.x Upgrade Guide |
| Apache ActiveMQ Client |
activemq-client-jakarta 5.18.6 |
activemq-client 6.2.0 |
Authentication now mandatory in reference deployment. Broker URL and credential configuration must be updated across all connected services. |
ActiveMQ 6.x Release Notes |
| OpenJDK |
17.0.15 |
21.0.9 |
Java 21 LTS. Extensions compiled against Java 17 remain compatible at bytecode level. JVM startup flags for deprecated security providers may need updating. |
Java 21 Migration Guide |
| Log4j |
2.25.1 (repo) / 2.19.0 (Share) |
2.25.3 |
Patch upgrade; addresses CVEs. |
Log4j Release Notes |
| PostgreSQL JDBC Driver |
42.7.5 |
42.7.7 |
Patch upgrade; no API changes. |
|
Note: The table above reflects 26.1.0 versions as the baseline for the 26.x family. Update the “26.1.0 version” column to 26.2.0 values once the 26.2 diff is available, and add a “26.2.0 version” column if any further upgrades occurred.
API Changes
New Endpoints
No new public REST API endpoints in this release.
Deprecated Endpoints
No endpoints deprecated in this release.
Removed Endpoints
No endpoints removed in this release.
Changed Behaviour
The Node Permissions REST API response now includes an additional authorityDisplayName field on each PermissionElement, providing the human-readable display name of the authority alongside its identifier. This is an additive change; existing clients are unaffected.
Issues Addressed
The following issues affecting Community components have been addressed in this release. Each entry lists the affected component area. Enterprise-only items (Alfresco Digital Workspace, Search Enterprise / Elasticsearch, SAP connectors, Enterprise Viewer) and Process Services items from the wider release train are omitted as they do not ship with Community Edition.
- MNT-25683 – Repository / Events – Event processing on repository startup can cause messaging subsystem and repository startup failure
Root cause: Event processing during repository startup could deadlock or fail the messaging subsystem, preventing the repository from starting. Fix: Startup event handling was made resilient so the messaging subsystem and repository start reliably.
- MNT-25693 – Repository / Versioning – Unused properties from the content type added on revert without any usage
Root cause: Reverting to an older version re-added all unset optional type properties. Fix: Unset properties can now be preserved via the new version.store.preserveUnsetProperties property.
- MNT-25631 – Repository – Node duplication when sorting by "Description" with multilingual metadata
Root cause: Sorting by a multilingual (MLText) property such as description produced duplicate node entries. Fix: Sorting on multilingual metadata now de-duplicates results.
- MNT-25404 – Repository / Query performance – High performance cost retrieving nodes and node properties for large result sets
Root cause: Building responses for large result sets caused repeated database round-trips in the repository tier. Fix: New bulk-loading controls (nodes.bulkLoad.*) batch metadata retrieval.
- MNT-25707 – Repository – Performance degradation
Root cause: A general performance regression was reported. Fix: The affected processing path was optimised.
- MNT-25690 – Repository / Search – ContentModelSynchronizer does not relay the Elasticsearch error to the Alfresco logs
Root cause: When the content model synchronizer encountered an Elasticsearch/OpenSearch error, the underlying error was not written to the Alfresco logs, making diagnosis difficult. Fix: The synchronizer now relays the search-engine error to the Alfresco logs. Relevant to Community deployments using the new Alfresco Search Community (OpenSearch / Elasticsearch) service.
- MNT-24920 – Repository – Uploading an empty file converts file encoding from UTF-8 to UTF-32
Root cause: Encoding detection on zero-byte uploads defaulted to UTF-32. Fix: Empty files retain the expected UTF-8 encoding.
- MNT-25259 – Repository / REST API – Property cm:autoVersion is ignored when updating node content via the standard REST API
Root cause: The content-update REST path did not honour the cm:autoVersion property. Fix: Auto-versioning behaviour is now respected on content update.
- MNT-25474 – Repository / REST API – displayName on listGroupMemberships REST API contains the Id rather than the displayName
Root cause: The group memberships endpoint returned the authority id in the displayName field. Fix: The endpoint now returns the correct display name.
- MNT-25460 – Repository / REST API – The maxItems pagination parameter does not work for the /shared-links REST endpoint
Root cause: The /shared-links endpoint ignored the maxItems paging parameter. Fix: Pagination parameters are now applied.
- MNT-24528 – Repository / REST API – Unable to add aspects without properties via the API using multipart/form-data
Root cause: Multipart form-data requests could not add aspects that carry no properties. Fix: Aspects without properties can now be added via multipart/form-data.
- MNT-25571 – Repository / Security – Remote code execution vulnerability in webscript extensions
Root cause: A webscript extension path allowed remote code execution. Fix: The vulnerable path was remediated.
- MNT-25653 – Share / Security – Stored XSS in the Site Notice dashlet
Root cause: The Site Notice dashlet did not sanitise stored content, allowing stored cross-site scripting. Fix: Dashlet content is now sanitised. (summary inferred)
- MNT-25701 – Share – Share Edit Properties fails for large content
Root cause: Editing properties on large content items failed in Share. Fix: The edit-properties action now handles large content.
- MNT-25604 – Share – Share viewer does not copy whitespace correctly from scanned text in a PDF
Root cause: Text selection in the viewer collapsed whitespace from OCR/scanned PDFs. Fix: Whitespace is now preserved when copying.
- MNT-25588 – Share – Uploading a file structure (folders and files) fails in Share
Root cause: Uploading a nested folder-and-file structure failed. Fix: Structured uploads now complete successfully.
- MNT-25586 – Share – User Information panel issue
Root cause: The Share user information panel did not display correctly. Fix: The panel now renders as expected.
- MNT-25580 – Share / Repository – Creating renditions for previous versions breaks the revert operation in Share
Root cause: Generating renditions for a prior version left the node in a state that broke revert. Fix: Revert now works after renditions are created for previous versions.
- MNT-25432 – Share – Performance problem loading the datalists page on a site
Root cause: Loading the site datalists page was slow. Fix: Datalist page loading was optimised.
SDK Compatibility
| SDK |
Version |
GitHub Tag |
Notes |
|---|
| In-Process SDK (alfresco-sdk) |
4.15.0 |
alfresco-sdk releases |
Compatible with ACS 26.2 |
| Out-of-Process Event SDK (alfresco-java-sdk) |
7.3.3 |
7.3.3 |
Compatible with ACS 26.2; requires Event API v2 |
Explicit record of OS, JDK, database, and container runtime versions added, maintained, or dropped in this release cycle. Operators running custom or hardened base images should review this section carefully.
| Platform |
Change |
Detail |
Target release for removal / addition |
|---|
| OpenJDK 17 |
REMOVED |
No longer supported as a runtime. All Docker images ship with OpenJDK 21. |
Removed in 26.1 (first 26.x release) |
| OpenJDK 21 |
ADDED |
Required minimum runtime as of 26.x. |
Added in 26.1 |
| Rocky Linux 8 (base image) |
REMOVED |
Docker base images moved to Rocky Linux 9 in the 26.x family. |
Removed in 26.1 |
| Rocky Linux 9 (base image) |
ADDED |
All published Docker images use Rocky Linux 9 base. |
Added in 26.1 |
| Apache Tomcat 10.1.x |
REMOVED |
Upgraded to Tomcat 11.x in the 26.x family (Jakarta EE Servlet 6.1). |
Removed in 26.1 |
Specific Release Components
New Features (Content Repository)
No new Community-specific repository features in this release. If you were looking for Cascading Dictionaries or the Identity Service bypass for administrative users, Hyland decided to include them only as Enterprise features.
Alfresco Governance Services (Community)
Governance Services Community 26.2.0 adds new configuration to fine-tune the disposition lifecycle query and includes several fixes.
- New configuration:
rm.dispositionlifecycletrigger.queryMode selects the query method used to identify records under disposition - fts (default, metadata search through the search engine) or cmis (CMIS query). When set to cmis, rm.dispositionlifecycletrigger.cmisquerylimit (default 100000) limits the number of records retrieved from the database.
- Enhancement: retention schedules can now be executed on WORM-locked nodes (MNT-24226).
- Fixes: MNT-25781, MNT-25637, MNT-25563, MNT-25579
Alfresco Mobile
The latest release of Alfresco Mobile Workspace is compatible with Alfresco Content Services 26.2.
SDK
See SDK Compatibility table above for version details.
Documentation
The documentation has been refreshed for this release: https://support.hyland.com/p/alfresco
Localization
The Content Repository supports the following languages: French, German, Italian, Spanish, Japanese, Dutch, Norwegian (Bokmål), Russian, Brazilian Portuguese, Polish, Czech, Danish, Swedish, Finnish and Simplified Chinese.
Share supports the following languages: French, German, Italian, Spanish, Japanese, Dutch, Norwegian (Bokmål), Russian, Brazilian Portuguese and Simplified Chinese.
Alfresco Content Application supports the following languages: French, German, Italian, Spanish, Japanese, Dutch, Norwegian (Bokmål), Russian, Brazilian Portuguese, Polish, Czech, Danish, Swedish, Finnish and Simplified Chinese.
Known Issues
None at time of publication.
Previous Versions
Available in History of Alfresco Versions
For version-to-version component compatibility, see the Alfresco Compatibility Matrix.