---
title: Arez 0.165 released
author: Arez Project
authorURL: https://github.com/arez
---

[Full Changelog](https://github.com/arez/arez/compare/v0.164...v0.165)
[API Differences](/api-diff/?key=arez&old=0.164&new=0.165)

The release includes 8 non breaking API changes and 3 breaking API changes.

Changes in this release:

* Fix the warning message emitted from the annotation processor when the `defaultReadOutsideTransaction` or `defaultWriteOutsideTransaction` parameter is specified on the `@ArezComponent` annotation but there are no `@Observable` or `@Memoize` methods present so that it indicates the correct suppression key to suppress the warning message.
* Upgrade the `org.realityforge.proton` artifacts to version `0.12`.
* Change the annotation processor so that the values of the `defaultReadOutsideTransaction` and `defaultWriteOutsideTransaction` parameters are copied from the `@ArezComponent` to the type generated by the `@Repository` annotation.
* Move `arez.component.CollectionsUtil` to `arez.component.internal.CollectionsUtil` to reflect that it is only intended for internal usage.
* Inline `arez.component.internal.AbstractContainer` into `arez.component.internal.AbstractRepository` as it is not intended for use anywhere else.

Update site to add news about the 0.165 release
Update site to add news about the 0.165 release
