Skip to content

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 19 Mar 20:31
· 13 commits to main since this release

1.0.0 (2025-03-19)

Bug Fixes

chore

Features

Reverts

  • Revert "fix(windows): Asynchronous callbacks for reading and writing on Windows" (#1323) (c7a3be4)

BREAKING CHANGES

  • Targeting node 20, upgrading prebuilds, makes webpacking binaries easier
  • drop support for node v14 as it's end of life (serialport#127)
  • Drop node 12
  • This release switches to NAPI which changes how many binaries are released and will potentially break your build system
  • Dropping node 8 and 32bit linux builds
  • flush behavior on windows no longer cancels inflight reads
  • bindings now use async functions so they’ll never throw, only reject
  • binaries: I'm considering this a breaking change because it's substantially changes our install processes. It's also possible the install flags to ensure downloading or building from source has changed slightly. That's not our api per say, but it's enough.
  • windows: We previously hard coded to have RTS On for windows at all times.