Skip to content

PulsarKey v1.2.0

Choose a tag to compare

@mzia mzia released this 15 Sep 14:14
· 30 commits to main since this release
b7e6a25

What's New in PulsarKey v1.2.0

🧬 Native On-Key Biometric & Fingerprint Manager (pulsarkey bio)

  • Interactive Biometric Dashboard (pulsarkey bio): View sensor capabilities, remaining PIN retries, and enrolled fingerprints with friendly labels.
  • On-Device Enrollment: Enroll new fingerprints directly from PulsarKey with live sensor touch feedback ("Place your finger against the sensor now... 3 more scans needed").
  • Template Management: Rename and delete fingerprint templates without resetting the token.
  • Hardware PIN Controls (pulsarkey pin): Check remaining PIN attempts, set a new PIN, verify PIN correctness, or change your FIDO2 PIN.
  • Secure Masked Input: Zero-echo PIN prompt powered directly by POSIX libc termios.

⚡ Sysfs Zero-Contention USB Polling Engine

  • Replaced periodic Python subprocess polling in the COSMIC panel applet with direct Linux kernel sysfs inspection (/sys/bus/usb/devices/*/idVendor).
  • Slashes background applet CPU and memory consumption to near-zero.
  • Completely prevents USB HID device locking collisions on /dev/hidraw*.

🖥️ Top Bar Panel Applet & Status Dashboard

  • Added 🧬 Biometric Fingerprint Manager (Terminal)... directly to the COSMIC panel applet menu.
  • Added live Biometric Engine status reporting with retry counters to pulsarkey status.

📦 Installation

Download the attached pulsarkey_1.2.0_amd64.deb and install via COSMIC Store / Eddy or run:

sudo apt install ./pulsarkey_1.2.0_amd64.deb

What's Changed

  • feat: Native On-Key Biometric & Fingerprint Manager (v1.2.0) by @mzia in #1

New Contributors

  • @mzia made their first contribution in #1

Full Changelog: v1.1.0...v1.2.0