Skip to content

Releases: nukedzn/node-tcl

v3.1.0

28 Sep 11:58
v3.1.0
30a0a3d
Compare
Choose a tag to compare

🔦 Spotlight

Support Node.js v16, v18, v20 & v22 (and drop support for all older versions)

What's Changed

  • Bump minimist from 1.2.5 to 1.2.7 by @dependabot in #18
  • Bump @babel/traverse from 7.17.0 to 7.25.6 by @dependabot in #20
  • Fix compile errors when Tcl threads aren't available by @uatuko in #21

Full Changelog: v3.0.0...v3.1.0

Version 3.0.0

13 Feb 21:19
v3.0.0
b5f6201
Compare
Choose a tag to compare

Changes

  • Make it possible to define JS functions as Tcl procs (issue #8)
  • Support Node.js v12, v14 & v16 (deprecating support for all older versions)

2.4.0

04 Nov 23:29
Compare
Choose a tag to compare

Changes

  • Add support for Node.js v8.x (LTS) and v9.x.
  • Drop Node.js v0.10 and v0.12 from travis builds, deprecating support for those versions.
  • Update dependencies.

2.3.2

29 Nov 22:57
Compare
Choose a tag to compare

Fixes

  • Fix Nan::HandleScope usage

2.3.1

31 Oct 14:17
Compare
Choose a tag to compare

Bug Fixes

  • Fix binding code to return after throwing errors

2.3.0

31 Oct 06:06
Compare
Choose a tag to compare

Changes

  • Inject Tcl commands and helper methods
  • Split Tcl thread checks and c++11 feature checks to maximise compatibility
  • Only initialise a "Task Runner" when requested

Bug Fixes

  • Fix compile errors when c++11 features are not found

2.2.0

29 Oct 18:35
Compare
Choose a tag to compare

Changes

  • Add support for c++ compilers that doesn't have c++11 capabilities

2.1.1

29 Oct 15:08
Compare
Choose a tag to compare

Changes

  • Use tclConfig.sh to find include dirs and lib dependencies for Tcl
  • Nan 2.x API

Bug Fixes

  • [issue-1] Fix compatibility with Tcl versions without thread support