Improvements
- Added manual PAM setup guides on non-Ubuntu distros (for example ZorinOS, Fedora) with clear guidance in docs/PAM.md.
- Replaced heavy
OpenCVandLibTorchdependencies with lightweight onnxruntime, openpnp-capture, and stb_image. - Reduced runtime footprint significantly. Biopass is now dependency-light and package size is around 18 MB. Compared to Howdy, it can save up to 1 GB of installation size, including dependencies.
- Standardized logging across authentication modules for more consistent debugging and observability.
- Inference old AI models to
.onnxformat.
Features
- Added support for
.rpmpackage distribution (#36). - Introduce builds for the
armarchitecture.
Bug fixes
- #40: Let non-Debian users edit their PAM configuration manually.
- #39, #41: Removed
OpenCVfrom dependencies.
Developed by @thaitran24, @phucvinh57 and tested by @ngyngcphu in #43
Full Changelog: 0.3.0...1.0.0