Dear Valued Partners,
Release Date: 30-AUG-2026
A new official Suprema G-SDK V1.9.2 has been released recently with new features.
Please be aware of the new links as follows.
G-SDK online manual: https://supremainc.github.io/g-sdk/
Release Note Link: https://supremainc.github.io/g-sdk/release/release-1.9.2/
Important Notice! Starting March 2, 2026, SDK downloads will be centralized in the Suprema Download Center. To download SDK files, please visit the Download Center: https://download.supremainc.com/download-center/pages/login.asp
New features and improvement
- XPass Q2 is supported. (XPQ2-DPB)
- Added new door alarm flags: LOCK_OVERRIDE and FIRE. See AlarmFlag.
- Added DESFireConfig.lockEV2SM to restrict DESFire cards to EV2 Secure Messaging. See DESFireLockEV2SM.
- Supports graceful shutdown of the gRPC server:
The master gateway now provides the -lr option to release the license when it receives SIGTERM/SIGINT.
See the master gateway installation. - Added the Device Notify API to stream device-initiated QR/barcode scans (BS2_CMD_NOTIFY_QR).
Enable bypassData via Card.SetQRConfig and subscribe with SubscribeQRScan.
Security and CRA
Each release ships CRA-supporting evidence for every component. These are included in the SDK package.
- CycloneDX SBOM(Software Bill of Materials)
- Grype vulnerability report (zero known matches)
- SECURITY.md policy
- per-archive SHA256SUMS.txt checksums
SDK License Agreement
- The SDK License Agreement file (“LICENSE_AGREEMENT.txt”) must be in the same path as the current working directory before running device_gateway.
- The SDK License Agreement file (“LICENSE_AGREEMENT.txt”) can be created by renaming the file (“LICENSE.txt”) distributed with the SDK package.
- Placing the renamed SDK License Agreement file (“LICENSE_AGREEMENT.txt”) in the same path as device_gateway is considered as the end user agreeing to the use of the software license.
- The End User License Agreement file (“EULA.txt”) is no longer used.