Aurora 1.3.0
December 1st, 2022
It gives me great pleasure to announce the fourth 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
Release notes
- 🎁 💔 APIs for configuring the window title pane. Full documentation here.
- System
- None
- Aurora plain, with configurable placement of icon, title and control buttons
- Aurora integrated, with configurable placement of control buttons, height of the title pane, and placing application content into the title pane area
- 🎁 💔 Revisited configuration of popup content. Full documentation here.
- Placement – the positioning of the popup content along the major axis relative to its anchor area
- Alignment – the positioning of the popup content along the minor axis relative to its anchor area
- 🎁 Added switch component
- 🎁 Added tri-state checkbox component
- 🎁 Added content padding for rich tooltips
- 🎁 More presentation options for text fields
- Content padding
- Text style
- Default minimum size
- 🎁 💔 Added highlight painter to skins. Full documentation here.
- 🔧 💔 Fix event lambda API for radio buttons
- 🔧 Fix layout orientation on switching application locale
- 🔧 Fix popup placement under right-to-left locales
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 desktop Compose apps, I’d love for you to take Aurora for a spin. Stay frosty for more features coming in 2023!