Onyx
fr.onyx.lyon1
Zapstore _@zapstore.dev Republished from GitHub / F-Droid by the Zapstore main account.
The app for Universite Claude Bernard
First release: Aug 31, 2025, 2 total releases.
Most recent release: Oct 24, 2025.
Appears in 0 app stacks.
0 sats / 0 zaps received in the past year.
Sats Received
Underlying data available via MCP: app_zaps, app_releases.
Zap Count
Underlying data available via MCP: app_zaps, app_releases.
Releases
- Oct 24, 2025 2.0.13🚀 Onyx v2.0.13 ✨ New: Android widget to view your agenda on your home screen. Big thanks to @TimEtOff! :heart: 🔙 Minor fix: Back button (including Android’s native back gesture) now goes up one level in files/agendas instead of closing the config page.
- Aug 31, 2025 2.0.12🚀 Onyx v2.0.12 This release is dedicated to deep technical upgrades, dependency modernization, and the foundation for improved future development. There are no new user-facing features, but significant under-the-hood changes have been made for stability, maintainability, and future scalability. 🛠️ Major Changes and Improvements - ⚙️ **Storage System Overhaul:** The local storage backend now uses **sembast** for data persistence, with **dart_mappable** handling encoding and decoding. This transition replaces the previous storage system for improved reliability, flexibility, and easier future migrations. - 🐝 **Flutter & Dependency Updates:** - Upgraded to **Flutter 3.35.1** for enhanced performance and compatibility.
More…
- Migrated all dependencies to their latest stable versions, including a switch to `hive_ce` and compatible plugins. - Pinning and upgrading of the `geolocator` dependency for robust geolocation features. - Bumped numerous Dart, Android, and Nix dependencies. - 🛠️ **Build System and Platform Modernization:** - Migrated internationalization code to **Flutter 329** for improved translation and localization support. - Updated Android SDK and Kotlin versions to ensure compatibility with current tooling. - Removed legacy `build.gradle` and adopted a modern Android build process. - Improved release signing and build type configuration for Android. - Fixed Android notification icon references and corrected app naming for profile builds. - 🔄 **CI/CD and Development Workflow:** - Enhanced continuous integration with `melos bootstrap`, updated CI actions, and better dependency management. - Removed the Android emulator from dependencies for faster and more streamlined CI builds. - Updated GitHub Actions to use external versions for greater reliability. - 🧹 **Housekeeping & Miscellaneous:** - Multiple `flake.lock` and `flake.nix` updates to keep Nix-based environments fresh and secure. - Updated Android namespace to `fr.onyx.lyon1`. - Cleaned up cache usage (e.g., Izly QR code cache nuking), handled build and migration warnings, and improved shareplus integration. - Refactored and migrated the app’s sharing, notification, and localization mechanisms for better long-term maintainability. 🐞 Bug Fixes - Fixed issues with Izly QR code caching. - Migrated and fixed compatibility for the `shareplus` plugin. - Addressed various build warnings and errors, including BuildContext async warning and issues in flutter/nix builds. - Resolved Android namespace and icon issues for proper package building. - Improved error handling and removed obsolete dependencies.