mirror of
https://github.com/vide/matedroid.git
synced 2026-01-20 00:03:17 +08:00
The TeslaMateAPI updates endpoint supports pagination with `page` and `show` query parameters, defaulting to show=100 results. The app was not passing these parameters, causing users with more than 100 software updates to only see the most recent 100. Fixed by adding pagination parameters to the API interface and passing show=50000 in the repository (same pattern used for charges and drives). 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
3.5 KiB
3.5 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
Fixed
- 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