Hello! Binary compatibility police here again :mal...
# compose
a
Hello! Binary compatibility police here again 👮‍♂️ Looks like
Box
implementation has changed at some point after
beta01
release. It was using the
BoxScope
object but now looks like it became an interface, and there is
BoxScopeInstance
object instead. As a result there is a crash when a library compiled against
beta01
is used with the most recent version of Desktop compose (0.4.0-build177). Writing here because Desktop compose releases are ahead of Jetpack Compose. Checked
beta03
version - it is still fine (not affected). Is it expected or by an accident?
j
t
😐
m
Yup, that's the internal api review bug. Here's the public link to the public bug: http://issuetracker.google.com/181869067
🙏 1
j
Mmm, that public bug contains far less information 😞
🤷 1
m
But the reasoning is still there, so I hope it would be useful to understand it better
a
Thanks! I will recompile and publish updates.
🚀 1
🙏 1
z
I for one would be very interested to see the api review debates y’all have internally, if you ever make those public 😜
😀 6
7