Skip to content

Conversation

@dependabot
Copy link

@dependabot dependabot bot commented on behalf of github Sep 30, 2025

Bumps tough-cookie to 6.0.0 and updates ancestor dependencies tough-cookie, ical, jsdom and node-telegram-bot-api. These dependencies need to be updated together.

Updates tough-cookie from 2.3.3 to 6.0.0

Release notes

Sourced from tough-cookie's releases.

v6.0.0

Summary

Breaking Changes

  • Localhost connections over http will now be considered secure by default. For more information, see the README documentation and API Docs for how to configure this feature.

Other Notable Changes

  • Dual publishing of ESM+CJS

What's Changed

New Contributors

Full Changelog: salesforce/tough-cookie@v5.1.2...v6.0.0

v5.1.2

What's Changed

Full Changelog: salesforce/tough-cookie@v5.1.1...v5.1.2

... (truncated)

Commits
  • 62be1e4 Prepare v6 (#538)
  • 5e2cf1c Support publishing of both ESM and CJS (#536)
  • d0c0ee8 Bump the dev-dependencies group with 8 updates (#537)
  • 98c7726 6.0.0-rc.1 (#535)
  • c024d1d Reverts the check on the Secure attribute when setting a cookie (#534)
  • 6d729f9 Bump the dev-dependencies group with 12 updates (#531)
  • eb872bf chore(deps): bump tldts in the production-dependencies group (#532)
  • e0a859d Bump tldts from 7.0.8 to 7.0.9 in the production-dependencies group (#530)
  • 25e3e46 Create CONTRIBUTING.md (#526)
  • 27582e8 Bump tldts from 7.0.5 to 7.0.8 in the production-dependencies group (#524)
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by ccasey, a new releaser for tough-cookie since your current version.


Updates ical from 0.5.0 to 0.8.0

Commits

Updates jsdom from 9.12.0 to 27.0.0

Release notes

Sourced from jsdom's releases.

Version 27.0.0

Changes since 26.1.0

  • Node.js v20 is now the minimum supported version.
  • Added a variety of event constructors, even though we do not implement their associated specifications or ever fire them: BeforeUnloadEvent, BlobEvent, DeviceMotionEvent (omitting requestPermission()), DeviceOrientationEvent (omitting requestPermission()), PointerEvent, PromiseRejectionEvent, and TransitionEvent.
  • Added movementX and movementY to MouseEvent. (These are from the Pointer Lock specification, the rest of which is not implemented.)
  • Added customElements.getName(). (mash-graz)
  • Updated the virtual console:
    • "jsdomError" events are now documented, with specific type properties and other properties that depend on the type.
    • sendTo() was renamed to forwardTo().
    • The jsdomErrors option to forwardTo() can be used to control which errors are sent to the Node.js console. This replaces the previous omitJSDOMErrors boolean option.
    • "jsdomError"s for failed XMLHttpRequest fetches are no longer emitted.
    • The values that are printed when forwarding "jsdomError"s to the Node.js console are streamlined.
  • Switched our CSS selector engine from nwsapi to @asamuzakjp/dom-selector, closing over 20 selector-related bugs.
  • Upgraded tough-cookie, which now considers URLs like http://localhost/ to be secure contexts (per the spec), and thus will return Secure-flagged cookies for such URLs. (colincasey)
  • Upgraded cssstyle, which brings along many improvements and fixes to the CSSStyleDeclaration object and its properties.
  • Updated the user agent stylesheet to be derived from the HTML Standard, instead of from an old revision of Chromium.
  • Changed element.click() to fire a PointerEvent instead of a MouseEvent.
  • Changed certain events to be passive by default.
  • Changed the <input> element's pattern="" attribute to use the v regular expression flag, instead of u.
  • Fixed many specification conformance issues with the Window object, including named properties and changing various data properties to accessor properties.
  • Fixed document.createEvent() to accept a more correct set of event names.
  • Fixed the ElementInternals accessibility getters and setters. (They were introduced in v23.1.0, but due to inadequate test coverage never actually worked.)
  • Fixed using Object.defineProperty() on certain objects, such as HTMLSelectElement instances.
  • Fixed jsdom.reconfigure({ url }) not updating document.baseURI or properties derived from it. (This regressed in v26.1.0.)
  • Fixed CSS system colors, as well as the initial, inherit, and unset keywords, to resolve correctly. (asamuzaK)
  • Fixed CSS display style resolution. (asamuzaK)

Changes since 27.0.0-beta.3

  • Upgraded cssstyle, which brings along various CSS parsing fixes.

Version 27.0.0-beta.3

  • Breaking change: upgraded tough-cookie, which now considers URLs like http://localhost/ to be secure contexts (per the spec), and thus will return Secure-flagged cookies for such URLs. (colincasey)
  • Added customElements.getName(). (mash-graz)
  • Changed the <input> element's pattern="" attribute to use the v regular expression flag, instead of u.
  • Fixed jsdom.reconfigure({ url }) not updating document.baseURI or properties derived from it. This regressed in v26.1.0.
  • Fixed CSS system colors, as well as the initial, inherit, and unset keywords, to resolve correctly. This is especially important since the change in v27.0.0-beta.1 to use system colors in the user agent stylesheet. (asamuzaK)
  • Fixed CSS background property parsing and serialization. (asamuzaK)
  • Fixed CSS color parsing and serialization inside of gradients. (asamuzaK)
  • Fixed CSS display style resolution. (asamuzaK)
  • Upgraded @asamuzakjp/dom-selector, which notably fixed repeated use of the :scope selector. (asamuzaK)

Version 27.0.0-beta.2

Significantly improved specification conformance for the Window object, including named properties and changing various data properties to accessor properties. This is not likely to be breaking, but since it's a complex change to such a core object, we're happy to do another beta testing release with this included before graduating the v27 line to stable.

Additionally, updated cssstyle to v4.4.0, which brings along various conformance fixes to the CSSStyleDeclaration object and its properties.

Version 27.0.0-beta.1

Breaking changes:

... (truncated)

Changelog

Sourced from jsdom's changelog.

27.0.0

Changes since 26.1.0

  • Node.js v20 is now the minimum supported version.
  • Added a variety of event constructors, even though we do not implement their associated specifications or ever fire them: BeforeUnloadEvent, BlobEvent, DeviceMotionEvent (omitting requestPermission()), DeviceOrientationEvent (omitting requestPermission()), PointerEvent, PromiseRejectionEvent, and TransitionEvent.
  • Added movementX and movementY to MouseEvent. (These are from the Pointer Lock specification, the rest of which is not implemented.)
  • Added customElements.getName(). (mash-graz)
  • Updated the virtual console:
    • "jsdomError" events are now documented, with specific type properties and other properties that depend on the type.
    • sendTo() was renamed to forwardTo().
    • The jsdomErrors option to forwardTo() can be used to control which errors are sent to the Node.js console. This replaces the previous omitJSDOMErrors boolean option.
    • "jsdomError"s for failed XMLHttpRequest fetches are no longer emitted.
    • The values that are printed when forwarding "jsdomError"s to the Node.js console are streamlined.
  • Switched our CSS selector engine from nwsapi to @asamuzakjp/dom-selector, closing over 20 selector-related bugs.
  • Upgraded tough-cookie, which now considers URLs like http://localhost/ to be secure contexts (per the spec), and thus will return Secure-flagged cookies for such URLs. (colincasey)
  • Upgraded cssstyle, which brings along many improvements and fixes to the CSSStyleDeclaration object and its properties.
  • Updated the user agent stylesheet to be derived from the HTML Standard, instead of from an old revision of Chromium.
  • Changed element.click() to fire a PointerEvent instead of a MouseEvent.
  • Changed certain events to be passive by default.
  • Changed the <input> element's pattern="" attribute to use the v regular expression flag, instead of u.
  • Fixed many specification conformance issues with the Window object, including named properties and changing various data properties to accessor properties.
  • Fixed document.createEvent() to accept a more correct set of event names.
  • Fixed the ElementInternals accessibility getters and setters. (They were introduced in v23.1.0, but due to inadequate test coverage never actually worked.)
  • Fixed using Object.defineProperty() on certain objects, such as HTMLSelectElement instances.
  • Fixed jsdom.reconfigure({ url }) not updating document.baseURI or properties derived from it. (This regressed in v26.1.0.)
  • Fixed CSS system colors, as well as the initial, inherit, and unset keywords, to resolve correctly. (asamuzaK)
  • Fixed CSS display style resolution. (asamuzaK)

Changes since 27.0.0-beta.3

  • Upgraded cssstyle, which brings along various CSS parsing fixes.

27.0.0-beta.3

  • Breaking change: upgraded tough-cookie, which now considers URLs like http://localhost/ to be secure contexts (per the spec), and thus will return Secure-flagged cookies for such URLs. (colincasey)
  • Added customElements.getName(). (mash-graz)
  • Changed the <input> element's pattern="" attribute to use the v regular expression flag, instead of u.
  • Fixed jsdom.reconfigure({ url }) not updating document.baseURI or properties derived from it. This regressed in v26.1.0.
  • Fixed CSS system colors, as well as the initial, inherit, and unset keywords, to resolve correctly. This is especially important since the change in v27.0.0-beta.1 to use system colors in the user agent stylesheet. (asamuzaK)
  • Fixed CSS background property parsing and serialization. (asamuzaK)
  • Fixed CSS color parsing and serialization inside of gradients. (asamuzaK)
  • Fixed CSS display style resolution. (asamuzaK)
  • Upgraded @asamuzakjp/dom-selector, which notably fixed repeated use of the :scope selector. (asamuzaK)

27.0.0-beta.2

Significantly improved specification conformance for the Window object, including named properties and changing various data properties to accessor properties. This is not likely to be breaking, but since it's a complex change to such a core object, we're happy to do another beta testing release with this included before graduating the v27 line to stable.

Additionally, updated cssstyle to v4.4.0, which brings along various conformance fixes to the CSSStyleDeclaration object and its properties.

... (truncated)

Commits
  • f2a505d Version 27.0.0
  • ab384d4 Update dependencies and dev dependencies
  • ff31107 Add passing :nth-child() in shadow DOM regresssion test
  • 4e92a8e Add passing :scope() in :not() regression test
  • c3d6940 Version 27.0.0-beta.3
  • 8073bae Use "v" instead of "u" for the pattern="" attribute
  • d77ffd0 Implement customElements.getName()
  • ac385f9 Fix reconfigure() not updating base URL caches
  • 3ccd5de Update tough-cookie to v6
  • c2de8bd Address CSS regressions in v27 beta
  • Additional commits viewable in compare view

Updates node-telegram-bot-api from 0.27.1 to 0.66.0

Release notes

Sourced from node-telegram-bot-api's releases.

v0.50.0

Added:

  1. Support Bot API v4.8: (by @​danielperez9430)
    • Add methods: sendDice()
  2. Support Bot API v4.7: (by @​danielperez9430)
    • Add methods: getMyCommands(),setMyCommands()
  3. Support Bot API v4.5: (by @​danielperez9430)
    • Add methods: setChatAdministratorCustomTitle()
  4. Support Bot API v4.4: (by @​danielperez9430)
    • Add methods: setChatPermissions()
  5. Support for poll_answer (by @​JieJiSS)
  6. Add request options in file stream (by @​zhangpanyi )

Changed: (by @​danielperez9430)

  • New message type: dice
  • Fix Bugs in tests
  • Fix regex compare (by @​ledamint)
  • Fix listening for error events when downloading files (by @​Kraigo)

New Test: (by @​danielperez9430)

  • sendDice
  • getMyCommands
  • setMyCommands
  • setChatAdministratorCustomTitle
  • setChatPermissions

v0.30.0

Added:

  1. Support Bot API v3.5: (by @​GochoMugo)
    • Allow provider_data parameter in TelegramBot#sendInvoice
    • Add method TelegramBot#sendMediaGroup()
  2. Support Bot API v3.4: (by @​kamikazechaser)
    • Add methods TelegramBot#editMessageLiveLocation, TelegramBot#stopMessageLiveLocation (#439)
    • Add methods TelegramBot#setChatStickerSet, TelegramBot#deleteChatStickerSet (#440)
  3. Add methods:
  4. Add options to TelegramBot#stopPolling() (by @​GochoMugo)
  5. Add metadata argument in message event (and friends e.g. text, audio, etc.) (#409) (by @​jlsjonas, @​GochoMugo)
  6. Add forward-compatibility i.e. support future additional Telegram options (by @​GochoMugo)
  7. Add support for Node.js v9 (by @​GochoMugo)
  8. Document TelegramBot.errors, TelegramBot.messageTypes (by @​GochoMugo)

Changed:

  1. Update TelegramBot#answerCallbackQuery() signature (by @​GochoMugo)
  2. Improve default error logging of polling_error and webhook_error (#377)
  3. Update dependencies

... (truncated)

Changelog

Sourced from node-telegram-bot-api's changelog.

[0.66.0][0.66.0] - 2024-05-03

  1. Support Telegram Bot API 7.2 & 7.3 (@​danielperez9430)
  • getBusinessConnection
  • replaceStickerInSet
  1. Support for updates: (@​danielperez9430)
  • business_connection
  • business_message
  • edited_business_message
  • deleted_business_messages
  1. Minor fixes: (@​danielperez9430)
  • getUserChatBoosts

[0.65.1][0.65.1] - 2024-03-09

  1. Support for updates (@​danielperez9430)
  • message_reaction
  • message_reaction_count
  • chat_boost
  • removed_chat_boost

[0.65.0][0.65.0] - 2024-02-20

  1. Support Telegram Bot API v7.1
  1. Minor changes: (@​danielperez9430)
  • Refactor methods order
  • Fix copyMessages & setMessageReaction methods
  • Added missing tests
  • Fix tests for methods copyMessages & getMyDefaulAdministratorRights

[0.64.0][0.64.0] - 2023-10-25

  1. Replace request with a maintained version (@​danielperez9430)
  • Change request to @cypress/request
  • Change request-promise to @cypress/request-promise

[0.63.0][0.63.0] - 2023-08-23

  1. Support Telegram Bot API v6.8 (@​danielperez9430)
  • unpinAllGeneralForumTopicMessages

[0.62.0][0.62.0] - 2023-03-19

... (truncated)

Commits

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    You can disable automated security fix PRs for this repo from the Security Alerts page.

Bumps [tough-cookie](https://github.com/salesforce/tough-cookie) to 6.0.0 and updates ancestor dependencies [tough-cookie](https://github.com/salesforce/tough-cookie), [ical](https://github.com/peterbraden/ical.js), [jsdom](https://github.com/jsdom/jsdom) and [node-telegram-bot-api](https://github.com/yagop/node-telegram-bot-api). These dependencies need to be updated together.


Updates `tough-cookie` from 2.3.3 to 6.0.0
- [Release notes](https://github.com/salesforce/tough-cookie/releases)
- [Changelog](https://github.com/salesforce/tough-cookie/blob/master/CHANGELOG.md)
- [Commits](salesforce/tough-cookie@v2.3.3...v6.0.0)

Updates `ical` from 0.5.0 to 0.8.0
- [Commits](https://github.com/peterbraden/ical.js/commits)

Updates `jsdom` from 9.12.0 to 27.0.0
- [Release notes](https://github.com/jsdom/jsdom/releases)
- [Changelog](https://github.com/jsdom/jsdom/blob/main/Changelog.md)
- [Commits](jsdom/jsdom@9.12.0...27.0.0)

Updates `node-telegram-bot-api` from 0.27.1 to 0.66.0
- [Release notes](https://github.com/yagop/node-telegram-bot-api/releases)
- [Changelog](https://github.com/yagop/node-telegram-bot-api/blob/master/CHANGELOG.md)
- [Commits](https://github.com/yagop/node-telegram-bot-api/commits)

---
updated-dependencies:
- dependency-name: tough-cookie
  dependency-version: 6.0.0
  dependency-type: indirect
- dependency-name: ical
  dependency-version: 0.8.0
  dependency-type: direct:production
- dependency-name: jsdom
  dependency-version: 27.0.0
  dependency-type: direct:production
- dependency-name: node-telegram-bot-api
  dependency-version: 0.66.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Sep 30, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants