v0.2.0 - Telemetry & Hardware Compatibility
What's New in v0.2.0
馃幆 Major Features
Telemetry System
- Anonymous hardware compatibility tracking - Helps improve hardware support
- Privacy-first design - Opt-out with
--telemetry=falseorFIRE_TELEMETRY_DISABLED=true - Automatic detection of unrecognized hardware components
- S3-based collection - Telemetry data sent to secure bucket
馃敡 Hardware Detection Improvements
Enhanced telemetry support for:
- GPU Detection
- Unknown vendor identification
- Intel GPU device IDs
- AMD GPU device IDs
- Memory Detection
- SMBIOS memory types
- Form factors
- SPD memory types
- JEDEC manufacturer IDs
- Storage Detection
- Bus type identification
馃悰 Bug Fixes
- Fixed Fyne threading issues causing "Error in Fyne call thread" warnings
- Resolved security linting issues with file permissions
- Fixed octal literal style warnings
馃摎 Documentation
- Added comprehensive
TELEMETRY.mdexplaining:- What data is collected
- Privacy commitments
- How to disable telemetry
- Technical implementation details
馃敀 Privacy & Security
- Telemetry is completely anonymous
- No personal information collected
- Only hardware identification data
- Can be disabled at any time
- File permissions set to 0600 for security
Full Changelog: v0.1.1...v0.2.0