Releases: Camalzadeh/signa
Releases · Camalzadeh/signa
Release list
v2026.01.12-1707
Branding & UX Polish
- Unified Branding: Updated the
packageNameandnamespaceconfigurations to ensure the application is correctly identified as Signa across all operating systems. - Professional Packaging:
- Windows: Switched to a clean Signa.msi installer.
- macOS/Linux: Refined DMG and DEB outputs for standard desktop integration.
- UI/UX Updates: Synchronized Android labels and system strings to display the app name correctly on home screens and task managers.
v2026.01.12-1635
Contest Compliance
- Immediate Functionality: Embedded a demo Gemini API Key into the
dataModuleto comply with the contest rule: "Run without any additional setup." - Zero-Configuration AI: Judges can now test AI-powered security audits instantly without the need to configure
local.properties. - Enhanced Error Handling: Improved resilience against API rate limits and network interruptions for a smoother evaluation experience.
v2026.01.11-2253
Production Readiness
- Build Mode Migration: Transitioned the Android build configuration from Debug to Release mode for optimal performance.
- Code Shrinking: Enabled R8/ProGuard minification to obfuscate code and significantly reduce the APK binary size.
- Stability Patches: Resolved minor threading issues in background signal monitoring on mobile devices.
v2026.01.11-2231
Core Implementation
- KMP Foundation: Established the project baseline using Kotlin Multiplatform (KMP).
- Cross-Platform Scanning: Implemented initial radio frequency scanning logic for Android and Desktop (JVM) targets.
- Database Integration: Integrated Room KMP for local persistence to ensure scanned signal data is saved across all platforms.
- UI Foundation: Developed the primary dashboard using Compose Multiplatform for a unified cross-platform user experience.