tedious

Node TDS module for connecting to SQL Server databases.

MIT License

Downloads
7.7M
Stars
1.6K
Committers
96

Bot releases are visible (Hide)

tedious - v14.1.0

Published by github-actions[bot] almost 3 years ago

14.1.0 (2022-01-12)

Features

  • deprecate default value for trustServerCertificate (ea7f990)
tedious - v14.0.0

Published by github-actions[bot] about 3 years ago

14.0.0 (2021-10-08)

Code Refactoring

  • convert ConnectionError and RequestError to proper classes (3e489b4)

Features

  • char/nchar/varchar/nvarchar/text/ntext/uniqueidentifier values no longer support automatic type coercion (d486a31)
  • remove addRow and getRowStream from BulkLoad (ca8afd3)
  • remove sspichallenge event on Connection (f76518b)

BREAKING CHANGES

  • char/nchar/varchar/nvarchar/text/ntext/uniqueidentifier values no longer support automatic type coercion, but instead require values to be strings.
  • Constructing a ConnectionError or RequestError now requires to using the new keyword.
  • This removes the addRow and getRowStream methods from BulkLoad instances. You can pass an Iterable (e.g. an Array or Generator) or AsyncIterable (e.g. stream.Readable or AsyncGenerator) with the row data instead.
  • This removes the sspichallenge event on Connection.
tedious - v13.2.0

Published by github-actions[bot] about 3 years ago

13.2.0 (2021-10-08)

Features

  • deprecate automatic type coercion from objects to strings (6ff0e1e)
  • deprecate calling ConnectionError or RequestError constructors without new keyword (888cde1)
tedious - v13.1.0

Published by github-actions[bot] about 3 years ago

13.1.0 (2021-09-28)

Features

  • deprecate BulkLoad.addRow and BulkLoad.getRowStream (91c7701)
  • deprecate the sspichallenge event (aa0f790)
tedious - v13.0.5

Published by github-actions[bot] about 3 years ago

13.0.5 (2021-09-28)

Bug Fixes

  • prevent bulkload values from being validated twice (4017c39)
tedious - v13.0.4

Published by github-actions[bot] about 3 years ago

13.0.4 (2021-09-25)

Bug Fixes

  • do not specify handle as an output parameter when calling sp_execute/sp_unprepare (fe4bc69)
tedious - v13.0.3

Published by github-actions[bot] about 3 years ago

13.0.3 (2021-09-19)

Bug Fixes

  • prevent Object prototype pollution to affect rows or column metadata objects (e112237)
tedious - v13.0.2

Published by github-actions[bot] about 3 years ago

13.0.2 (2021-09-19)

Bug Fixes

  • do not modify objects passed to Request.addOutputParameter or Request.addParameter (f1acd07)
tedious - v13.0.1

Published by github-actions[bot] about 3 years ago

13.0.1 (2021-09-17)

Bug Fixes

  • correctly handle encoding of varchar/char values in TVP parameters (63e2747)
tedious - v13.0.0

Published by github-actions[bot] about 3 years ago

13.0.0 (2021-09-12)

Features

  • convert @azure/ms-rest-nodeauth to identity (8eca444)

BREAKING CHANGES

  • This introduces breaking changes as it replaces the previously used adal-node package for Azure authentication with the new @azure/identity package. Because of difference in these two libraries we had to remove support for the msiEndpoint option of
    the azure-active-directory-msi-vm authentication method, and the msiEndpoint and msiSecret options of the azure-active-directory-msi-app-service authentication option.

    There could also be other changes in authentication behavior, so be careful when upgrading if you're using one of the Azure specific authentication methods.

tedious - v12.3.0

Published by github-actions[bot] about 3 years ago

12.3.0 (2021-09-12)

Features

  • deprecate azure authentication options that will be removed (596e575)
tedious - v12.3.0-alpha.1

Published by github-actions[bot] about 3 years ago

12.3.0-alpha.1 (2021-09-08)

Features

  • support column and parameter encryption (c40b1e3)
tedious - v12.2.0

Published by github-actions[bot] about 3 years ago

12.2.0 (2021-08-29)

Features

  • express client support for UTF-8 in LOGIN7 (e2f853d), closes #1143
  • parse UTF-8 support FeatureExtAck (c91258e), closes #1143
tedious - v12.1.0

Published by github-actions[bot] about 3 years ago

12.1.0 (2021-08-28)

Bug Fixes

  • improve collation parsing (b8cfb08)

Features

  • encode varchar, char and text values based on the current database collation (0dce3e3)
  • track the current database collation on the connection (d27a7e0)
  • write collation for nvarchar, nchar, ntext , varchar, char and text data types (b1db199)
tedious - v12.0.0

Published by github-actions[bot] about 3 years ago

12.0.0 (2021-08-15)

Features

  • drop support for Node.js 10.x (6bd814c)
  • remove validateBulkLoadParameters connection option (fbe3aeb)
  • target Node.js 12.x when performing code transpilation (738ac75)

BREAKING CHANGES

  • This removes the validateBulkLoadParameters connection option and always enables validation of bulk load values.
  • Going forward, tedious will only support Node.js v12 or newer.
tedious - v12.0.0-beta.4

Published by github-actions[bot] about 3 years ago

12.0.0-beta.4 (2021-08-15)

Features

  • add missing collation codepage information (d93a7b5)
  • support ntext data type in bulk loads and regular requests (4a10ccb)
  • support text and image data type in bulk loads (573426f)
tedious - v12.0.0-alpha.1

Published by github-actions[bot] about 3 years ago

12.0.0-alpha.1 (2021-08-11)

Features

  • drop support for Node.js 10.x (6bd814c)
  • remove validateBulkLoadParameters connection option (fbe3aeb)
  • target Node.js 12.x when performing code transpilation (738ac75)

BREAKING CHANGES

  • This removes the validateBulkLoadParameters connection option and always enables validation of bulk load values.
  • Going forward, tedious will only support Node.js v12 or newer.
tedious - v11.8.0

Published by github-actions[bot] about 3 years ago

11.8.0 (2021-08-10)

Features

  • support ntext data type in bulk loads and regular requests (4a10ccb)
  • support text and image data type in bulk loads (573426f)
tedious - v11.7.0

Published by github-actions[bot] about 3 years ago

11.7.0 (2021-08-08)

Features

  • add missing collation codepage information (d93a7b5)
tedious - v12.0.0-beta.3

Published by github-actions[bot] about 3 years ago

12.0.0-beta.3 (2021-08-06)

Features

  • target Node.js 12.x when performing code transpilation (738ac75)