Skip to content

Releases: tediousjs/node-mssql

v12.5.5

29 May 19:57
bcb8267

Choose a tag to compare

12.5.5 (2026-05-29)

Bug Fixes

  • prevent TypeError in batch with output parameters when sql errors (0db36a4), closes #1863

v12.5.4

15 May 21:47
61608d0

Choose a tag to compare

12.5.4 (2026-05-15)

Bug Fixes

  • preserve originalError on EABORT TransactionError (b9e9826), closes #1716

v12.5.3

14 May 13:55
296c38d

Choose a tag to compare

12.5.3 (2026-05-14)

Bug Fixes

  • parse boolean connection string options correctly (46db5bc), closes #1860

v12.5.2

05 May 06:40
dd22da2

Choose a tag to compare

12.5.2 (2026-05-05)

Bug Fixes

  • prevent TypeError in PreparedStatement.execute() when streaming without callback (7934ff1), closes #1848

v12.5.1

04 May 23:33
062f1fd

Choose a tag to compare

12.5.1 (2026-05-04)

Bug Fixes

  • pass dataLength to getMssqlType in valueCorrection (d8026d3), closes #1853

v12.5.0

23 Apr 07:57
7a8dcd4

Choose a tag to compare

12.5.0 (2026-04-23)

Features

  • add ability to set per-request requestTimeout (075c6cb), closes #1529

v12.4.0

22 Apr 22:09
a10b201

Choose a tag to compare

12.4.0 (2026-04-22)

Features

  • add connection create/destroy and abort diagnostics events (bb553ea)
  • add core diagnostics_channel infrastructure (2ea53ae)
  • bump minimum Node.js version to >=18.19.0 (e4d4f53)
  • export CHANNELS constant from public API (8719212)
  • extend TracingChannel coverage to the callback API (a3083c9), closes TracingChannel#traceCallback
  • instrument base classes with diagnostics_channel (d921d60)
  • nest prepared-statement tracing channels under the ps namespace (d11447f)

Bug Fixes

  • emit POOL_CLOSE on destroy failure too, include reason (090bad1)
  • improve geography/geometry parser robustness (7138b66), closes #322

v12.3.1

17 Apr 09:53
e53d194

Choose a tag to compare

12.3.1 (2026-04-17)

Bug Fixes

  • clean up listeners on batch parameter validation error (75e76f8)
  • clean up listeners on execute parameter error (839ce85)
  • clear error when sql_variant used in TVP columns (#1796) (6effc3e)

v12.3.0

15 Apr 21:59
1b815b1

Choose a tag to compare

12.3.0 (2026-04-15)

Features

  • add socket-level pool validation mode (4a32717), closes #1834

v12.2.3

15 Apr 01:39
e15bc55

Choose a tag to compare

12.2.3 (2026-04-15)

Bug Fixes

  • show the actual error given from msnodesqlv8 (a4831c8)
  • treat bigint as string in msnodesqlv8 driver (9541bb8)