Release Notes for ModeShape 5.0.0.Final

This document outlines the changes that were made in ModeShape 5.0.0.Final. We hope you enjoy it!

What's new

This is the first major release from the 5.x series. This release addresses 52 issues in total, 20 of which are bug fixes while the rest are new features or improvements.

We strongly recommend looking at all the new changes in detail by reading the ModeShape 5 documentation

Some of he most notable changes for ModeShape 5 include:

Migrating from ModeShape 3 or ModeShape 4

If you're planning on migrating from earlier versions of ModeShape to ModeShape 5 (which we strongly encourage) make sure you read the migration guide

Starting with ModeShape for the first time

If you're starting to use ModeShape for the first time, make sure you read the getting started guide

What to test

Since this is a new major release, all features targeted to 5.0 are complete and are suitable for testing.

We would like to get as much feedback as possible, so we do ask that our community do testing with 5.0.0.Final to help us identify problems. Specifically, we ask that you test the following areas:

Features

ModeShape 5.0.0.Final has these features:

All of the JCR 2.0 features previously supported in 2.x are currently supported:

Accessing the Repository

Namespaces

Reading Repository Content

Writing Repository Content

Query / Search

Importing/Exporting Repository Content

Node Types

Repository Metadata under System Node

Other JCR Optional Features

Content Storage Options

Binary Storage Options

ModeShape also has features that go beyond the JCR API:

ModeShape Federation Connectors

ModeShape Sequencers

ModeShape Deployment/Access Models

Other ModeShape features

Bug Fixes, Features, and other Issues

The following are the bugs, features and other issues that have been fixed in the 5.0.0.Final release:

Bug

Enhancement

Feature Request

Task

Sub-task