Good point. I'll update our release documentation to make this clear. Thanks, Justin
On 9/10/10 12:00 PM, sebb wrote: > 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 >>
