You are viewing a plain text version of this content. The canonical link for it is here.
Posted to announce@apache.org by Robert Munteanu <ro...@apache.org> on 2022/03/21 15:51:32 UTC

[ANN] Apache Sling 12 Released

The Apache Sling PMC is pleased to announce the release of Apache
Sling version 12. The release is available for download at

    https://sling.apache.org/downloads.cgi

About Apache Sling
------------------
Apache Sling™ is a framework for RESTful web-applications based on an
extensible content tree.

In a nutshell, Sling maps HTTP request URLs to content resources based
on the request's path, extension and selectors. Using convention over
configuration, requests are processed by scripts and servlets,
dynamically selected based on the current resource. This fosters
meaningful URLs and resource driven request processing, while the
modular nature of Sling allows for specialized server instances that
include only what is needed.

Sling serves as basis for a variety of applications ranging from
blogging engines all the way to enterprise content management systems.

Release notes
-------------

The major points of interest for this release are:

* Official support for Java 17
* Update to Oak 1.42.0
* Migration to the Feature Model
* Support for content-package development
* Java API for ordering resources
* Scripting enhancements
* Improvements in run mode support
* Running multiple versions of the same bundle in parallel
* Performance improvements in resource resolution
* Repository maintenance
* OSGi Core R8 compliance

The full release notes are available online at

    https://sling.apache.org/news/sling-12-released.html

Enjoy!

On behalf of the the Apache Sling PMC,
Robert Munteanu