PackageTrack

npm · #4539

@npmcli/query

6.0.0npm/query

npm query parser and tools

Release timeline

14 releases since 2022
2023202420252026

Releases

  1. 6.0.08 May 2026
    Release notes

    6.0.0 (2026-05-08)

    ⚠️ BREAKING CHANGES

    • @npmcli/query now supports node ^22.22.2 || ^24.15.0 || >=26.0.0
    • template-oss-apply

    Features

    Chores

    • f34172c #104 template-oss-apply (@owlstronaut)
    • c0f551c #97 bump @npmcli/eslint-config from 5.1.0 to 6.0.0 (#97) (@dependabot[bot])
    • 134141b #102 bump @npmcli/template-oss from 4.29.0 to 4.30.0 (#102) (@dependabot[bot], @npm-cli-bot)
    Open source →
    Additional notes

    ⚠️ BREAKING CHANGES

    • @npmcli/query now supports node ^22.22.2 || ^24.15.0 || >=26.0.0
    • template-oss-apply

    Features

    Chores

    • f34172c #104 template-oss-apply (@owlstronaut)
    • c0f551c #97 bump @npmcli/eslint-config from 5.1.0 to 6.0.0 (#97) (@dependabot[bot])
    • 134141b #102 bump @npmcli/template-oss from 4.29.0 to 4.30.0 (#102) (@dependabot[bot], @npm-cli-bot)
    Open source →
  2. 5.0.022 Oct 2025
    Release notes

    5.0.0 (2025-10-22)

    ⚠️ BREAKING CHANGES

    • align to npm 11 node engine range (#95)

    Bug Fixes

    • 0484df7 #95 align to npm 11 node engine range (#95) (@owlstronaut)

    Chores

    • d91d866 #89 postinstall workflow updates (#89) (@owlstronaut)
    • 57466bf #94 bump @npmcli/template-oss from 4.26.0 to 4.27.1 (#94) (@dependabot[bot], @npm-cli-bot)
    Open source →
    Additional notes

    ⚠️ BREAKING CHANGES

    • align to npm 11 node engine range (#95)

    Bug Fixes

    • 0484df7 #95 align to npm 11 node engine range (#95) (@owlstronaut)

    Chores

    • d91d866 #89 postinstall workflow updates (#89) (@owlstronaut)
    • 57466bf #94 bump @npmcli/template-oss from 4.26.0 to 4.27.1 (#94) (@dependabot[bot], @npm-cli-bot)
    Open source →
  3. 4.0.19 Apr 2025
    Release notes

    4.0.1 (2025-04-09)

    Dependencies

    • 4323772 #86 bump postcss-selector-parser from 6.1.2 to 7.0.0 (#86) (@dependabot[bot])
    Open source →
    Additional notes

    Dependencies

    • 4323772 #86 bump postcss-selector-parser from 6.1.2 to 7.0.0 (#86) (@dependabot[bot])
    Open source →
  4. 4.0.05 Sept 2024
    Release notes

    4.0.0 (2024-09-03)

    ⚠️ BREAKING CHANGES

    • @npmcli/query now supports node ^18.17.0 || >=20.5.0

    Bug Fixes

    • 77f5687 #84 align to npm 10 node engine range (@hashtagchris)

    Dependencies

    • a2de127 #82 update postcss-selector-parser range to ^6.1.2 (#82)

    Chores

    • e9f41b7 #84 run template-oss-apply (@hashtagchris)
    • ab69454 #81 bump @npmcli/eslint-config from 4.0.5 to 5.0.0 (@dependabot[bot])
    • 0fa83b6 #70 bump @npmcli/template-oss to 4.22.0 (@lukekarrys)
    • 089a7c9 #79 postinstall for dependabot template-oss PR (@hashtagchris)
    • aab917a #79 bump @npmcli/template-oss from 4.22.0 to 4.23.3 (@dependabot[bot])
    Open source →
    Additional notes

    ⚠️ BREAKING CHANGES

    • @npmcli/query now supports node ^18.17.0 || >=20.5.0

    Bug Fixes

    • 77f5687 #84 align to npm 10 node engine range (@hashtagchris)

    Dependencies

    • a2de127 #82 update postcss-selector-parser range to ^6.1.2 (#82)

    Chores

    • e9f41b7 #84 run template-oss-apply (@hashtagchris)
    • ab69454 #81 bump @npmcli/eslint-config from 4.0.5 to 5.0.0 (@dependabot[bot])
    • 0fa83b6 #70 bump @npmcli/template-oss to 4.22.0 (@lukekarrys)
    • 089a7c9 #79 postinstall for dependabot template-oss PR (@hashtagchris)
    • aab917a #79 bump @npmcli/template-oss from 4.22.0 to 4.23.3 (@dependabot[bot])
    Open source →
  5. 3.1.023 Feb 2024
    Release notes

    3.1.0 (2024-02-23)

    Features

    Chores

    • e0d574d #65 namespace tests (@wraithgar)
    • 8be927d #63 postinstall for dependabot template-oss PR (@lukekarrys)
    • 65fffaa #63 bump @npmcli/template-oss from 4.21.1 to 4.21.3 (@dependabot[bot])
    • ea880df #60 postinstall for dependabot template-oss PR (@lukekarrys)
    • ce05634 #60 bump @npmcli/template-oss from 4.19.0 to 4.21.1 (@dependabot[bot])
    • 2c037c8 #42 postinstall for dependabot template-oss PR (@lukekarrys)
    • 57eb5db #42 bump @npmcli/template-oss from 4.18.1 to 4.19.0 (@dependabot[bot])
    • 653f22f #41 postinstall for dependabot template-oss PR (@lukekarrys)
    • c9d2318 #41 bump @npmcli/template-oss from 4.18.0 to 4.18.1 (@dependabot[bot])
    Open source →
    Additional notes

    Features

    Chores

    • e0d574d #65 namespace tests (@wraithgar)
    • 8be927d #63 postinstall for dependabot template-oss PR (@lukekarrys)
    • 65fffaa #63 bump @npmcli/template-oss from 4.21.1 to 4.21.3 (@dependabot[bot])
    • ea880df #60 postinstall for dependabot template-oss PR (@lukekarrys)
    • ce05634 #60 bump @npmcli/template-oss from 4.19.0 to 4.21.1 (@dependabot[bot])
    • 2c037c8 #42 postinstall for dependabot template-oss PR (@lukekarrys)
    • 57eb5db #42 bump @npmcli/template-oss from 4.18.1 to 4.19.0 (@dependabot[bot])
    • 653f22f #41 postinstall for dependabot template-oss PR (@lukekarrys)
    • c9d2318 #41 bump @npmcli/template-oss from 4.18.0 to 4.18.1 (@dependabot[bot])
    Open source →
  6. 3.0.112 Sept 2023
    Release notes

    3.0.1 (2023-09-12)

    Bug Fixes

    • b9e5740 #31 allow semver arguments to be reversed (#31) (@nlf)
    Open source →
    Additional notes

    Bug Fixes

    • b9e5740 #31 allow semver arguments to be reversed (#31) (@nlf)
    Open source →
  7. 3.0.011 Oct 2022
    Release notes

    3.0.0 (2022-10-11)

    ⚠️ BREAKING CHANGES

    • You can no longer select a version along with an name selector (i.e. #[email protected]). Use #name:semver() instead.

    Features

    • cc088f7 remove version parsing from #name selector (@wraithgar)

    Dependencies

    Open source →
    Additional notes

    ⚠️ BREAKING CHANGES

    • You can no longer select a version along with an name selector (i.e. #[email protected]). Use #name:semver() instead.

    Features

    • cc088f7 remove version parsing from #name selector (@wraithgar)

    Dependencies

    Open source →
  8. 2.0.020 Sept 2022
    Release notes

    2.0.0 (2022-09-20)

    ⚠️ BREAKING CHANGES

    • this package is now compatible with the following semver change for node: ^14.17.0 || ^16.13.0 || >=18.0.0

    Features

    • 34ea05a #16 add support for :outdated pseudo selector (#16) (@nlf)
    • b30604e #18 postinstall for dependabot template-oss PR (@nlf)
    Open source →
    Additional notes

    ⚠️ BREAKING CHANGES

    • this package is now compatible with the following semver change for node: ^14.17.0 || ^16.13.0 || >=18.0.0

    Features

    • 34ea05a #16 add support for :outdated pseudo selector (#16) (@nlf)
    • b30604e #18 postinstall for dependabot template-oss PR (@nlf)
    Open source →
  9. 1.2.018 Aug 2022
    Release notes

    1.2.0 (2022-08-18)

    Features

    • extend the semver pseudo selector to allow additional parameters (#8) (3cf1b58)
    Open source →
    Additional notes

    Features

    • extend the semver pseudo selector to allow additional parameters (#8) (3cf1b58)
    Open source →
  10. 1.1.13 Aug 2022
    Release notes

    1.1.1 (2022-08-03)

    Bug Fixes

    Open source →
    Additional notes

    Bug Fixes

    Open source →
  11. 1.1.028 Jun 2022
    Release notes

    1.1.0 (2022-06-28)

    Features

    • assign qualifiedAttribute to attributeMatcher (8553a7f)

    Bug Fixes

    • assign insensitive flag for attr matcher (bfcfd64)
    Open source →
    Additional notes

    Features

    • assign qualifiedAttribute to attributeMatcher (8553a7f)

    Bug Fixes

    • assign insensitive flag for attr matcher (bfcfd64)
    Open source →
  12. 1.0.227 Jun 2022
    Release notes

    1.0.2 (2022-06-27)

    Dependencies

    Open source →
    Additional notes

    Dependencies

    Open source →
  13. 1.0.18 Jun 2022

    Nothing published for this version

  14. 1.0.08 Jun 2022

    Nothing published for this version