What is Sling? It would be helpful to include a short description of Sling in any Announce messages.
On 10 September 2010 14:28, Justin Edelson <[email protected]> wrote: > The Apache Sling team is pleased to announce the release of Apache > Sling JCR API 2.1.0, Apache Sling JCR Base 2.1.0, Apache Sling JCR > Content Loader 2.1.0 and Apache Sling JCR Jackrabbit Server 2.1.0. > > Collectively, these modules represent the core OSGi bundles providing > support for JCR repositories in Apache Sling. > > These releases are available from > http://sling.apache.org/site/downloads.cgi and Maven: > > <dependency> > <groupId>org.apache.sling</groupId> > <artifactId>org.apache.sling.jcr.api</artifactId> > <version>2.1.0</version> > </dependency> > > <dependency> > <groupId>org.apache.sling</groupId> > <artifactId>org.apache.sling.jcr.base</artifactId> > <version>2.1.0</version> > </dependency> > > <dependency> > <groupId>org.apache.sling</groupId> > <artifactId>org.apache.sling.jcr.contentloader</artifactId> > <version>2.1.0</version> > </dependency> > > <dependency> > <groupId>org.apache.sling</groupId> > <artifactId>org.apache.sling.jcr.jackrabbit.server</artifactId> > <version>2.1.0</version> > </dependency> > > Release Notes: > > JCR API 2.1.0: > ** Improvement > * [SLING-1363] - Add a component which allows bundles to configure > the session returned by SlingRepository > JCR Base 2.1.0: > ** Bug > * [SLING-1413] - In Jackrabbit 2.0, Privileges can now be denied > for Groups. The ModifyAceServlet and security ContentLoader should > allow it as well > * [SLING-1457] - AccessControlUtil.replaceAccessControlEntry(..) > must preserve the order of the ACEs in the AccessControlList when > merging changes into an existing ACE > * [SLING-1458] - The jackrabbit.accessmanager bundle needs to > provide a mechanism to re-order the ACEs in the ACL > * [SLING-1522] - AccessControlUtil looks up an Authorizable where > it does not need to. > * [SLING-1548] - Move bundle event handling to Loader (from > AbstractSlingRepository) > ** Improvement > * [SLING-1363] - Add a component which allows bundles to configure > the session returned by SlingRepository > > JCR Content Loader 2.1.0: > ** Bug > * [SLING-1409] - ignoreImportProviders doesn't allow multiple values. > * [SLING-1440] - Overwrite rule of bundle initial content cannot > be switched back to "false" > * [SLING-1457] - AccessControlUtil.replaceAccessControlEntry(..) > must preserve the order of the ACEs in the AccessControlList when > merging changes into an existing ACE > * [SLING-1458] - The jackrabbit.accessmanager bundle needs to > provide a mechanism to re-order the ACEs in the ACL > * [SLING-1526] - Extra property names of security:principals lost > when loaded via contentloader > * [SLING-1561] - Allow the Sling Initial ContentLoader to set > parent node properties > * [SLING-1582] - Content loader doesnt give much feedback when > something goes wrong. > * [SLING-1583] - Recent changes to content loader swallow "name" > property in nodes, which was previously used only for Princiapls, > breaks existing code. > * [SLING-1589] - DefaultContentImporter service doesn't have a > pretty name/description > * [SLING-1592] - contentloader doesn't uninstall content from > non-default workspace > * [SLING-1613] - JSON Content loader converts all arrays to arrays > of String. > * [SLING-1627] - import operation does not respect :replace=true > for properties > ** Improvement > * [SLING-1411] - Add replaceAccessControlEntry method to AccessControlUtil > * [SLING-1448] - Sling-Initial-Content should be able to load > content into non-default workspace > * [SLING-1532] - contentloader should overwrite file contents, not > file nodes > ** New Feature > * [SLING-1172] - Allow uploading JSON files to create content structures > > JCR Jackrabbit Server 2.1.0: > ** Bug > * [SLING-1417] - setting sling.repository.config.file.url to a URL > doesn't work > * [SLING-1449] - jcr.jackrabbit-server is missing DynamicImport-Package > * [SLING-1502] - Concurrency-Problem in AccessManagerFactoryTracker > * [SLING-1507] - Unable to change the Jackrabbit RMI port via > Karaf config/provisioning mechanism > ** Improvement > * [SLING-1550] - Embedded JCR Repository metatype refers to CRX > * [SLING-1556] - Add optional imports for JDBC packages used by > Jackrabbit Core persistence managers > * [SLING-1568] - Do not configure Derby PM to shutdown on close > * [SLING-1660] - upgrade to Jackrabbit 2.1.1 > * [SLING-1664] - support reading the jackrabbit configuration file > from the launchpad archive > ** Task > * [SLING-1531] - Upgrade to Jackrabbit 2.1 > > > Enjoy! > > -The Sling team >
