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 - v8.0.0

Published by arthurschreiber almost 5 years ago

8.0.0 (2020-01-02)

Bug Fixes

  • change date calculation to be independent of timezones and offsets (46bde1e)

BREAKING CHANGES

  • This should cause the values to be written to the
    database to be more in line of what is expected, but can be different
    for some edge cases.
tedious - v7.0.0

Published by arthurschreiber almost 5 years ago

7.0.0 (2020-01-02)

Features

  • change enableArithAbort default to true (76ea92a)

BREAKING CHANGES

  • Changing the ARITHABORT setting changes how
    arithmetic, overflow, divide-by-zero, or domain errors are handled, and
    whether transactions that encounter these error conditions are rolled
    back or whether execution continues on.
tedious - v6.7.0

Published by arthurschreiber almost 5 years ago

6.7.0 (2019-12-30)

Features

  • deprecate default value for enableArithAbort being false (fb9ed64)
tedious - v6.6.6

Published by arthurschreiber almost 5 years ago

6.6.6 (2019-12-29)

Bug Fixes

  • allow setting enableConcatNullYieldsNull to false (ec85b09)
tedious - v6.6.5

Published by arthurschreiber almost 5 years ago

6.6.5 (2019-12-15)

Bug Fixes

  • convert values using Number instead of parseInt (c4c8f4b)
tedious - v6.6.4

Published by arthurschreiber almost 5 years ago

6.6.4 (2019-12-15)

Bug Fixes

  • allow using string values for date related parameters (81a114f)
tedious - v6.6.3

Published by arthurschreiber almost 5 years ago

6.6.3 (2019-12-14)

Bug Fixes

  • fix error message if isolationLevel is not a number (a0e4714)
tedious - v6.6.2

Published by arthurschreiber almost 5 years ago

6.6.2 (2019-11-04)

Bug Fixes

  • no longer rely on removed data-type props (aa281be)
tedious - v6.6.1

Published by arthurschreiber almost 5 years ago

6.6.1 (2019-10-29)

Bug Fixes

  • datetime max millisecond issue (b246b56)
tedious - v6.6.0

Published by arthurschreiber about 5 years ago

6.6.0 (2019-10-17)

Features

  • add AAD Service Principal Secret authorization method (d351c43)
tedious - v6.5.0

Published by arthurschreiber about 5 years ago

6.5.0 (2019-10-16)

Features

  • use jsbi for reading and writing int64 and uint64 values (1a740aa)
tedious - v6.4.0

Published by arthurschreiber about 5 years ago

6.4.0 (2019-09-07)

Features

  • allow returning lowercase GUIDs (e720d1a)
tedious - v6.3.0

Published by arthurschreiber about 5 years ago

6.3.0 (2019-08-02)

Features

  • add MSI authentication support for Azure SQL databases (7721dac)
tedious - v6.2.1

Published by arthurschreiber about 5 years ago

6.2.1 (2019-07-31)

Bug Fixes

  • fix TLS issues on Node.js 12.4 and newer (69968f9)
tedious - v6.2.0

Published by arthurschreiber over 5 years ago

6.2.0 (2019-06-05)

Features

  • unblock JS event loop when process large TVP (d949dd8)
tedious - v6.1.2

Published by arthurschreiber over 5 years ago

6.1.2 (2019-05-26)

Bug Fixes

  • do not reassign currentMessage if it's not undefined (826f6a0)
  • only unassign currentMessage after fully processing it (3ba0b21)
tedious - v6.1.1

Published by arthurschreiber over 5 years ago

6.1.1 (2019-04-09)

Bug Fixes

  • access token connection failure with wrong type #885 (2f1e152)
tedious - v6.1.0

Published by arthurschreiber over 5 years ago

6.1.0 (2019-03-16)

Features

  • azure active directory access token authentication (28aa637)
tedious - v6.0.1

Published by arthurschreiber over 5 years ago

6.0.1 (2019-03-16)

Bug Fixes

  • Pausing a request should now correctly stop memory growth again (0fb90f3)
tedious - v6.0.0

Published by arthurschreiber over 5 years ago

6.0.0 (2019-02-09)

Bug Fixes

  • remove support for deprecated authentication options (e8fe4ff)

Features

  • enable connection encryption by default (70ffe4a)
  • remove deprecated parameter types (b67b66f)

BREAKING CHANGES

  • This removes support for the deprecated userName, password and
    domain authentication options. Please switch to the new
    authentication property instead.

  • This removes the following, long deprecated parameter types:

    • Null
    • IntN
    • BitN
    • FloatN
    • MoneyN
    • DecimalN
    • NumericN
    • DateN
    • DateTimeOffsetN
    • DateTime2N
    • TimeN
    • UniqueIdentifierN
  • If no encrypt setting was specified before, tedious would fall back
    to not using any encryption by default. This changes the default to
    encrypt connections unless encrypt is explicitly set to false.

    This should work without issues with most SQL Server setups, but might
    cause connections to fail if encryption between tedious and SQL Server
    can not be established.