<commit_before>---
layout: post
title: Spring stack 2.1.5 released
author: bmeurant
categories: [release]
tags: [spring]
version: Spring stack 2.1.5
published: true
---

RESThub Spring stack 2.1.5 released with last dependency updates, bug fixes and some new features before moving to
resthub-spring-stack 2.2.x including spring 4 support.

## New features

* [Alternative to mvc:annotation-driven and params with dots improvements](https://github.com/resthub/resthub-spring-stack/issues/217)
* [Implement a findByIDs method](https://github.com/resthub/resthub-spring-stack/issues/132)

## Fixes

* [Print the complete exception stack when captured by the LoggingHandler](https://github.com/resthub/resthub-spring-stack/pull/226)
* [Remove Hibernate provider warning](https://github.com/resthub/resthub-spring-stack/issues/218)

## Changes

* [Remove unnecessary downcasting from Iterable to List in CrudService](https://github.com/resthub/resthub-spring-stack/issues/228)
* [ModelMapper as optional dependency](https://github.com/resthub/resthub-spring-stack/issues/230) : Be aware that this change could
  potentially break your build. You now have to explicitly include modelmapper as described [here](docs/spring/web-server/#modelmapper)

## Dependency updates<commit_msg>fix modelmapper link<commit_after>---
layout: post
title: Spring stack 2.1.5 released
author: bmeurant
categories: [release]
tags: [spring]
version: Spring stack 2.1.5
published: true
---

RESThub Spring stack 2.1.5 released with last dependency updates, bug fixes and some new features before moving to
resthub-spring-stack 2.2.x including spring 4 support.

## New features

* [Alternative to mvc:annotation-driven and params with dots improvements](https://github.com/resthub/resthub-spring-stack/issues/217)
* [Implement a findByIDs method](https://github.com/resthub/resthub-spring-stack/issues/132)

## Fixes

* [Print the complete exception stack when captured by the LoggingHandler](https://github.com/resthub/resthub-spring-stack/pull/226)
* [Remove Hibernate provider warning](https://github.com/resthub/resthub-spring-stack/issues/218)

## Changes

* [Remove unnecessary downcasting from Iterable to List in CrudService](https://github.com/resthub/resthub-spring-stack/issues/228)
* [ModelMapper as optional dependency](https://github.com/resthub/resthub-spring-stack/issues/230) : Be aware that this change could
  potentially break your build. You now have to explicitly include modelmapper as described [here](/docs/spring/web-server/#modelmapper)

## Dependency updates
{'fraction_non_alphanumeric': 0.112109375, 'fraction_numerical': 0.0234375, 'mean_word_length': 5.126794258373206, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 12, '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': '3857300', 'n_tokens_mistral': 782, 'n_tokens_neox': 739, 'n_words': 219}