Aurora 1.2.0
It gives me great pleasure to announce the third release of Aurora. Let’s get to what’s been fixed, and what’s been added. First, I’m going to use emojis to mark different parts of it like this:
💔 marks an incompatible API / binary change
🎁 marks new features
🔧 marks bug fixes and general improvements
Dependencies for core libraries
- Compose Desktop: 1.1.0 ➡ 1.2.0
- Kotlin: 1.6.10 ➡ 1.7.20
Release notes
- 🎁 New tab and tab row components
- 🔧 Fix command menus to open and close on toggling the popup area
- 🔧 to close on closing secondary windows
- 🔧💔 Fix support for open sides in command buttons
- 💔 Switch the button shaper interface to use
Density
instead ofDrawScope
This release (code-named Cryo) brings a couple of new APIs, and otherwise is focused on stabilizing and improving the overall API surface of the various Aurora modules. There’s still a long road ahead to expand Aurora’s capabilities in 2023 and beyond, with the ribbon / command bar planned as the next big addition. If you’re in the business of writing Compose Desktop apps, I’d love for you to take Aurora for a spin. Stay frosty for more features coming in 2023!