Onyx

fr.onyx.lyon1
by 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.

Repo

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.