v0.13.2 Release
Orbit Cards v0.13.2
Fix add-card preview taps and bump patch versions
Add editor documentation helper link
Orbit Cards v0.13.1
Fix Area Card card-level actions without main entity
Orbit Cards v0.13.0
This release is a major editor, naming, and interaction update for Orbit Cards. It renames the Room Card to Area Card, adds native-style interaction controls across all cards, improves picker behaviour, and refines grouped card layouts.
Highlights
- Renamed Orbit Room Card to Orbit Area Card
- Added native-style Interactions sections across Area, Status, and Action cards
- Reworked editor controls to more closely match Home Assistant
- Improved entity, area, navigation, icon, colour, and theme pickers
- Refined grouped layouts for Status icon-only and Action card views
- Added legacy migration and compatibility helpers for existing configs
Area Card
- New preferred card type:
custom:orbit-area-card - Legacy
custom:orbit-room-cardremains supported as a fallback alias - Existing Room Card configs are migrated when opened in the editor
- Legacy
room_nameconfig is migrated toarea_name - Old
navigate.navigation_pathconfig is still supported as a fallback - Card navigation now uses
tap_action - Removed the old standalone Navigation Path editor field
- Added interactions for:
- Card tap, hold, and double tap
- Main entity/icon tap, hold, and double tap
- Side buttons
- Curve buttons
- Action button
- Improved Area / Entity / Custom icon source behaviour
- Cleans stale custom icon config when using Area or Entity icon source
Status Card
- Added native-style Interactions support
- Added card tap, hold, and double tap actions
- Added icon tap, hold, and double tap actions
- Added double-tap runtime handling
- Improved Status Card name handling
- Updated template fields and helper text
- Refined Status icon-only grouped layout spacing
- Improved shadow rendering and card spacing in grouped layouts
- Updated Status editor controls to better match the Area Card editor
Action Card
- Added tap, hold, and double tap interactions
- Added double-tap runtime handling
- Improved grouped Action Card layout spacing
- Fixed clipped shadows in grouped layouts
- Updated editor controls for better consistency with the other Orbit cards
Editor Improvements
- Major editor rewrite and cleanup
- Added native-style collapsible Interactions sections
- Added Add interaction behaviour for optional actions
- Improved action default handling, including
Default (Nothing)where appropriate - Popup actions remain YAML-only as an advanced option
- Improved entity picker filtering
- Fixed domain filter behaviour
Allfilters now correctly include all supported domains- Added cameras to relevant domain filters
- Entity picker secondary text now shows Area only
- Area picker clear button and hover styling now better match native HA controls
- Name controls now support composed/custom picker behaviour
- Button toggles now align to the right where appropriate
- Text inputs now use more native HA styling
- Cleaned up label casing and wording to better match Home Assistant
Colour And Theme Picker
- Reworked colour picker to behave more like a native selector
- Added Color / Theme tab handling
- Colour picker now shows a preview circle and hex value
- Existing theme colours are shown when switching tabs
- Theme colours are detected dynamically from the active HA theme
- Theme-derived colours are marked with a
Tbadge - Filtered invalid/numeric theme variables from the picker
- Added clear behaviour consistent with native selectors
Layout Improvements
- Refined grouped Status and Action card layouts
- Added shared grouped card layout helper
- Improved row spacing and wrapping
- Reduced visual gaps in grouped rows
- Fixed shadows being clipped inside grouped layouts
- Improved layout consistency when used inside Sections layouts
Home Assistant Integration
- Improved custom card registration
- Avoids duplicate/stale card picker entries
- Fixed Add to dashboard behaviour where tapping a card preview could fail to add it
- Preserves editor preview interactions while allowing add-card picker clicks to work
- Improved use of Home Assistant native translations where possible
- Cleaned up local translations and casing
Internal Cleanup
- Renamed Room Card files and folders to Area Card equivalents
- Added shared config migration helper
- Added shared card registration helper
- Added shared name picker helper
- Added shared layout helper
- Improved common editor helpers across all cards
- Updated README and images for Area Card naming
- Updated Vite config
Compatibility Notes
Existing custom:orbit-room-card configs should continue to work through the legacy alias and migration helpers, but new configs should use:
type: custom:orbit-area-card
Old navigation config is still supported as a fallback, but the editor now writes navigation through tap_action.
Verification
npm run buildpassesgit diff --checkpasses