v0.60 (2026-02-11) · Full Changelog
Changes in this release:
- Update the
org.realityforge.arezartifacts to version0.226
v0.59 (2026-01-23) · Full Changelog
Changes in this release:
- Update the
org.realityforge.arezartifacts to version0.225
v0.58 (2026-01-21) · Full Changelog
Changes in this release:
- Update the
org.realityforge.arezartifacts to version0.224
v0.57 (2025-12-05) · Full Changelog
Changes in this release:
- Update the
org.realityforge.arezartifacts to version0.223 - Update the
org.realityforge.braincheckartifacts to version1.32.0.
v0.56 (2025-08-14) · Full Changelog
Changes in this release:
- Update the
org.realityforge.arezartifacts to version0.222
v0.55 (2025-06-27) · Full Changelog
Changes in this release:
- Update the
org.realityforge.arezartifacts to version0.221
v0.54 (2025-03-31) · Full Changelog
Changes in this release:
- Update the
org.realityforge.arezartifacts to version0.219
v0.53 (2025-03-31) · Full Changelog
Changes in this release:
- Update the
org.realityforge.arezartifacts to version0.218
v0.52 (2025-02-24) · Full Changelog
Changes in this release:
- Update the
org.realityforge.arezartifacts to version0.217
v0.51 (2025-02-24) · Full Changelog
Changes in this release:
- Update the
org.realityforge.arezartifacts to version0.216
v0.50 (2025-02-21) · Full Changelog
Changes in this release:
- Update the
org.realityforge.arezartifacts to version0.215
v0.49 (2025-01-14) · Full Changelog
Changes in this release:
- Update the
org.realityforge.arezartifacts to version0.214 - Update the
org.realityforge.protonartifacts to version0.65.
v0.48 (2024-12-20) · Full Changelog
Changes in this release:
- Add mechanisms for overriding the name of the setter used.
v0.47 (2024-11-22) · Full Changelog
Changes in this release:
- Update the
org.realityforge.arezartifacts to version0.213
v0.46 (2024-09-20) · Full Changelog
Changes in this release:
- Update the
org.realityforge.arezartifacts to version0.212
v0.45 (2024-08-17) · Full Changelog
Changes in this release:
- Update the
org.realityforge.arezartifacts to version0.211
v0.44 (2024-08-02) · Full Changelog
Changes in this release:
- Update the
org.realityforge.arezartifacts to version0.210 - Update the
org.realityforge.javax.annotationartifact to version1.1.1. - Update the
org.realityforge.protonartifacts to version0.64.
v0.43 (2024-05-17) · Full Changelog
Changes in this release:
- Update the
org.realityforge.arezartifacts to version0.209 - Update the
org.realityforge.protonartifacts to version0.62. - Update the
org.realityforge.guiceyloopsartifact to version0.113. - Update the
com.google.gwtartifacts to version2.11.0. - Update the
realityforge-buildrdependency to version1.5.24.
v0.42 (2023-01-26) · Full Changelog
Changes in this release:
- Update the
org.realityforge.arezartifacts to version0.208
v0.41 (2023-01-25) · Full Changelog
Changes in this release:
- Add
arez.persist.profileandarez.persist.verbose_out_of_roundto the list of processor options declared as supported. This was not required in Java 8 but is required in Java 17 to have these options accessed by processor without errors.
v0.40 (2023-01-25) · Full Changelog
Changes in this release:
- Update the
org.realityforge.arezartifacts to version0.207
v0.39 (2023-01-23) · Full Changelog
Changes in this release:
- Update the
org.realityforge.arezartifacts to version0.206
v0.38 (2022-04-29) · Full Changelog
Changes in this release:
- Update the
org.realityforge.arezartifacts to version0.205
v0.37 (2022-04-29) · Full Changelog
Changes in this release:
- Update the
org.realityforge.protonartifacts to version0.58. - Update the
org.realityforge.arezartifacts to version0.205. - Update the
org.realityforge.grimartifacts to version0.09. - Update the
org.realityforge.akashaartifacts to version0.30.
v0.36 (2022-01-27) · Full Changelog
Changes in this release:
- Update the
org.realityforge.arezartifacts to version0.203 - Update the
org.realityforge.guiceyloopsartifact to version0.110.
v0.35 (2021-11-23) · Full Changelog
Changes in this release:
- Clean up the dependencies published as part of the
corepom.
v0.34 (2021-11-23) · Full Changelog
Changes in this release:
- Update the
org.realityforge.arezartifacts to version0.202
v0.33 (2021-11-10) · Full Changelog
Changes in this release:
- Update the
org.realityforge.arezartifacts to version0.201 - Update the
org.realityforge.grimartifacts to version0.06. - Update the
org.realityforge.akashaartifacts to version0.29. - Upgrade the
org.realityforge.protonartifacts to version0.52. This fixes a crash that occurs with concurrent, incremental builds within the IntelliJ IDE. (This is the crash reported with messagejavax.annotation.processing.FilerException: Attempt to recreate a file for type ...).
v0.32 (2021-10-22) · Full Changelog
Changes in this release:
- Update the
org.realityforge.arezartifacts to version0.200 - Update the
org.realityforge.akashaartifacts to version0.28.
v0.31 (2021-08-27) · Full Changelog
Changes in this release:
- Update the
org.realityforge.akashaartifacts to version0.22.
v0.30 (2021-07-29) · Full Changelog
Changes in this release:
- Update the
org.realityforge.arezartifacts to version0.199
v0.29 (2021-07-26) · Full Changelog
Changes in this release:
- Update the 'org.realityforge.arez' dependencies to version '0.198'
- Upgrade the
org.realityforge.akashaartifacts to version0.15. - Upgrade the
org.realityforge.arez.testngartifact to version0.29.
v0.28 (2021-04-23) · Full Changelog
Changes in this release:
- Update the 'org.realityforge.arez' dependencies to version '0.197'
- Upgrade the
org.realityforge.akashaartifact to version0.10. - Upgrade the
org.realityforge.braincheckartifact to version1.31.0. - Upgrade the
org.realityforge.arez.testngartifact to version0.28.
v0.27 (2021-04-10) · Full Changelog
Changes in this release:
- Update the 'org.realityforge.arez' dependencies to version '0.196'
- Upgrade the
org.realityforge.akashaartifact to version0.06. - Upgrade the
org.realityforge.arez.testngartifact to version0.27.
v0.26 (2021-04-09) · Full Changelog
Changes in this release:
- Update the 'org.realityforge.arez' dependencies to version '0.195'
- Upgrade the
org.realityforge.braincheckartifact to version1.30.0.
v0.25 (2021-03-30) · Full Changelog
- Migrate to new release process.
v0.24 (2021-03-30) · Full Changelog
- Upgrade the
org.realityforge.akashaartifact to version0.05.
v0.23 (2021-03-26) · Full Changelog
- Update the 'org.realityforge.arez' dependencies to version '0.194'
- Upgrade the
org.realityforge.akashaartifact to version0.03.
v0.22 (2021-03-24) · Full Changelog
- Update the 'org.realityforge.arez' dependencies to version '0.193'
- Upgrade the
org.realityforge.grimartifacts to version0.05. - Upgrade the
au.com.stocksoftware.idea.codestyleartifact to version1.17. - Migrate from Elemental2 to Akasha when interacting with the Browser API.
v0.21 (2020-12-19) · Full Changelog
- Update the 'org.realityforge.arez' dependencies to version '0.192'
- Upgrade the
org.realityforge.org.jetbrains.annotationsartifact to version1.7.0. - Ensure a scope id disposed if the parent scope is disposed.
v0.20 (2020-12-19) · Full Changelog
- Upgrade the
org.realityforge.org.jetbrains.annotationsartifact to version1.6.0. - Ensure that the generated side-car handles the scenario where the
Scopereference can be disposed.
v0.19 (2020-08-14) · Full Changelog
- Update the 'org.realityforge.arez' dependencies to version '0.191'
v0.18 (2020-08-07) · Full Changelog
- Update the 'org.realityforge.arez' dependencies to version '0.190'
v0.17 (2020-08-03) · Full Changelog
- Update the 'org.realityforge.arez' dependencies to version '0.189'
v0.16 (2020-08-03) · Full Changelog
- Update the 'org.realityforge.arez' dependencies to version '0.188'
v0.15 (2020-07-31) · Full Changelog
- Update the 'org.realityforge.arez' dependencies to version '0.187'
v0.14 (2020-07-29) · Full Changelog
- Update the 'org.realityforge.arez' dependencies to version '0.186'
v0.13 (2020-07-29) · Full Changelog
- Update the 'org.realityforge.arez' dependencies to version '0.185'
v0.12 (2020-07-02) · Full Changelog
- Update the 'org.realityforge.arez' dependencies to version '0.184'
v0.11 (2020-06-30) · Full Changelog
- Convert
Scopeinto an arez component so that it supports thearez.Disposableinterface rather than a custom mechanism for detecting disposal. TheScopealso implements thearez.component.DisposeNotifierinterface as a result of the conversion to an arez component. This makes it possible to annotated fields of typeScopewith arezs@CascadeDispsoeand@ComponentDependencyannotations. - Upgrade the
org.realityforge.arez.testngartifact to version0.15.
v0.10 (2020-06-23) · Full Changelog
- Update the 'org.realityforge.arez' dependencies to version '0.183'
- Upgrade the
com.squareupartifact to version1.13.0.
v0.09 (2020-06-09) · Full Changelog
- Upgrade the
org.realityforge.arez.testngartifact to version0.14. - Update the implementation of
scheduleAttachin the generated peers To skip creation of the sidecar if the peer or the scope has been disposed after thescheduleAttachwas invoked but before the attach task runs. - Add assertions to verify that neither a disposed peer nor a disposed scope is never passed to the
attachorscheduleAttachmethods on the generated peers.
v0.08 (2020-06-07) · Full Changelog
- Update the 'org.realityforge.arez' dependencies to version '0.182'
- Upgrade the
org.realityforge.braincheckartifact to version1.29.0.
v0.07 (2020-06-03) · Full Changelog
- Upgrade the
org.realityforge.arez.testngartifact to version0.13. - Remove empty type objects when persisting to local and session storage.
- Update the
arez.persist.runtime.Scopeclass to implementarez.component.Identifiableas an ugly hack to enable theScopeobject to be used as an immutable prop in react4j components. - Ensure that the sidecars do not attempt to persist or restore state if the associated scope is disposed.
v0.06 (2020-05-29) · Full Changelog
- Update the 'org.realityforge.arez' dependencies to version '0.181'
- In the generated sidecar, stop explicitly setting the
@ArezComponent.requireEqualsparameter toDISABLEas that is the default value. - In the generated sidecar, stop explicitly setting the
@ArezComponent.observableparameter toDISABLEas that is the default value.
v0.05 (2020-05-28) · Full Changelog
- Upgrade the
org.realityforge.protonartifacts to version0.51. - Upgrade the
org.realityforge.arezartifacts to version0.180. - Upgrade the
org.realityforge.arez.testngartifact to version0.12. - Simplify generated code for naming tasks to avoid triggering source analysis code warnings.
- Introduce a
@PersistIdannotation that can be used to identify an instance of a type.
v0.04 (2020-05-26) · Full Changelog
- Use the namespace of the generated sidecar to define the name of task to schedule an attach to avoid collisions with names in the peer component.
- Suffix the task name with a monotonically increasing integer value to ensure that the task name is unique even when multiple attach tasks are schedule within the same transaction.
v0.03 (2020-05-22) · Full Changelog
- Allow access to nested scopes by making the
Scope.getNestedScopes()method public.
v0.02 (2020-05-22) · Full Changelog
- Add a
scheduleAttachstatic method to the generated sidecar will schedule theattachinvocation using an arezTask. This is required when the component is potentially created within a read-only Arez transaction or a transaction that does not allow nested actions. This is particularly common when the peer is constructed insider a@Memoizeannotated method.
v0.01 (2020-05-21) · Full Changelog
🎉 Initial release 🎉