mirror of
https://github.com/vide/matedroid.git
synced 2026-01-20 00:03:17 +08:00
Add a new filter row in Drives screen to filter by drive length: - Commute (< 10 km / 6 mi) - Day trip (10-100 km / 6-60 mi) - Road trip (> 100 km / 60 mi) Filter labels automatically adapt to user's metric/imperial unit setting. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
4.1 KiB
4.1 KiB
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Unreleased
Added
- Software Versions: Tap the external link icon next to any version to view release notes on NotATeslaApp
- Drives: Filter drives by distance - Commute (< 10 km), Day trip (10-100 km), Road trip (> 100 km). Labels adapt to metric/imperial units.
Changed
- Mileage: Round all distance values to whole numbers for cleaner display (Total, Avg/Year, year cards, month cards)
- Mileage: Add arrow icon to year and month cards to indicate they are navigable
Fixed
- Dashboard: Fix race condition where drive/charge counts could fail to display for users with large datasets
- Software Versions: Show all software updates instead of only the first 100
0.6.1 - 2025-12-22
Fixed
- CI/CD: Fixed release signing configuration for GitHub Actions
0.6.0 - 2025-12-22
Added
- GitHub Release: First public release on GitHub with automated APK builds
0.5.1 - 2025-12-22
Added
- Version Display: Show app version at bottom of Settings screen
0.5.0 - 2025-12-22
Added
- App Icon: New MateDroid logo
- GitHub Actions CI: Automatic APK build and release asset upload on new releases
- Model Y Juniper Support: Crossflow19 wheel detection and car images
- Highland M3 Support: Nova19/Helix19 wheel detection (visual fallback to Photon18)
Fixed
- Car Name Display: Show "Model Y/3/S/X" when owner hasn't set a custom name
0.4.0 - 2025-12-22
Added
- Multi-Car Support: Switch between vehicles via dropdown in the title bar
- Interactive Bar Charts: Tap any bar to see exact values in a tooltip
- Dynamic Chart Granularity: Charts adapt to date range (daily/weekly/monthly)
- Show Short Drives/Charges Setting: Hide trivial entries from lists (keeps them in totals)
Changed
- Tire Pressure Display: Redesigned with compact Tesla outline and status dots
- Settings Toggles: Certificate and display options now use toggle switches
Fixed
- HTTP Connections: Allow unsecure HTTP connections to the TeslamateApi server
- Location Card: Shows reverse-geocoded address when outside geofences
- Dashboard Cards: Consistent styling across all cards
0.3.0 - 2025-12-21
Added
- Dashboard: Real-time vehicle status with dynamic Tesla 3D car images matching your vehicle's color, model, and wheels
- Charges Screen: Charging history with statistics, date filtering, and detailed graphs
- Drives Screen: Drive history with efficiency metrics, route maps, and detailed graphs
- Mileage Screen: Yearly/monthly/daily mileage breakdown with drill-down navigation
- Software Versions Screen: Update history with statistics and version timeline
- Battery Health Screen: Battery degradation tracking
- Car Color Palettes: UI theming adapts to your car's exterior color
- Settings: Server configuration with currency selection
0.2.0 - 2025-12-20
Added
- Drives screen with drive history
- Charge detail screen with graphs
- Drive detail screen with route map
- Mileage tracking screen
- Software versions screen
- Battery health screen
0.1.0 - 2025-12-19
Added
- Initial project setup
- Settings screen for server configuration
- Dashboard with basic vehicle status
- Charges screen with history list