- Script name has been changed from WME Language Color Selector to WME UR Color Selector.
- New collapsible sections: Language color settings, OS colors, and Vehicle type colors. Open/closed state is remembered per section.
- Saved colors moved to a dedicated panel at the very bottom (outside the collapsibles).
- UI polish for narrow sidebars: checkboxes aligned with labels, tighter grid layout, thicker card borders, and clearer visual grouping.
- OS and Vehicle badges in the Update Request popup now use the same coloring logic as Language, with automatic black/white text selection for readability (WCAG contrast based).
- UR overlay rework: small colored badges (Language → OS → Vehicle) are vertically stacked under the UR icon; refined glyphs; overlay ignores pointer events so map interactions aren’t blocked.
- Canonicalization & auto-migration: OS keys normalized (e.g., ANDROID → ANDROID_MOBILE; aliases for CarPlay/Android Auto) and Vehicle types normalized/localized (PRIVATE, EV, and new MOTORCYCLE). Existing preferences are migrated automatically.
- Swatch application now targets the currently focused field (Language/OS/Vehicle). Fixed a bug where applying a saved color to OS accidentally added the item under Languages.
- Robustness/performance tweaks: safer badge detection, wait for UR icons to be visible before drawing, hide overlay while panning/zooming, and refresh after map moves.",