Skip to content

[Snyk] Upgrade cheerio from 0.17.0 to 0.22.0 #5

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

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

Conversation

snyk-bot
Copy link

Snyk has created this PR to upgrade cheerio from 0.17.0 to 0.22.0.

merge advice
✨ Snyk has automatically assigned this pull request, set who gets assigned.

ℹ️ 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 4 versions ahead of your current version.
  • The recommended version was released 4 years ago, on 2016-08-23.
Release notes
Package name: cheerio
  • 0.22.0 - 2016-08-23
    • Return undefined in .prop if given an invalid element or tag (#880)
    • Merge pull request #884 from cheeriojs/readme-cleanup
    • readme updates
    • Merge pull request #881 from piamancini/patch-1
    • Added backers and sponsors from OpenCollective
    • Use jQuery from the jquery module in benchmarks (#871)
    • Document, test, and extend static $.text method (#855)
    • Fix typo on calling _.extend (#861)
    • Update versions (#870)
    • Use individual lodash functions (#864)
    • Added .serialize() support. Fixes #69 (#827)
    • Update Readme.md (#857)
    • add extension for JSON require call
    • remove gittask badge
    • Merge pull request #672 from underdogio/dev/checkbox.radio.values.sqwished
    • Added default value for checkboxes/radios
  • 0.20.0 - 2016-02-01
    • Add coveralls badge, remove link to old report (Felix Böhm)
    • Update lodash dependeny to 4.1.0 (leif.hanack)
    • Fix PR #726 adding 'appendTo()' and 'prependTo()' (Delgan)
    • Added appendTo and prependTo with tests #641 (digihaven)
    • Fix #780 by changing options context in '.find()' (Felix Böhm)
    • Add an unit test checking the query of child (Delgan)
    • fix #667: attr({foo: null}) removes attribute foo, like attr('foo', null) (Ray Waldin)
    • Include reference to dedicated "Loading" section (Mike Pennisi)
    • Added load method to $ (alanev)
    • update css-select to 1.2.0 (Felix Böhm)
    • Fixing Grammatical Error (Dan Corman)
    • Test against node v0.12 --> v4.2 (Jason Kurian)
    • Correct output in example (Felix Böhm)
    • Fix npm files filter (Bogdan Chadkin)
    • Enable setting data on all elements in selection (Mike Pennisi)
    • Reinstate $.fn.toArray (Mike Pennisi)
    • update css-select to 1.1.0 (Thomas Shafer)
    • Complete implementation of wrap (Mike Pennisi)
    • Correct name of unit test (Mike Pennisi)
    • Correct grammar in test titles (Mike Pennisi)
    • Normalize whitespace (Mike Pennisi)
    • Insert omitted assertion (Mike Pennisi)
    • Update invocation of children (Mike Pennisi)
    • Begin implementation of wrap method (Dandlezzz)
    • Update Readme.md (Sven Slootweg)
    • fix document's mistake in Readme.md (exoticknight)
    • Add tests for setting text and html as non-strings (Ryc O'Chet)
    • Fix for passing non-string values to .html or .text (Ryc O'Chet)
    • use a selector to filter form elements (fb55)
    • fix README.md typo (Yutian Li)
    • README: fix spelling (Chris Rebert)
    • Added support for options without a value attribute. Fixes #633 (Todd Wolfson)
    • responding to pull request feedback - remove item() method and related tests (Ray Waldin)
    • add length property and item method to object returned by prop('style'), plus tests (Ray Waldin)
    • Added .prop method to readme (Artem Burtsev)
    • Added .prop method (Artem Burtsev)
    • Added Gitter badge (The Gitter Badger)
  • 0.19.0 - 2015-03-21
    • fixed allignment (fb55)
    • added test case for malformed json in data attributes (fb55)
    • fix: handle some extreme cases like data-custom="{{templatevar}}". There is possibility error while parsing json . (Harish.K)
    • Add missing optional selector doc for {prev,next}{All,Until} (Jérémie Astori)
    • update to [email protected] (Felix Böhm)
    • Document Cheerio#serialzeArray (Mike Pennisi)
    • Fixed up serializeArray() and added multiple support (Todd Wolfson)
    • Implement serializeArray() (Jarno Leppänen)
    • recognize options in $.xml() (fb55)
    • lib/static.js: text(): rm errant space before ++ (Chris Rebert)
    • Do not expose internal children array (Mike Pennisi)
    • Change lodash dependencies to ^3.1.0 (Samy Pessé)
    • Update [email protected] (Samy Pessé)
    • Updates Readme.md: .not(function (index, elem)) (Patrick Ward)
    • update to [email protected] (fb55)
    • Allow failures in Node.js v0.11 (Mike Pennisi)
    • Added: Gittask badge (Matthew Mueller)
    • Isolate prototypes of functions created via load (Mike Pennisi)
    • Updates Readme.md: adds JS syntax highlighting (frankcash)
    • #608 -- Add support for insertBefore/insertAfter syntax. Supports target types of: $, [$], selector (both single and multiple results) (Ben Cochran)
    • Clone input nodes when inserting over a set (Mike Pennisi)
    • Move unit test files (Mike Pennisi)
    • remove unnecessarily tricky code (David Chambers)
    • pass options to $.html in toString (fb55)
    • add license info to package.json (Chris Rebert)
    • xyz@~0.5.0 (David Chambers)
    • Remove unofficial signature of children (Mike Pennisi)
    • Fix bug in css method (Mike Pennisi)
    • Correct bug in implementation of Cheerio#val (Mike Pennisi)
  • 0.18.0 - 2014-11-06
    • bump htmlparser2 dependency to ~3.8.1 (Chris Rebert)
    • Correct unit test titles (Mike Pennisi)
    • Correct behavior of after and before (Mike Pennisi)
    • implement jQuery's .has() (Chris Rebert)
    • Update repository url (haqii)
    • attr() should return undefined or name for booleans (Raoul Millais)
    • Update Readme.md (Ryan Breen)
    • Implement Cheerio#not (Mike Pennisi)
    • Clone nodes according to original parsing options (Mike Pennisi)
    • fix lint error (David Chambers)
    • Add explicit tests for DOM level 1 API (Mike Pennisi)
    • Expose DOM level 1 API for Node-like objects (Mike Pennisi)
    • Correct error in documentation (Mike Pennisi)
    • Return a fully-qualified Function from $.load (Mike Pennisi)
    • Update tests to avoid duck typing (Mike Pennisi)
    • Alter "loaded" functions to produce true instances (Mike Pennisi)
    • Organize tests for cheerio.load (Mike Pennisi)
    • Complete $.prototype.find (Mike Pennisi)
    • Use JSHint's extends option (Mike Pennisi)
    • Remove aliases for exported methods (Mike Pennisi)
    • Disallow unused variables (Mike Pennisi)
    • Remove unused internal variables (Mike Pennisi)
    • Remove unused variables from unit tests (Mike Pennisi)
    • Remove unused API method references (Mike Pennisi)
    • Move tests for contains method (Mike Pennisi)
    • [email protected] (David Chambers)
    • Created a wiki for companies using cheerio in production (Matthew Mueller)
    • Implement $.prototype.index (Mike Pennisi)
    • Implement $.prototype.addBack (Mike Pennisi)
    • Added double quotes to radio attribute name to account for characters such as brackets (akant10)
    • Update History.md (Gabriel Falkenberg)
    • add 0.17.0 changelog (David Chambers)
    • exit prepublish script if tag not found (David Chambers)
    • alphabetize devDependencies (fb55)
    • ignore coverage dir (fb55)
    • submit coverage to coveralls (fb55)
    • replace jscoverage with istanbul (fb55)
  • 0.17.0 - 2014-06-10
    • Fix bug in internal uniqueSplice function (Mike Pennisi)
    • accept buffer argument to cheerio.load (David Chambers)
    • Respect options on the element level (Alex Indigo)
    • Change state definition to more readable (Artem Burtsev)
    • added test (0xBADC0FFEE)
    • add class only if doesn't exist (Artem Burtsev)
    • Made it less insane. (Alex Indigo)
    • Implement Cheerio#add (Mike Pennisi)
    • Use "loaded" instance of Cheerio in unit tests (Mike Pennisi)
    • Be more strict with object check. (Alex Indigo)
    • Added options argument to .html() static method. (Alex Indigo)
    • Fixed encoding mishaps. Adjusted tests. (Alex Indigo)
    • use dom-serializer module (fb55)
    • don't test on 0.8, don't ignore 0.11 (Felix Böhm)
    • parse: rm unused variables (coderaiser)
    • cheerio: rm unused variable (coderaiser)
    • Fixed test (Avi Kohn)
    • Added test (Avi Kohn)
    • Changed == to === (Avi Kohn)
    • Fixed a bug in removing type="hidden" attr (Avi Kohn)
    • sorted (Alexey Raspopov)
    • add muted attr to booleanAttributes (Alexey Raspopov)
    • fixed context of this in .html (Felix Böhm)
    • append new elements for each element in selection (fb55)
from cheerio GitHub release notes
Commit messages
Package name: cheerio

Compare


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:

🧐 View latest project report

👩‍💻 Set who automatically gets assigned

🛠 Adjust upgrade PR settings

🔕 Ignore this dependency or unsubscribe from future upgrade PRs

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.

1 participant