The latest Beta before the release of Arrow 2.2.0 ...
# arrow
a
The latest Beta before the release of Arrow 2.2.0 is out! It would be awesome if people could test everything still works against
2.2.0-beta.11
and report any issue by the end of the week. If something comes up, 2.2.0 will come out coming Sunday 🌅 (the new Arrow Optics Gradle plugin will also be released, but this will be announced separately and we won't make the change to it until more extensive testing is done, maybe in 2.2.1 or in 2.3.0)
arrow intensifies 12
d
... will also be released, but this will be announced separately and we won't make the change to it ...
so it's in 2.2.0 or not?
a
Yes, it will be there. But not yet as the "official" mechanism, i.e., the docs will still refer to KSP for some time
d
So it's an opt-in?
a
With the Gradle plugin released, that means you'll have two ways to generate optics from
@optics
annotations: (1) using KSP directly, (2) using the Gradle plugin. The end goal is to make people migrate to (2), since the new approach requires less configuration and removes the need to have a companion object
👍🏼 1
👍 1