tedious

Node TDS module for connecting to SQL Server databases.

MIT License

Downloads
7.7M
Stars
1.6K
Committers
96

Bot releases are hidden (Show)

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.

tedious - v5.0.3

Published by arthurschreiber over 5 years ago

5.0.3 (2019-02-03)

Bug Fixes

  • when cancelling a bulk load, emit an error event on the row stream (491315e)
tedious - v5.0.2

Published by arthurschreiber over 5 years ago

5.0.2 (2019-02-01)

Bug Fixes

  • clear the ntlm packet after sending an ntlm response (18ea5fa)
tedious - v5.0.1

Published by arthurschreiber almost 6 years ago

5.0.1 (2019-01-17)

Bug Fixes

  • transition states before calling request callbacks (3f5f669)
tedious - v5.0.0

Published by arthurschreiber almost 6 years ago

5.0.0 (2019-01-16)

Bug Fixes

  • discard any incoming data for canceled requests (78da7f7)
  • forward socket errors to current request in SENT_ATTENTION state (5ce37e5)
  • re-use cancel functionality for request timeouts (919ab7f)

Features

  • add cancel timer (74682a4)
  • add request level cancellation methods (4cb93f4)
  • allow BulkRequests to be canceled (f78d745)

BREAKING CHANGES

  • Timed out requests will no longer receive any data.
  • Canceled requests will no longer receive any data.
tedious - v4.2.0

Published by arthurschreiber almost 6 years ago

4.2.0 (2019-01-13)

Features

tedious - v4.1.3

Published by arthurschreiber almost 6 years ago

4.1.3 (2019-01-10)

Bug Fixes

  • correct callback of token stream parser transform (09fa151)
tedious - v4.1.2

Published by arthurschreiber almost 6 years ago

4.1.2 (2019-01-08)

Bug Fixes

  • add rerouting event to fedauth login (f395132)
tedious - v4.1.1

Published by arthurschreiber almost 6 years ago

4.1.1 (2018-11-30)

Bug Fixes

  • fix compatibility with Node.js 11.x (072ac93)
tedious - v4.1.0

Published by arthurschreiber almost 6 years ago

4.1.0 (2018-11-21)

Features

  • add azure active directory authentication support (83bf922)
tedious - v4.0.4

Published by arthurschreiber almost 6 years ago

4.0.4 (2018-11-05)

Bug Fixes

  • fix connecting via ntlm authentication (fb1673a)
tedious - v4.0.3

Published by arthurschreiber almost 6 years ago

4.0.3 (2018-11-02)

Bug Fixes

  • stop OpenSSL from inserting empty fragments (7b04e1c)
tedious - v4.0.2

Published by arthurschreiber almost 6 years ago

4.0.2 (2018-10-30)

Bug Fixes

  • fix null handling for 2 other config options (e728aba)
tedious - v4.0.1

Published by arthurschreiber almost 6 years ago

4.0.1 (2018-10-28)

Bug Fixes

  • actually store domain setting when authentication type is ntlm (db0e2e0)
  • also be strict about the config argument (36d6c58)
  • fix handling of config.authentication.type (4eceb48)
tedious - v4.0.0

Published by arthurschreiber almost 6 years ago

4.0.0 (2018-10-26)

Features

  • add a new config.authentication option (6170d19)
  • stricter connection config checks (4e21ae0)

BREAKING CHANGES

  • This drops support for previousl deprecated
    configuration values and types, and makes the checks a lot stricter than
    before.

Many configuration options no longer accept null values and instead
rely on values being present or undefined instead.

In other cases, configuration options that previously e.g. accepted
string values and automatically converted them to numbers now only
accept actual numbers.

Some options explicitly allow null values to be passed in and take
that as a hint to use whatever is configured on the SQL Server instead.

tedious - v3.0.1

Published by arthurschreiber almost 6 years ago

3.0.1 (2018-10-21)

Bug Fixes

  • allow socketError under state LOGGED_IN_SENDING_INITIAL_SQL (488d0a2)