Skip to content

Bump qs and juice - #347

Open
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/npm_and_yarn/multi-b27634a71c
Open

Bump qs and juice#347
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/npm_and_yarn/multi-b27634a71c

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jan 2, 2026

Copy link
Copy Markdown
Contributor

Removes qs. It's no longer used after updating ancestor dependency juice. These dependencies need to be updated together.

Removes qs

Updates juice from 5.2.0 to 11.1.1

Release notes

Sourced from juice's releases.

v11.1.1

  • fix: data-embed style tags db64a51
  • build(deps): bump entities from 7.0.0 to 7.0.1 476d286
  • build(deps-dev): bump @​types/node from 25.0.10 to 25.2.0 306ceb7

Automattic/juice@v11.1.0...v11.1.1

v11.1.0

New features

  • feat: juice ignore comments ce49f21 (#578)
  • feat: remove inlined selectors 130184e (#577)
  • feat: inline duplicate properties c5b78ae (#575)
  • feat: preservedSelectors option fbd82ca (#579)

Automattic/juice@v11.1.0-2...v11.1.0

v11.1.0-2

  • revert: selectors must match exactly de7a6ed

Automattic/juice@v11.1.0-1...v11.1.0-2

v11.1.0-1

This pre-release adds the preservedSelectors option, which can be used to preserve CSS rules in <style> tags when removeStyleTags or removeInlinedSelectors are true.

For example, this:

juice(`
  <style>
    div { color: red; } 
    .preserve-me { background: blue; }
  </style>
  <div class="preserve-me">Test</div>
  `, 
  { 
    removeStyleTags: true, 
    preservedSelectors: ['.preserve-me'] 
  }
)

... would return this HTML:

... (truncated)

Changelog

Sourced from juice's changelog.

11.1.1 / 2026-02-04

  • fix: data-embed style tags db64a51
  • build(deps): bump entities from 7.0.0 to 7.0.1 476d286
  • build(deps-dev): bump @​types/node from 25.0.10 to 25.2.0 306ceb7

11.1.0 / 2026-01-05

New features

  • juice ignore CSS comments ce49f21
  • removeInlinedSelectors 130184e
  • inline duplicate properties c5b78ae
  • preservedSelectors option fbd82ca

11.0.3 / 2025-09-30

We are now pinning the cheerio dependency to v1.0.0 so that we can keep supporting Node 18.

To anyone affected by the cheerio breaking change that should have been a major version release, sorry! Moving forward, for as long as we rely on cheerio we will pin it to a fixed version that we make sure does not silently introduce breaking changes in patch releases.

11.0.2 / 2025-09-29

  • fix: ignorePseudos selector matching ee81959

11.0.0 / 2024-05-22

  • Dependency updates

10.0.0 / 2023-12-03

  • Resolve css variables

9.1.0 / 2023-07-03

  • Fix: An error is thrown in resetCounter when adding an counter-reset inline style to an element in combination with a different style (e.g., in head).

8.0.0 / 2021-22-21

  • pseudo Update
  • !important table attribute update

7.0.0 / 2020-07-10

  • Breaking: requires node 10+
  • Please see changes in web-resource-inliner@5 for other details

6.0.0 / 2019-11-27

  • Drop support for Node.js 4
Commits
  • a39341e 11.1.1
  • ac49410 chore: update changelog.md
  • feb3427 chore: update readme.md
  • 842c446 Merge pull request #591 from Automattic/dependabot/npm_and_yarn/entities-7.0.1
  • 476d286 build(deps): bump entities from 7.0.0 to 7.0.1
  • 7c5013d Merge pull request #595 from Automattic/dependabot/npm_and_yarn/types/node-25...
  • 6fd54f7 Merge pull request #596 from Automattic/fix-embed
  • db64a51 fix: data-embed style tags
  • 306ceb7 build(deps-dev): bump @​types/node from 25.0.10 to 25.2.0
  • 6328895 Merge pull request #592 from Automattic/dependabot/npm_and_yarn/types/node-25...
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by cossssmin, a new releaser for juice since your current version.


@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Jan 2, 2026
@han16nah

Copy link
Copy Markdown
Collaborator

@dependabot rebase

Removes [qs](https://github.com/ljharb/qs). It's no longer used after updating ancestor dependency [juice](https://github.com/Automattic/juice). These dependencies need to be updated together.


Removes `qs`

Updates `juice` from 5.2.0 to 11.1.1
- [Release notes](https://github.com/Automattic/juice/releases)
- [Changelog](https://github.com/Automattic/juice/blob/master/CHANGELOG.md)
- [Commits](Automattic/juice@v5.2.0...v11.1.1)

---
updated-dependencies:
- dependency-name: juice
  dependency-version: 11.0.3
  dependency-type: direct:production
- dependency-name: qs
  dependency-version: 
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/multi-b27634a71c branch from e403092 to 94adcb0 Compare May 14, 2026 06:59
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

Development

Successfully merging this pull request may close these issues.

1 participant