Socket
Socket
Sign inDemoInstall

noble

Package Overview
Dependencies
21
Maintainers
3
Versions
48
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install
2345Next

1.9.1

Diff

Changelog

Source

Version 1.9.1

  • Don't forget previously discovered services and characteristics (@elafargue)
  • Fixed peripheral-explorer example with newer async versions
  • web socket binding: various fixes (@hadrienk)
  • Fix multiple init of bindings with multiple stateChange listeners added or noble.state is accessed
sandeepmistry
published 1.9.0 •

Changelog

Source

Version 1.9.0

  • Don't initialize bindings until first state change listener added
  • webble: hooked up disconnect event
  • webble: clear cached services on reconnect
  • hci-socket: Added upport 32-bit and 128-bit service data UUIDs (@arekzelechowski)
  • Update 'connectable' property upon discovery (@dimitrisx)
  • macOS: Added support for High Sierra
  • webble: remove subscribe listeners on disconnect
sandeepmistry
published 1.8.1 •

Changelog

Source

Version 1.8.1

  • easier install instructions for Windows (@don)
  • hci-socket binding: more descriptive error outputs (@mbifulco)
  • hci-socket binding: report non-connectable advertisements without scan response
  • Corrected deprecated read event for characteristics no emitting for notifications
sandeepmistry
published 1.8.0 •

Changelog

Source

Version 1.8.0

  • hci-socket binding: always set scan parameters before scanning (@Lahorde)
  • hci-socket binding: add L2CAP signaling layer for non-Linux or Linux user channel mode
  • hci-socket binding: Workarounds for scanning with N.T.C. C.H.I.P
  • hci-socket binding: if init() fails we don't want to try and clear up (@gfwilliams)
  • Fix read events firing for notifications (@zkiiito)
  • Add FreeBSD support (@myfreeweb)
  • Fix startScanning callback calling setting error to try (@MarSoft)
  • New Web Bluetooth API shim (@monteslu)
sandeepmistry
published 1.7.0 •

Changelog

Source

Version 1.7.0

  • hci-socket binding: now supports "long writes" (@projectgus)
  • hci-socket binding: use latest bluetooth-hci-socket dependency (~0.5.1)
  • hci-socket binding: add support to extract service solicitation UUID's from advertisement (@smartyw)
  • web-socket binding: fixed write handle not working (@christopherhex)
  • hci-socket binding: initial bindUser support via HCI_CHANNEL_USER environment variable
sandeepmistry
published 1.6.0 •

Changelog

Source

Version 1.6.0

  • hci-socket binding: use latest bluetooth-hci-socket dependency (~0.4.4)
  • Added characteristic.subscribe and characteristic.unsubscribe API's (characteristic.notify is now deprecated)
  • hci-socket binding: use OCF_LE_SET_EVENT_MASK for LE_SET_EVENT_MASK_CMD
  • hci-socket binding: check READ_LE_HOST_SUPPORTED_CMD status before parsing result
sandeepmistry
published 1.5.0 •

Changelog

Source

Version 1.5.0

  • hci-socket binding: add NOBLE_MULTI_ROLE flag for ignoring peripheral role commands (@popasquat89)
  • Fix variable typo in ```with-bindings.js`` (@rclai)
sandeepmistry
published 1.4.0 •

Changelog

Source

Version 1.4.0

  • hci-socket binding: include service data UUID's when filtering discover
  • hci-socket binding: emit scan start/stop when external app changes scanning start (@bradjc)
  • Support for pluggable bindings (@hgwood)
  • hci-socket binding: don't kill all descriptors when looking for new Characteristics (@Neutrosider)
sandeepmistry
published 1.3.0 •

Changelog

Source

Version 1.3.0

  • Check and report LE Create Conn command status
  • Correct parsing master clock accuracy value from LE Conn Complete event
  • Added logic to reject rather than ignore unknown requests/commands. (@george-hawkins)
  • Don't reset scan state on read local version response if state is powered on
  • Expose local adapter address via noble.address, available after poweredOn state change event
  • Fix serviceUuids var check in peripheral-explorer.js (@jrobeson)
sandeepmistry
published 1.2.1 •

Changelog

Source

Version 1.2.1

  • Use latest v0.4.1 bluetooth-hci-socket dependency (for kernel 4.1.x disconnect workaround)
  • Add read + write LE host supported commands (for kernel 4.1.x disconnect workaround)
  • Fix a potential exception when accessing a non existent element (@Loghorn)
2345Next
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc