⚠️⚠️⚠️ ATTENTION ⚠️⚠️⚠️ and 🚀 New Features
google-map-card/google-map-card.js and Google-Map-Card/google-map-card.js then
- you should keep folder
Google-Map-Card/google-map-card.js - you should delete folder
google-map-card/google-map-card.js
This should also be done for resources
🚀 New Features
1) On-Map Date Picker
View historical data without opening the card settings—there’s now a powerful date picker directly on the map.
- Dynamic Date Display: A new control in the top-left shows the currently selected date range.
- Quick Navigation: Jump to the previous or next day with a single click.
- Advanced Calendar UI: Clicking the date range opens a modern calendar where you can:
- Select a specific start and end date.
- Set start and end times independently.
- Instant Update: After pressing Apply, the map’s location history (lines and points) updates immediately to the new range.
- Availability: Applies to all entities that have Date Range enabled in their settings.
2) Adjustable Button Opacity & Auto-Hide
Keep your map clean while staying in control.
- Opacity Control: Configure the default transparency of control buttons (Zoom, Traffic, Weather, etc.) in card settings.
- Smart Visibility: When the cursor hovers over the map, all buttons become fully visible; when it leaves, they return to your configured opacity.
✨ Improvements & Changes
1) Enhanced Date-Range Selection (Editor)
The method for defining date ranges for an entity in the editor has been redesigned.
- Legacy Method Removed: The old text-based (flatpickr) inputs have been removed.
- Modern Dialog: A user-friendly dialog—similar to the on-map picker—now lets you choose dates and times with ease.
2) Dependency Updates
Underlying UI components were updated for better stability and performance. (This is behind the scenes and doesn’t change how you interact with the card, but improves overall reliability.)