Releases: TickLabVN/biopass
Releases · TickLabVN/biopass
1.1.1
Improvements
- Reuse camera session across retries for better performance by @phucvinh57 in #63
Full Changelog: 1.1.0...1.1.1
1.1.0
1.0.3
Bug fixes
- Fingerprint timeout does not work (#58)
- Yaml dependency failed to resolve after update on arch linux (#59)
Improvements
- After testing on Ubuntu 24.04 with
fprintd-pampreinstalled, we found an incompatibility issue. Afterwards, we decided to remove the automatically PAM files editing feature. It will be better to let users edit PAM files themselves.
Full Changelog: 1.0.2...1.0.3
1.0.2
What's Changed
- Correct instalation path for RPMs by @fffeelipe in #48
- Update PAM set up manual.
New Contributors
- @fffeelipe made their first contribution in #48
Full Changelog: 1.0.1...1.0.2
1.0.1
Bug fixes
download_models.sh: cannot download AI models (#45)- Remove redundant dynamic links of
libonnxruntimeandlibopenpnp-capture
Full Changelog: 1.0.0...1.0.1
1.0.0
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
1.0.0-rc3
Merge pull request #38 from TickLabVN/phucvinh57/rpm-support Add rpm support
1.0.0-rc2
Merge pull request #38 from TickLabVN/phucvinh57/rpm-support Add rpm support
1.0.0-rc1
Improvements
- Added support for manual PAM setup on non-Ubuntu distros (for example ZorinOS, Fedora) with clear guidance in docs/PAM.md.
- Replaced heavy
OpenCVandLibTorchdependencies with lightweightonnxruntime,openpnp-capture, andstb_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.
0.3.0
New features
- Support both face and fingerprint authentication methods.
- Easier management with a simple desktop UI application. The old CLI has been removed.
- Allow users to configure multiple authentication methods to run sequentially or in parallel.
Bug fixes
- Permission denied when authenticating for
sudoandpkexec(#5). - Incompatible on some desktop environments (#13).
Full Changelog: 0.2.1...0.3.0