<https://blog.jetbrains.com/kotlin/2025/05/compose...
# compose
c
Amazing! iOS going stable was not on my bingo card but great to hear! Time to update all the things!
g
Great to see CMP finally reach stability for iOS — it’s a major milestone. But for real-world adoption, especially in the EU, accessibility can’t be an afterthought. With the European Accessibility Act coming into force on June 28th (link), accessibility isn’t just a nice-to-have — it’s a legal requirement for any app targeting the European market. Right now, CMP’s accessibility support on iOS is incomplete. A simple example: CMP-7649 – TextField not recognized as a text input by iOS accessibility Stability means more than APIs not crashing — it means being production-ready, and that includes full accessibility support.
sad panda 1
🫠 1
t
But in the release notes it explicitly says that accessibility in input fields is supported: https://www.jetbrains.com/help/kotlin-multiplatform-dev/whats-new-compose-180.html#accessible-text-input