WebHID versionshistorik - 3 versioner
Var försiktig med äldre versioner! Dessa versioner visas för test och referensändamål.Du bör alltid använda den senaste versionen av ett tillägg.
Senaste version
Version 2.2.0
Släppt 24 jul 2026 - 70,35 kBFungerar med firefox 109.0a1 och senareNew
- Added a way to bypass strict Content Security Policy on sites, so WebHID now works on more websites than before.
- Added support for Firefox 128+.
- AddedexclusionFiltersupport inrequestDevice().
- Device picker now supports keyboard navigation.
- Callingclose()/ revoking permission now properly closes the underlying device.
Fixed
- Fixed WebHID not working inside iframes (origin handling and polyfill injection).
- Fixed WebSocket data-plane transport not working in some cases.
Changed
- Simplified internal architecture by removing the WebSocket control plane (data now flows through a single, more reliable transport). Internal change, no action needed from users.
- Restored compatibility with Firefox 128-132 via a bundled base64 polyfill.
Other
- Improved Windows installer (MSI) with a proper UI and license display.Källkod släppt under MIT-licens
Äldre versioner
Version 2.1.1
Släppt 20 jul 2026 - 68,61 kBFungerar med firefox 142.0 och senareHotfix: device picker is missing css styleKällkod släppt under MIT-licens
Version 2.0.0
Släppt 11 jul 2026 - 45,7 kBFungerar med firefox 142.0 och senare- numberic dev id
- status code
- single char fields name
- packed message
- remove perf logging
- remove device hash, use deviceId instead
- remove bridge ws
- remove SAB
- actual daemon-as-nm-host (8c2e69a)
- adaptive batching (1209587)
- control plane (6cec6bd)
- control worker (f1b416f)
- daemon as nm host (feea187)
- daemon-nm-host wrapper (40cb39e)
- daemon,nm,linux: use XDG_RUNTIME_DIR for normal user (7364de9)
- data plane switcher (ad3420f)
- dynamic buffer size (4287cdb)
- fire-and-forget for nm data plane (f390fd5)
- limit to group permission (951119b)
- log level per-site (38698d2)
- move collections parser to daemon (ab0f066)
- multi tab support (d23f5a5)
- nm host now act as a thin forwarder (33d0f43)
- NM only with message channel & direct port (63bdb04)
- numberic dev id (7e2e024)
- origin gate (b672c73)
- packed message (9e30d3f)
- popup dataplane toggle (959680c)
- remove bridge ws (eb98d4e),
... More on CHANGELOG.md
Källkod släppt under MIT-licens