<commit_before># Release Notes for ModeShape &version;

The ModeShape &version; release is the first beta release of our new architecture, and is suitable
only for testing and previewing features. APIs and storage formats are still subject to change.

## What's new

&version; is the first 3.x release that provides a feature complete implementation of the 
JCR 2.0 (JSR-283) specification. This release adds support for full-text search, text extraction,
and shareable nodes, plus it fixes quite a few bugs and issues. We've also improved the way
binary values (and related information such as MIME types and extract text) are handled and
stored within the BinaryStore.

Overall, ModeShape 3.0 has changed a lot since ModeShape 2.8.x:

- ModeShape now uses Infinispan for all caching and storage, giving a powerful and flexible
foundation for creating JCR repositories that are fast, scalable, and highly available.
Infinispan offers a great deal of storage options (via cache loaders), but can also be used
as a distributed, mulit-site, in-memory data grid.
- Improved performance. ModeShape 3 is just plain seriously fast, and performance is all-around
faster than 2.x - most operations are at least one if not several orders of magnitude faster!
We'll publish performance and benchmarking results closer to the final release.
- Improved scalability. ModeShape 3 has been designed to store and access the content so that<commit_msg>Updated release notes for 3.0.0.Beta2<commit_after># Release Notes for ModeShape &version;

The ModeShape &version; release is the second beta release of our new architecture, and is suitable
only for testing and previewing features. APIs and storage formats are still subject to change.

## What's new

&version; is the first 3.x release that provides a feature complete implementation of the 
JCR 2.0 (JSR-283) specification. This release adds support for full-text search, text extraction,
and shareable nodes, plus it fixes quite a few bugs and issues. We've also improved the way
binary values (and related information such as MIME types and extract text) are handled and
stored within the BinaryStore.

Overall, ModeShape 3.0 has changed a lot since ModeShape 2.8.x:

- ModeShape now uses Infinispan for all caching and storage, giving a powerful and flexible
foundation for creating JCR repositories that are fast, scalable, and highly available.
Infinispan offers a great deal of storage options (via cache loaders), but can also be used
as a distributed, mulit-site, in-memory data grid.
- Improved performance. ModeShape 3 is just plain seriously fast, and performance is all-around
faster than 2.x - most operations are at least one if not several orders of magnitude faster!
We'll publish performance and benchmarking results closer to the final release.
- Improved scalability. ModeShape 3 has been designed to store and access the content so that
{'fraction_non_alphanumeric': 0.04248704663212435, 'fraction_numerical': 0.010362694300518135, 'mean_word_length': 4.67843137254902, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1254221', 'n_tokens_mistral': 742, 'n_tokens_neox': 692, 'n_words': 435}