Skip to content
This repository has been archived by the owner on Oct 6, 2022. It is now read-only.

Bump jsoup from 1.12.1 to 1.13.1 #175

Closed

Conversation

dependabot-preview[bot]
Copy link
Contributor

Bumps jsoup from 1.12.1 to 1.13.1.

Release notes

Sourced from jsoup's releases.

jsoup 1.13.1

See the release notes.

<dependency>
  <!-- jsoup HTML parser library @ https://jsoup.org/ -->
  <groupId>org.jsoup</groupId>
  <artifactId>jsoup</artifactId>
  <version>1.13.1</version>
</dependency>

jsoup-1.12.2

No release notes provided.

Changelog

Sourced from jsoup's changelog.

jsoup changelog

*** Release 1.13.2 [PENDING]

  • Improvement: added support for loading and parsing gzipped HTML files in Jsoup.parse(File in, charset, baseUri).

*** Release 1.13.1 [2020-Feb-29]

  • Improvement: added Element#closest(selector), which walks up the tree to find the nearest element matching the selector. jhy/jsoup#1326

  • Improvement: memory optimizations, reducing the retained size of a Document by ~ 39%, and allocations by ~ 9%:

    1. Attributes holder in Elements is only created if the element has attributes
    2. Only track the baseUri in an element when it is set via DOM to a new value for a given tree
    3. After parsing, do not retain the input character reader (and associated buffers) in the Document#parser
  • Improvement: substantial parse speed improvements vs 1.12.x (bringing back to par with previous releases). jhy/jsoup#1327

  • Improvement: when pretty-printing, comments in inline tags are not pushed to a newline

  • Improvement: added Attributes#hasDeclaredValueForKey(key) and Attribute#hasDeclaredValueForKeyIgnoreCase(), to check if an attribute is set but has no value. Useful in place of the deprecated and removed BooleanAttribute class and instanceof test.

  • Improvement: removed old methods and classes that were marked deprecated in previous releases.

  • Improvement: added Element#select(Evaluator) and Element#selectFirst(Evaluator), to allow re-use of a parsed CSS selector if using the same evaluator many times. jhy/jsoup#1319

  • Improvement: added Elements#forms(), Elements#textNodes(), Elements#dataNodes(), and Elements#comments(), as a convenient way to get access to these node types directly from an element selection.

  • Improvement: preserve whitespace before html and head tag, if pretty-printing is off.

  • Bugfix: in a tag, a second would not automatically close an earlier open multiple optgroups without closing tags are incorrectly formatted as html jhy/jsoup#1313 Bugfix: in CharacterReader when parsing an input stream, could throw a Mark Invalid exception if the reader was marked, a bufferUp occurred, and then the reader was rewound. regression: IOException: Mark invalid after upgrade to 1.12.2 jhy/jsoup#1324 Bugfix: empty tags and form tags did not have their attributes normalized (lower-cased by default) Apply attribute normalization to void tags jhy/jsoup#1323 Bugfix: when preserve case was set to on, the HTML pretty-print formatter didn't indent capitalized tags correctly. Bugfix: ensure that script and style contents are parsed into DataNodes, not TextNodes, when in case-sensitive parse mode. ... (truncated) Commits dcf3c8b [maven-release-plugin] prepare release jsoup-1.13.1 fb9aa17 Changes for #1327 9675a92 Preserve whitespace in nodes before <head> 328f2e4 Use canned arrays for all searches 5127814 Save a little time - that verification hasn't fired to date ebd2a77 Don't copy String if a char buf is available 696461b Perf - catch comments in one hit 1f5ffb8 Pulled out InBody start and end sequences c693d6e Use switch for start, end tags 9d9e53c Fixed a performance regression in 1.12 Additional commits viewable in compare view 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 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) @dependabot use these labels will set the current labels as the default for future PRs for this repo and language @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot dashboard: Update frequency (including time of day and day of week) Pull request limits (per update run and/or open at any time) Out-of-range updates (receive only lockfile updates, if desired) Security updates (receive only security updates, if desired)

Bumps [jsoup](https://github.com/jhy/jsoup) from 1.12.1 to 1.13.1.
- [Release notes](https://github.com/jhy/jsoup/releases)
- [Changelog](https://github.com/jhy/jsoup/blob/master/CHANGES)
- [Commits](jhy/jsoup@jsoup-1.12.1...jsoup-1.13.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
@dependabot-preview dependabot-preview bot added the dependencies Pull requests that update a dependency file label Mar 2, 2020
@t1
Copy link
Owner

t1 commented Apr 14, 2020

@dependabot rebase

2 similar comments
@t1
Copy link
Owner

t1 commented Mar 18, 2021

@dependabot rebase

@t1
Copy link
Owner

t1 commented Mar 19, 2021

@dependabot rebase

@t1 t1 closed this Mar 19, 2021
@t1 t1 deleted the dependabot/maven/org.jsoup-jsoup-1.13.1 branch March 19, 2021 02:29
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant