comitting
This commit is contained in:
@@ -0,0 +1,55 @@
|
||||
# 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 model
|
||||
- `camera: ^0.10.0` - Camera access
|
||||
- `flutter_mjpeg: ^2.0.0` - MJPEG streaming
|
||||
- `google_sign_in: ^6.1.5` - Google authentication
|
||||
- `googleapis: ^13.2.0` - Calendar API
|
||||
- `image: ^4.5.4` - Image processing
|
||||
- `shared_preferences: ^2.2.2` - Settings storage
|
||||
|
||||
---
|
||||
|
||||
🤖 Generated with [Claude Code](https://claude.com/claude-code)
|
||||
Reference in New Issue
Block a user