Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Snyk] Upgrade tedious from 1.14.0 to 1.15.0 #2

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

dazdaz
Copy link
Owner

@dazdaz dazdaz commented Sep 30, 2024

snyk-top-banner

Snyk has created this PR to upgrade tedious from 1.14.0 to 1.15.0.

ℹ️ Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.


  • The recommended version is 1 version ahead of your current version.

  • The recommended version was released on 8 years ago.

Release notes
Package name: tedious
  • 1.15.0 - 2017-03-10

    What's New

    • #362 tedious now has better support for SQLServer instances configured for High Availability! If the DNS name for the SQLServer instance you're connecting to resolves to multiple IP addresses, tedious will now sequentially try to connect to each of them, and will stop after the first successful connection. There's now also support for the multiSubnetFailover connection option, which allows to connect to all resolved IP addresses in parallel and will use whichever connection was established first. Thanks @ chrislukkk and @ tvrprasad!
    • #419 When establishing an encrypted connection to a server, tedious never actually verified the certificate presented by the server. As this is probably not a good idea from a security standpoint, there is a new trustServerCertificate connection option that you can set to false to enforce certificate verification. The default behaviour did not change, but will in a future release. Thanks @ SimonHooker!
    • #503 The datefirst connection option can now modified when opening a new connection via the datefirst connection option. Thanks @ edwardsmit!
    • #501 The arithabort connection option can now modified when opening a new connection via the enableArithAbort connection option. Thanks @ carlosman!
    • #505 If a connection is closed prematurely, in-flight requests will have their callback invoked with a RequestError instead of never being called. Thanks @ tvrprasad!
    • #489 RequestError and ConnectionError are now exposed as part of the tedious package. Thanks @ jeffrosenberg!

    Fixed

    • #461 We accidentally broke support for TDS 7.1 (used by SQLServer 2000) a few versions ago. If you're still running software from the year 2000, rejoice - TDS 7.1 support is back! Thanks @ tvrprasad!
    • #367 Encrypted connections and NTLM authentication didn't work together, at all - but now they do! Thanks @ leerlemoniii and @ mcrummey!
    • #417 When authenticating via NTLM, the domain name was sent to the server as provided in the connection options. As it turns out, NTLM prefers domain names to be specified in upper case, so that's what we're doing now. Thanks @ tvrprasad!
    • #440 #443 Parsing and writing the contents of GUID columns was pretty slow. Now it's many times faster! Thanks @ jdanyow!
    • #445 The configuration object that was passed to the Connection constructor was modified in multiple places. That was pretty careless and unexpected, so tedious now will keep an internal copy of the configuration. Thanks @ tvrprasad!
    • #504 Range validation on BigInt data type to prevent silent data corruption. JavaScript only supports precision to 53 bits where BigInt is 64 bits. This used to cause imprecise data being inserted, now this is detected and an error message with work-around presented. Thanks @ tvrprasad!
    • #530 The per-request timeout was not cancelled directly after receiving the data (as defined by the TDS specification), so when receiving a large amount of data the request might time out during processing. This will not happen anymore thanks to @ chdh!
    • #517 The millisecond value for DateTime fields is now getting rounded down correctly. Thanks @ fuga!
    • #514 Failure of establishing an encrypted connection is no longer silently ignored. Thanks @ tvrprasad!

    Note

    This will be the last version of tedious to support Node.js versions < 4.

  • 1.14.0 - 2016-04-10

    This release adds support for Variant data type and fixes problems with some SQL collations.

    Detailed Changelog

    #350 Add Variant data type support
    #376 Fix parsing of SQL collations
    #361 Align to code style used in Node 4+

from tedious GitHub release notes

Important

  • Check the changes in this PR to ensure they won't cause issues with your project.
  • This PR was automatically created by Snyk using the credentials of a real user.

Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.

For more information:

Snyk has created this PR to upgrade tedious from 1.14.0 to 1.15.0.

See this package in npm:
tedious

See this project in Snyk:
https://app.snyk.io/org/dazdaz/project/79ffd6c0-9724-4bab-b3fc-4d04f4e2223f?utm_source=github&utm_medium=referral&page=upgrade-pr
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants