<commit_before># [2.47.0](https://github.com/domaframework/doma/releases/tag/2.47.0)


## New Features

* Add support for handling multiple AnnotateWith ([#697](https://github.com/domaframework/doma/pull/697))


# [2.46.2](https://github.com/domaframework/doma/releases/tag/2.46.2)


## Bug Fixes

* Don't use Stream.findFirst() to avoid NullPointerException ([#695](https://github.com/domaframework/doma/pull/695))

## Dependency Upgrades

* Update dependency gradle to v7.0.2 ([#691](https://github.com/domaframework/doma/pull/691))
* Update org.junit.jupiter to v5.7.2 ([#692](https://github.com/domaframework/doma/pull/692))
* Update dependency com.diffplug.spotless:com.diffplug.spotless.gradle.plugin to v5.12.5 ([#690](https://github.com/domaframework/doma/pull/690))
* Update dependency gradle to v7.0.1 ([#689](https://github.com/domaframework/doma/pull/689))


# [2.46.1](https://github.com/domaframework/doma/releases/tag/2.46.1)

## Maintenance

* Add params and literals methods to InsertBuilder, UpdateBuilder and DeleteBuilder ([#683](https://github.com/domaframework/doma/pull/683))<commit_msg>Update CHANGELOG.md<commit_after># [2.47.1](https://github.com/domaframework/doma/releases/tag/2.47.1)


## Bug Fixes

* Allow the domain class to implement the Iterable interface ([#705](https://github.com/domaframework/doma/pull/705))

## Dependency Upgrades

* Update dependency com.diffplug.spotless:com.diffplug.spotless.gradle.plugin to v5.14.1 ([#704](https://github.com/domaframework/doma/pull/704))
* Update dependency gradle to v7.1.1 ([#703](https://github.com/domaframework/doma/pull/703))
* Update dependency org.slf4j:slf4j-api to v1.7.31 ([#702](https://github.com/domaframework/doma/pull/702))
* Update dependency com.diffplug.spotless:com.diffplug.spotless.gradle.plugin to v5.14.0 ([#701](https://github.com/domaframework/doma/pull/701))
* Update dependency com.diffplug.eclipse.apt:com.diffplug.eclipse.apt.gradle.plugin to v3.30.0 ([#700](https://github.com/domaframework/doma/pull/700))
* Update dependency com.diffplug.spotless:com.diffplug.spotless.gradle.plugin to v5.13.0 ([#698](https://github.com/domaframework/doma/pull/698))
* Update dependency gradle to v7.1 ([#699](https://github.com/domaframework/doma/pull/699))


# [2.47.0](https://github.com/domaframework/doma/releases/tag/2.47.0)


## New Features

* Add support for handling multiple AnnotateWith ([#697](https://github.com/domaframework/doma/pull/697))


# [2.46.2](https://github.com/domaframework/doma/releases/tag/2.46.2)


## Bug Fixes

* Don't use Stream.findFirst() to avoid NullPointerException ([#695](https://github.com/domaframework/doma/pull/695))

## Dependency Upgrades

* Update dependency gradle to v7.0.2 ([#691](https://github.com/domaframework/doma/pull/691))
* Update org.junit.jupiter to v5.7.2 ([#692](https://github.com/domaframework/doma/pull/692))
* Update dependency com.diffplug.spotless:com.diffplug.spotless.gradle.plugin to v5.12.5 ([#690](https://github.com/domaframework/doma/pull/690))
* Update dependency gradle to v7.0.1 ([#689](https://github.com/domaframework/doma/pull/689))


# [2.46.1](https://github.com/domaframework/doma/releases/tag/2.46.1)

## Maintenance

* Add params and literals methods to InsertBuilder, UpdateBuilder and DeleteBuilder ([#683](https://github.com/domaframework/doma/pull/683))
{'fraction_non_alphanumeric': 0.1780903920981742, 'fraction_numerical': 0.0721340915893445, 'mean_word_length': 4.957219251336898, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 29, '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': '5950447', 'n_tokens_mistral': 1359, 'n_tokens_neox': 1190, 'n_words': 175}