Add module dependencies in manifest file for JBoss (#808, thanks to @redmitry for reporting).
classgraph-4.8.164
Fix "Paths with Spaces and Hash don't work when using Nested JARs" (#804, thanks to @jwatcher for the bug report, detailed analysis, and PR complete with testcase! #805)
Improvement: in Jsoup.connect(), added support for request-level authentication, supporting authentication to
proxies and to servers.
jhy/jsoup#2046
Improvement: in the Elements list, added direct support for #set(index, element), #remove(index),
#remove(object), #clear(), #removeAll(collection), #retainAll(collection), #removeIf(filter),
#replaceAll(operator). These methods update the original DOM, as well as the Elements list.
jhy/jsoup#2017
Improvement: added the NodeIterator class, to efficiently traverse a node tree using the Iterator interface. And
added Stream Element#stream() and Node#nodeStream() methods, to enable fluent composable stream pipelines of node
traversals.
jhy/jsoup#2051
Improvement: when changing the OutputSettings syntax to XML, the xhtml EscapeMode is automatically set by default.
Improvement: added the :is(selector list) pseudo-selector, which finds elements that match any of the selectors in
the selector list. Useful for making large ORed selectors more readable.
Improvement: repackaged the library with native (vs automatic) JPMS module support.
jhy/jsoup#2025
Improvement: better fidelity of source positions when tracking is enabled. And implicitly created or closed elements
are tracked and detectable via Range.isImplicit().
jhy/jsoup#2056
Improvement: when source tracking is enabled, the source position for attribute names and values is now available.
Attribute#sourceRange() provides the ranges.
jhy/jsoup#2057
Improvement: when running concurrently under Java 21+ Virtual Threads, virtual threads could be pinned to their
carrier platform thread when parsing an input stream. To improve performance, particularly when parsing fetched
URLs, the internal ConstrainableInputStream has been replaced by ControllableInputStream, which avoids the locking
which caused that pinning.
jhy/jsoup#2054
Improvement: in Jsoup.Connect, allow any XML mimetype as a supported mimetype. Was previously limited to
{application|text}/xml. This enables for e.g. fetching SVGs with a image/svg+xml mimetype, without having to
disable mimetype validation.
jhy/jsoup#2059
Bugfix: when outputting with XML syntax, HTML elements that were parsed as data nodes ( and ) should
be emitted as CDATA nodes, so that they can be parsed correctly by an XML parser.
jhy/jsoup#1720
Bugfix: the Immediate Parent selector > could match elements above the root context element, causing incorrect
elements to be returned when used on elements other than the root document.
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 ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
- `@dependabot ignore minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
- `@dependabot ignore ` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency
- `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions
Bumps the dependencies group with 8 updates:
3.13.0
3.14.0
4.8.163
4.8.165
1.16.1
1.17.1
2.15.3
2.16.0
2.15.3
2.16.0
2.15.3
2.16.0
v3-rev20211107-1.32.1
v3-rev20230822-2.0.0
3.1.1
3.6.0
Updates
org.apache.commons:commons-lang3
from 3.13.0 to 3.14.0Updates
io.github.classgraph:classgraph
from 4.8.163 to 4.8.165Release notes
Sourced from io.github.classgraph:classgraph's releases.
Commits
f4419d4
[maven-release-plugin] prepare release classgraph-4.8.165617de83
Add other module dependenciesd05846b
Merge pull request #809 from redmitry/latesta499338
add jdk.unsupported to the manifest73fc284
[maven-release-plugin] prepare for next development iteration8360c03
[maven-release-plugin] prepare release classgraph-4.8.164a942bf6
Source > Cleanup07c2f49
Merge pull request #805 from jwachter/fix/nested-with-space-and-hash-path72c52de
Handle paths with spaces and hashes especially with nested JARs8b51126
[maven-release-plugin] prepare for next development iterationUpdates
org.jsoup:jsoup
from 1.16.1 to 1.17.1Release notes
Sourced from org.jsoup:jsoup's releases.
... (truncated)
Changelog
Sourced from org.jsoup:jsoup's changelog.
... (truncated)
Commits
8eecef3
[maven-release-plugin] prepare release jsoup-1.17.1a6c1950
In javadoc, emit links to source00f85a8
Revised Connection.data javadocf49dd2c
PR url4b91adf
Simpler empty test73d4506
Refactored UserData to be tucked into a hash (#2060)58521a4
Allow any XML mimetype in Connectionbc79810
Specify overrides0a73767
Re-specify Iterator<Attribute> type4669e14
Make Attributes iterator throw NoSuchElementExceptionUpdates
com.fasterxml.jackson.core:jackson-databind
from 2.15.3 to 2.16.0Commits
Updates
com.fasterxml.jackson.dataformat:jackson-dataformat-yaml
from 2.15.3 to 2.16.0Commits
89c9cb5
[maven-release-plugin] prepare release jackson-dataformats-text-2.16.08b0bf6c
Prepare for 2.16.0 releasef1a2803
Back to snapshot deps5a433fc
[maven-release-plugin] prepare for next development iterationb2a3d9a
[maven-release-plugin] prepare release jackson-dataformats-text-2.16.0-rc1e3dbdb0
Prepare for 2.16.0-rc1 release74461cf
Enable JDK 21 for CI java matrix90a2f8c
Fix #198: addCsvGenerator.Feature.ALWAYS_QUOTE_NUMBERS
(#440)f8bd56b
Fix #438: prevent quoting of BigInteger/BigDecimal when not expected (#439)56686c8
Update release notesUpdates
com.fasterxml.jackson.datatype:jackson-datatype-jsr310
from 2.15.3 to 2.16.0Updates
com.google.apis:google-api-services-drive
from v3-rev20211107-1.32.1 to v3-rev20230822-2.0.0Updates
org.apache.maven.plugins:maven-assembly-plugin
from 3.1.1 to 3.6.0Commits
bf990b1
[maven-release-plugin] prepare release maven-assembly-plugin-3.6.0ca24f54
[MASSEMBLY-974] Drop deprecated repository element from model and tests62cc777
Bump zstd-jni from 1.5.5-1 to 1.5.5-293ec5a9
[MASSEMBLY-988] Use newer plexus-archiver methods, code cleanupbbfc895
[MASSEMBLY-990] configure system requirements history7d190c2
[MASSEMBLY-989] use p-a Windows fix2982200
[MASSEMBLY-989] apply 022 umask in RB mode5c492d0
[MASSEMBLY-843] Make finalName parameter as writableb2c52bd
[MASSEMBLY-987] Bump plexus-archiver from 4.6.0 to 4.6.3 (#119)2d61b0f
[MASSEMBLY-986] Minimal default Manifest configuration of jar archiver should...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