Releases: GoogleChromeLabs/chromeos_smart_card_connector
Releases · GoogleChromeLabs/chromeos_smart_card_connector
1.3.10.1
- Enable the ACS ACR122U PICC smart card reader.
- Allowlist Ujambo kiosk apps.
- Fix smart card client library crashes when there's no background page.
1.3.9.3
- Update Free CCID driver from 1.4.36 to 1.5.0 (release notes).
- Update PC/SC-Lite from 1.9.3 to 1.9.8 (release notes for 1.9.4, release notes for 1.9.5, release notes for 1.9.6, release notes for 1.9.7, release notes for 1.9.8). Main highlights:
- fix race conditions;
- fix memory leaks;
- fix handle leaks and spurious PC/SC API failures on reader disconnection;
- reduce spurious error logs on reader disconnection.
- Fix ChromeOS lock-screen flaky access issues (on USB interface claiming).
- Add ChromeOS Terminal (System Web App) into the trusted client list.
- Add the
scard_disconnect_fallback_client_app_ids
admin policy. It allows to workaround client errors that try to switch card protocols without resetting the card (#704). - Fix memory issues in the USB layer.
- Minor logging improvements.
1.3.8.0
An off-cycle release to publish the regression fix in the client JS library (fixes the addOnDisposeCallback
method being unavailable).
It's also the first release in which we offer an (experimental) ES module version and the support for Service Workers for the client JS library.
1.3.7.2
Warning: the standalone smart card client library regressed in this version: addOnDisposeCallback
method became inaccessible.
- Autoapprove a few kiosk client apps.
- Update Free CCID driver to 1.4.36 (release notes for 1.4.35, release notes for 1.4.36).
- Update PC/SC-Lite to 1.9.3 (release notes for 1.9.2, release notes for 1.9.3).
- Allow vendor control commands for Omnikey 5427 CK.
- UI improvement (avoid showing spurious device failures in case of some composite USB devices).
- Minor logging improvements.
- Reduce the .crx size by 22% (by enabling aggressive JS minifier options).
1.3.6.0
- Fix regression with bytes incorrectly serialized in the single-message-based protocol (used by some smart card applications).
1.3.5.0
- Update Free CCID driver to 1.4.34 (release notes).
- Update PC/SC-Lite to 1.9.1 (release notes).
- Improvement for crash loop detection for troubleshooting.
- UI improvements (typos in the permission dialog).
- Logging improvements for troubleshooting.
- Internal rework in preparation for migration to WebAssembly.
1.3.3.0
- Add support of Sunrex HP USB Business Slim Smartcard CCID Keyboard and ACS ACR1252IMP.
- Logging improvements for troubleshooting.
1.3.2.0
- Update Free CCID driver to 1.4.33 (release notes for 1.4.32, release notes for 1.4.33).
- Update PC/SC-Lite to 1.9.0 (release notes).
- Crash loop detection and avoiding getting disabled due to self-reloading.
- UI improvements (adding help button, icon tooltips, renaming "add readers" button, using up-to-date client app/extension names).
- Logging improvements for troubleshooting.
1.3.1.0
- Update Free CCID driver to 1.4.31 (release details).
- Update PC/SC-Lite to 1.8.25 (release details).
- Retries for USB connection failures.
- Stopping in-session smart card access while on lock screen (needed for Chrome OS user login integration).
- Logging improvements.
1.2.22.0
- Whitelist VMware Horizon Client for Chrome app.