1.8 KiB
1.8 KiB
Changelog
All notable changes to the Shooting Target Detection SDK will be documented in this file.
[1.0.0] - 2025-10-18
Added
- 🎯 YOLO-based Bullet Detection - AI-powered bullet hole recognition
- 📷 MJPEG Camera Streaming - Real-time camera feed support
- 📱 Phone Camera Integration - Device camera for target capture
- 🎨 Image Processing - Brightness, contrast, and filter controls
- 📊 Target Scoring System - Automatic ring detection and scoring
- 🌐 Multi-language Support - English and Slovenian
- 📅 Google Calendar Integration - Track shooting sessions
- 🍎 iOS Support - Configured and ready for iOS build
- 📖 Help System - In-app help dialogs with translations
- 💾 Settings Persistence - Save brightness/contrast preferences
Fixed
- 🐛 Color filters no longer apply to error messages
- 🐛 Zoom functionality disabled on error screens
- 🐛 Removed duplicate "NOW" badge in calendar
- 🐛 Proper error handling for camera stream failures
Technical Details
- Flutter Version: 3.29.3
- Dart SDK: 3.3.0+
- Min Android SDK: 21 (Android 5.0)
- Target Android SDK: 35 (Android 15)
- APK Size: 96.4 MB
- AAB Size: 48.2 MB
Package Contents
SDK_v1.0.0/
├── android/
│ ├── app-release.apk (96.4 MB)
│ └── app-release.aab (48.2 MB)
├── docs/
├── README.md
└── CHANGELOG.md
Dependencies
tflite_flutter: ^0.11.0- TensorFlow Lite for AI modelcamera: ^0.10.0- Camera accessflutter_mjpeg: ^2.0.0- MJPEG streaminggoogle_sign_in: ^6.1.5- Google authenticationgoogleapis: ^13.2.0- Calendar APIimage: ^4.5.4- Image processingshared_preferences: ^2.2.2- Settings storage
🤖 Generated with Claude Code