Skip to content

Bump the maven group across 7 directories with 8 updates #60

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

dependabot[bot]
Copy link

@dependabot dependabot bot commented on behalf of github Sep 13, 2024

Bumps the maven group with 7 updates in the / directory:

Package From To
junit:junit 4.12 4.13.1
org.jsoup:jsoup 1.12.1 1.15.3
org.jetbrains.kotlin:kotlin-stdlib 1.3.41 1.6.0
org.testng:testng 6.14.3 7.5.1
org.springframework:spring-web 5.1.8.RELEASE 6.0.19
ch.qos.logback:logback-classic 1.2.3 1.2.13
org.apache.wicket:wicket-core 8.2.0 8.16.0

Bumps the maven group with 2 updates in the /core directory: junit:junit and org.jsoup:jsoup.
Bumps the maven group with 2 updates in the /examples/java-wicket/java-wicket-main directory: ch.qos.logback:logback-classic and org.apache.wicket:wicket-core.
Bumps the maven group with 2 updates in the /kotlin-java8 directory: junit:junit and org.jetbrains.kotlin:kotlin-stdlib.
Bumps the maven group with 2 updates in the /needle directory: junit:junit and ch.qos.logback:logback-classic.
Bumps the maven group with 2 updates in the /spring directory: junit:junit and org.springframework:spring-web.
Bumps the maven group with 2 updates in the /testng directory: junit:junit and org.testng:testng.

Updates junit:junit from 4.12 to 4.13.1

Release notes

Sourced from junit:junit's releases.

JUnit 4.13.1

Please refer to the release notes for details.

JUnit 4.13

Please refer to the release notes for details.

JUnit 4.13 RC 2

Please refer to the release notes for details.

JUnit 4.13 RC 1

Please refer to the release notes for details.

JUnit 4.13 Beta 3

Please refer to the release notes for details.

JUnit 4.13 Beta 2

Please refer to the release notes for details.

JUnit 4.13 Beta 1

Please refer to the release notes for details.

Commits

Updates org.jsoup:jsoup from 1.12.1 to 1.15.3

Release notes

Sourced from org.jsoup:jsoup's releases.

jsoup 1.15.3

jsoup 1.15.3 is out now, and includes a security fix for potential XSS attacks, along with other bug fixes and improvements, including more descriptive validation error messages.

Details:

jsoup 1.15.2 is out now with a bunch of improvements and bug fixes.

jsoup 1.15.1 is out now with a bunch of improvements and bug fixes.

jsoup 1.14.3

jsoup 1.14.3 is out now, adding native XPath selector support, improved \<template> support, and also includes a bunch of bug fixes, improvements, and performance enhancements.

See the release announcement for the full changelog.

jsoup 1.14.2

Caught by the fuzz! jsoup 1.14.2 is out now, and includes a set of parser bug fixes and improvements for handling rough HTML and XML, as identified by the Jazzer JVM fuzzer. This release also includes other fixes and improvements.

See the release announcement for the full changelog.

jsoup 1.14.1

jsoup 1.14.1 is out now, with simple request session management, increased parse robustness, and a ton of other improvements, speed-ups, and bug fixes.

See the full announcement for all the details on what's changed.

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 org.jsoup:jsoup's changelog.

jsoup changelog

Release 1.15.3 [2022-Aug-24]

  • Security: fixed an issue where the jsoup cleaner may incorrectly sanitize crafted XSS attempts if SafeList.preserveRelativeLinks is enabled. GHSA-gp7f-rwcx-9369

  • Improvement: the Cleaner will preserve the source position of cleaned elements, if source tracking is enabled in the original parse.

  • Improvement: the error messages output from Validate are more descriptive. Exceptions are now ValidationExceptions (extending IllegalArgumentException). Stack traces do not include the Validate class, to make it simpler to see where the exception originated. Common validation errors including malformed URLs and empty selector results have more explicit error messages.

  • Bugfix: the DataUtil would incorrectly read from InputStreams that emitted reads less than the requested size. This lead to incorrect results when parsing from chunked server responses, for e.g. jhy/jsoup#1807

  • Build Improvement: added implementation version and related fields to the jar manifest. jhy/jsoup#1809

*** Release 1.15.2 [2022-Jul-04]

  • Improvement: added the ability to track the position (line, column, index) in the original input source from where a given node was parsed. Accessible via Node.sourceRange() and Element.endSourceRange(). jhy/jsoup#1790

  • Improvement: added Element.firstElementChild(), Element.lastElementChild(), Node.firstChild(), Node.lastChild(), as convenient accessors to those child nodes and elements.

  • Improvement: added Element.expectFirst(cssQuery), which is just like Element.selectFirst(), but instead of returning a null if there is no match, will throw an IllegalArgumentException. This is useful if you want to simply abort processing if an expected match is not found.

  • Improvement: when pretty-printing HTML, doctypes are emitted on a newline if there is a preceding comment. jhy/jsoup#1664

  • Improvement: when pretty-printing, trim the leading and trailing spaces of textnodes in block tags when possible, so that they are indented correctly. jhy/jsoup#1798

  • Improvement: in Element#selectXpath(), disable namespace awareness. This makes it possible to always select elements by their simple local name, regardless of whether an xmlns attribute was set. jhy/jsoup#1801

  • Bugfix: when using the readToByteBuffer method, such as in Connection.Response.body(), if the document has not already been parsed and must be read fully, and there is any maximum buffer size being applied, only the default internal buffer size is read. jhy/jsoup#1774

... (truncated)

Commits
  • c596417 [maven-release-plugin] prepare release jsoup-1.15.3
  • d2d9ac3 Changelog for URL cleaner improvement
  • 4ea768d Strip control characters from URLs when resolving absolute URLs
  • 985f1fe Include help link for malformed URLs
  • 6b67d05 Improved Validate error messages
  • 653da57 Normalized API doc link
  • 5ed84f6 Simplified the Test Server startup
  • c58112a Set the read size correctly when capped
  • fa13c80 Added jar manifest default implementation entries.
  • 5b19390 Bump maven-resources-plugin from 3.2.0 to 3.3.0 (#1814)
  • Additional commits viewable in compare view

Updates org.jetbrains.kotlin:kotlin-stdlib from 1.3.41 to 1.6.0

Release notes

Sourced from org.jetbrains.kotlin:kotlin-stdlib's releases.

Kotlin 1.6.0

Changelog

Android

  • KT-48019 Bundle Kotlin Tooling Metadata into apk artifacts
  • KT-47733 JVM / IR: Android Synthetic don't generate _findCachedViewById function

Compiler

New Features

  • KT-47984 In-place arguments inlining for @​InlineOnly functions
  • KT-12794 Allow runtime retention repeatable annotations when compiling under Java 8
  • KT-43714 Support annotations on class type parameters (AnnotationTarget.TYPE_PARAMETER)
  • KT-45949 Kotlin/Native: Improve bound check elimination
  • KT-43919 Support loading Java annotations on base classes and implementing interfaces' type arguments
  • KT-48194 Try to resolve calls where we don't have enough type information, using the builder inference despite the presence of the annotation
  • KT-47736 Support conversion from regular functional types to suspending ones in JVM IR
  • KT-39055 Support property delegate created via synthetic method instead of field

Performance Improvements

  • KT-45185 FIR2IR: get rid of IrBuiltIns usages
  • KT-47918 JVM / IR: Performance degradation with const-bound for-cycles
  • KT-33835 Bytecode including unnecessary null checks for safe calls where left-hand side is non-nullable
  • KT-41510 Compilation of kotlin html DSL is still too slow
  • KT-48211 We spend a lot of time in ExpectActual declaration checker when there is very small amount of actual/expect declaration
  • KT-39054 Optimize delegated properties which call get/set on the given KProperty instance on JVM
  • KT-46615 Don't generate nullability assertions in methods for directly invoked lambdas

Fixes

  • KT-49613 JVM / IR: "Exception during IR lowering" with java fun interface and it's non-trivial usage
  • KT-49548 "ClassCastException: java.util.ArrayList$Itr cannot be cast to kotlin.collections.IntIterator" with Iterable inside let
  • KT-22562 Deprecate calls to "suspend" named functions with single dangling lambda argument
  • KT-47120 JVM IR: NoClassDefFoundError when there are an extension and a regular function with the same name
  • KT-49477 Has ran into recursion problem with two interdependant delegates
  • KT-49442 ClassCastException on reporting [EXPOSED_FROM_PRIVATE_IN_FILE] Deprecation: private-in-file class should not expose 'private-in-class'
  • KT-49371 JVM / IR: "NoSuchMethodError" with multiple inheritance
  • KT-44843 PSI2IR: "org.jetbrains.kotlin.psi2ir.generators.ErrorExpressionException: null: KtCallExpression" with delegate who has name or parameter with the same name as a property
  • KT-49294 Turning FlowCollector into 'fun interface' leads to AbstractMethodError
  • KT-18282 Companion object referencing it's own method during construction compiles successfully but fails at runtime with VerifyError
  • KT-25289 Prohibit access to class members in the super constructor call of its companion and nested object
  • KT-32753 Prohibit @​JvmField on property in primary constructor that overrides interface property
  • KT-43433 Suspend conversion is disabled message in cases where it is not supported and quickfix to update language version is suggested
  • KT-49399 Building repeatable annotation with Container nested class fails with ISE: "Repeatable annotation class should have a container generated"
  • KT-49209 Default upper bound for type variables should be non-null
  • KT-49335 NPE in RepeatedAnnotationLowering.wrapAnnotationEntriesInContainer when using @Repeatable annotation from different file
  • KT-48876 java.lang.UnsupportedOperationException: org.jetbrains.kotlin.ir.expressions.impl.IrReturnableBlockImpl@4a729df2

... (truncated)

Changelog

Sourced from org.jetbrains.kotlin:kotlin-stdlib's changelog.

2.0.20

Analysis. API

New Features

  • KT-68143 Analysis API: support KtWhenConditionInRange call resolution

Performance Improvements

  • KT-67195 K2: do not call redundant resolve on body resolution phase for classes

Fixes

  • KT-67360 Analysis API: KtDestructuringDeclarationSymbol#entries shouldn't be KtLocalVariableSymbol
  • KT-67748 K2: AllCandidatesResolver modifies the original FirDelegatedConstructorCall
  • KT-68198 Analysis API: Support application service registration in plugin XMLs
  • KT-62936 Analysis API: NativeForwardDeclarationsSymbolProvider is not supported for Kotlin/Native
  • KT-68689 LL API: support analysis from builtins module
  • KT-69630 KAPT User project builds with KAPT4 enabled fail with Metaspace overflow
  • KT-65417 K2 IDE: KTOR false positive expect-actual matching error on enum class because of implicit clone() in non-JVM source sets
  • KT-68882 Analysis API: Refactor KaSymbols
  • KT-65413 K2 IDE: KTOR unresolved serializer() call for @Serializable class in common code
  • KT-67996 Analysis API: rename Kt prefix to Ka
  • KT-67775 Analysis API: expose only interfaces/abstract classes for the user surface
  • KT-68009 K2: lowering transformers of Compose compiler plugin access AbstractFir2IrLazyFunction modality, which results in null point exception
  • KT-68918 collectCallCandidates works incorrectly for parenthesis invoke
  • KT-68462 Analysis API: Integrate project-structure module into analysis-api and analysis-api-platform-interface
  • KT-69131 AA: "provideDelegate" operator is not resolved from the delegation reference in FIR implementation
  • KT-69055 Analysis API: Stabilize KaScopes
  • KT-66216 K2 IDE. "FirDeclaration was not found for class org.jetbrains.kotlin.psi.KtProperty, fir is null" on incorrect string template
  • KT-68959 Introduce KaSeverity
  • KT-53669 Analysis API: redesign KtSymbolOrigin to distinguish kotlin/java source/library declarations
  • KT-68846 Mark KaFirReference and all implementations with internal modifier
  • KT-68845 Move KaSymbolBasedReference to resolution package
  • KT-68844 Move KaTypeProjection to types package
  • KT-65849 K2: Rename 'high-level-api' family of JARs to 'analysis-api'
  • KT-62540 Remove uses of TypeInfo.fromString and TypeInfo.createTypeText from Kotlin plugin
  • KT-62889 K2 IDE. FP MISSING_DEPENDENCY_CLASS on not available type alias with available underlying type
  • KT-68155 Analysis API: Add PSI validity check to analyze
  • KT-62343 Analysis API: fix binary incopatibility problems cause by KtAnalysisSessionProvider.analyze being inline
  • KT-68498 To get reference symbol the one should be KtSymbolBasedReference
  • KT-68393 Analysis API: Rename KaClassLikeSymbol. classIdIfNonLocal to classId
  • KT-62924 Analysis API: rename KtCallableSymbol.callableIdIfNonLocal -> callableId
  • KT-66712 K2 IDE. SOE on settings string template for string variable with the same name
  • KT-65892 K2: "We should be able to find a symbol" for findNonLocalFunction
  • KT-68273 AA: support KtFirKDocReference#isReferenceToImportAlias
  • KT-68272 AA: KtFirReference.isReferenceToImportAlias doesn't work for references on constructor
  • KT-66996 Analysis API: Expose the abbreviated type of an expanded KtType
  • KT-66646 K2: Expected FirResolvedTypeRef with ConeKotlinType but was FirUserTypeRefImpl from FirJsHelpersKt.isExportedObject

... (truncated)

Commits
  • 829d1d8 Add changelog for 1.6.0
  • 99b69ae Merge KT-MR-4942: Mark packages for relocation to fix classpath interferring ...
  • 583488e [scripting] Fix NPE in aether.kt
  • 0d1f362 Fix PureAndroidAndJavaConsumeMppLibIT working with test project
  • 46af453 JVM KT-49613 don't generate indy reference to protected constructor
  • d5275aa Mark packages for relocation to fix classpath interferring in main-kts
  • a3820d4 JVM KT-49548 progression iterators can be tainted
  • 63044b1 Update -Xjvm-default description
  • e8e3c72 Update INTERFACE_CANT_CALL_DEFAULT_METHOD_VIA_SUPER message
  • ddd02fe JvmDefault. Allow non default inheritance with special flag
  • Additional commits viewable in compare view

Updates org.testng:testng from 6.14.3 to 7.5.1

Release notes

Sourced from org.testng:testng's releases.

TestNG v7.5.1

What's Changed

New Contributors

Full Changelog: testng-team/testng@7.5...7.5.1

Changelog

Sourced from org.testng:testng's changelog.

Current (7.11.0) Fixed: GITHUB-3170: Specifying dataProvider and successPercentage causes test to always pass (Krishnan Mahadevan) Fixed: GITHUB-3028: Execution stalls when using "use-global-thread-pool" (Krishnan Mahadevan) Fixed: GITHUB-3122: Update JCommander to 1.83 (Antoine Dessaigne) Fixed: GITHUB-3135: assertEquals on arrays - Failure message is missing information about the array index when an array element is unexpectedly null or non-null (Albert Choi) Fixed: GITHUB-3140: assertEqualsDeep on Sets - Deep comparison was using the wrong expected value

7.10.2 Fixed: GITHUB-3117: ListenerComparator doesn't work (Krishnan Mahadevan)

7.10.1 Fixed: GITHUB-3110: Update from testng 7.9.0 to 7.10.0 break maven build with junit5 (Krishnan Mahadevan)

7.10.0 Fixed: GITHUB-3000: Method predecessors lookup and/or method sorting is broken in certain inheritance and naming setups (Krishnan Mahadevan) Fixed: GITHUB-3095: Super class annotated with ITestNGListenerFactory makes derived test class throw TestNGException on execution (Krishnan Mahadevan) Fixed: GITHUB-3081: Discrepancy with combination of (Shared Thread pool and Method Interceptor) (Krishnan Mahadevan) Fixed: GITHUB-2381: Controlling the inclusion of the listener at runtime (Krishnan Mahadevan) Fixed: GITHUB-3082: IInvokedMethodListener Iinvoked method does not return correct instance during @​BeforeMethod, @​AfterMethod and @​AfterClass (Krishnan Mahadevan) Fixed: GITHUB-3084: Document project's PGP artifact signing keys (Krishnan Mahadevan) Fixed: GITHUB-3079: Associate a unique id with every test class object instantiated by TestNG (Krishnan Mahadevan) Fixed: GITHUB-3040: replace the usages of synchronized with ReentrantLock (Krishnan Mahadevan) Fixed: GITHUB-3041: TestNG 7.x DataProvider works in opposite to TestNG 6.x when retrying tests. (Krishnan Mahadevan) Fixed: GITHUB-3066: How to dynamically adjust the number of TestNG threads after IExecutorFactory is deprecated? (Krishnan Mahadevan) New: GITHUB-2874: Allow users to define ordering for TestNG listeners (Krishnan Mahadevan) Fixed: GITHUB-3033: Moved ant support under own repository https://github.com/testng-team/testng-ant (Julien Herr) Fixed: GITHUB-3064: TestResult lost if failure creating RetryAnalyzer (Krishnan Mahadevan) Fixed: GITHUB-3048: ConcurrentModificationException when injecting values (Krishnan Mahadevan) Fixed: GITHUB-3050: Race condition when creating Guice Modules (Krishnan Mahadevan) Fixed: GITHUB-3059: Support the ability to inject custom listener factory (Krishnan Mahadevan) Fixed: GITHUB-3045: IDataProviderListener - beforeDataProviderExecution and afterDataProviderExecution are called twice in special setup (Krishnan Mahadevan) Fixed: GITHUB-3038: java.lang.IllegalStateException: Results per method should NOT have been empty (Krishnan Mahadevan) Fixed: GITHUB-3022: Remove deprecated JUnit related support in TestNG (Krishnan Mahadevan)

7.9.0 Fixed: GITHUB-2019: Total thread count in testng parallel tests with dataproviders (Krishnan Mahadevan) Fixed: GITHUB-3006: ITestResult injected at @​AfterMethod incorrect when a configuration method failed (Krishnan Mahadevan) Fixed: GITHUB-2980: Data Provider Threads configuration in the suite don't match the documentation (Krishnan Mahadevan) Fixed: GITHUB-3003: BeforeClass|AfterClass with inheritedGroups triggers cyclic dependencies (Krishnan Mahadevan) New: Added @​Inherited to the Listeners annotation, allowing it to be used in forming meta-annotations. (Pavlo Glushchenko) Fixed: GITHUB-2991: Suite attributes map should be thread safe (Krishnan Mahadevan) Fixed: GITHUB-2974: Command line arguments -groups and -excludegroups override defined groups in a suite xml file (dr29bart) Fixed: GITHUB-2961: "Unexpected value: 16" error when multiple beforeMethod config methods with firstTimeOnly property run before a test (Krishnan Mahadevan) Fixed: GITHUB-2904: Add location of docs Github to readme and contributions page (Mohsin Sackeer) Fixed: GITHUB-2934: Parallel Dataproviders & retries causes test result count to be skewed (Krishnan Mahadevan) Fixed: GITHUB-2925: Issue in ITestcontext.getAllTestMethods() with annotation @​BeforeSuite (Krishnan Mahadevan) Fixed: GITHUB-2928: The constructor of TestRunner encountered NBC changes in 7.8.0 (Krishnan Mahadevan) Fixed: GITHUB-581: Parameters of nested test suites are overridden(Krishnan Mahadevan) Fixed: GITHUB-727 : Fixing data races (Krishnan Mahadevan) Fixed: GITHUB-2913: Maps containing nulls can be incorrectly considered equal (Alex Heneveld)

... (truncated)

Commits
  • 7ddeadb Attempting Release 7.5.1
  • 18810fc Cherrypick - 47afa2c8a29e2cf925238af1ad7c76fba282793f to 7.5 release
  • f264982 Enable ParallelSuiteTest (#2687)
  • 290532e Fix: AfterGroups config annotation does not consider retries for tests (#2690)
  • 2a756e5 Merge pull request #2688 from dsankouski/implement_yaml_load_classes_flag
  • 3c964b8 Review fixes
  • a1f2e3f Yaml parser: implement loadClasses flag
  • e8f17fe Allow ITestObjectFactory injection via listeners (#2677)
  • db17f3c Include all data driven tests for reporting skips
  • 4c28cd6 Adding contributing guidelines to templates.
  • Additional commits viewable in compare view

Updates org.springframework:spring-web from 5.1.8.RELEASE to 6.0.19

Release notes

Sourced from org.springframework:spring-web's releases.

v6.0.19

⭐ New Features

  • Log column type for limited support message in JdbcUtils.getResultSetValue #32602
  • Avoid additional unnecessary Annotation array cloning in TypeDescriptor #32478
  • Avoid cloning empty Annotation array in TypeDescriptor #32465

🐞 Bug Fixes

  • Refine scheme, userinfo, host and port parsing in UriComponentsBuilder #32617
  • MethodIntrospector.selectMethods() fails to detect bridge methods across ApplicationContexts #32587
  • Generic interface on FactoryBean class not autowired in case of targetType mismatch #32585
  • HeaderContentNegotiationStrategy.resolveMediaTypes() throws unexpected InvalidMimeTypeException #32484
  • JmsUtils.commitIfNecessary catches and ignores JMS IllegalStateException, losing message with ActiveMQ Artemis #32479
  • Consistently apply TaskDecorator to ManagedExecutorService as well #32456

📔 Documentation

  • Fix broken link to vavr in the reference guide #32495

🔨 Dependency Upgrades

  • Upgrade to Reactor 2022.0.18 #32593

v6.0.18

⭐ New Features

  • Extract reusable method for URI validations #32441
  • Allow UriTemplate to be built with an empty template #32437
  • Refine \*HttpMessageConverter#getContentLength return value null safety #32333

🐞 Bug Fixes

  • WebClient Observations are missing error #32399
  • AopUtils.getMostSpecificMethod does not return original method for proxy-derived method anymore #32368
  • Better protect against concurrent error handling for async requests #32341
  • ContentCachingResponseWrapper no longer honors Content-Type and Content-Length #32321
  • Hibernate native image support broken by HHH-17643 #32312

📔 Documentation

  • Fix order of 2 sections in the Validation chapter of the reference manual #32409

🔨 Dependency Upgrades

  • Upgrade to Reactor 2022.0.17 #32421

v6.0.17

⭐ New Features

... (truncated)

Commits
  • 91cf5eb Release v6.0.19
  • 402246d Refine UriComponentsBuilder parsing
  • 88a68dd Upgrade to Reactor 2022.0.18
  • 7d178c6 Detect bridge methods across ApplicationContexts in MethodIntrospector
  • ba776d7 Log column type for limited support message in getResultSetValue
  • aba5f42 Remove accidental backport of 6.1 class
  • 2bac162 Upgrade to Groovy 4.0.20, Netty 4.1.108, OpenPDF 1.3.43
  • 9412d78 Revised tests for generic FactoryBean type matching (backported)
  • a0bd13c Do not extract FactoryBean generic in case of targetType mismatch
  • 46a0821 Stop linking to Websphere's Javadoc
  • Additional commits viewable in compare view

Updates org.springframework:spring-webmvc from 5.1.8.RELEASE to 6.0.19

Release notes

Sourced from org.springframework:spring-webmvc's releases.

v6.0.19

⭐ New Features

  • Log column type for limited support message in JdbcUtils.getResultSetValue #32602
  • Avoid additional unnecessary Annotation array cloning in TypeDescriptor #32478
  • Avoid cloning empty Annotation array in TypeDescriptor #32465

🐞 Bug Fixes

  • Refine scheme, userinfo, host and port parsing in UriComponentsBuilder #32617
  • MethodIntrospector.selectMethods() fails to detect bridge methods across ApplicationContexts #32587
  • Generic interface on FactoryBean class not autowired in case of targetType mismatch #32585
  • HeaderContentNegotiationStrategy.resolveMediaTypes() throws unexpected InvalidMimeTypeException #32484
  • JmsUtils.commitIfNecessary catches and ignores JMS IllegalStateException, losing message with ActiveMQ Artemis #32479
  • Consistently apply TaskDecorator to ManagedExecutorService as well #32456

📔 Documentation

  • Fix broken link to vavr in the reference guide #32495

🔨 Dependency Upgrades

  • Upgrade to Reactor 2022.0.18 #32593

v6.0.18

⭐ New Features

  • Extract reusable method for URI validations #32441
  • Allow UriTemplate to be built with an empty template #32437
  • Refine \*HttpMessageConverter#getContentLength return value null safety #32333

🐞 Bug Fixes

  • WebClient Observations are missing error #32399
  • AopUtils.getMostSpecificMethod does not return original method for proxy-derived method anymore #32368
  • Better protect against concurrent error handling for async requests #32341
  • ContentCachingResponseWrapper no longer honors Content-Type and Content-Length #32321
  • Hibernate native image support broken by HHH-17643 #32312

📔 Documentation

  • Fix order of 2 sections in the Validation chapter of the reference manual #32409

🔨 Dependency Upgrades

  • Upgrade to Reactor 2022.0.17 #32421

v6.0.17

⭐ New Features

... (truncated)

Commits
  • 91cf5eb Release v6.0.19
  • 402246d Refine UriComponentsBuilder parsing
  • 88a68dd Upgrade to Reactor 2022.0.18
  • 7d178c6 Detect bridge methods across ApplicationContexts in MethodIntrospector
  • ba776d7 Log column type for limited support message in getResultSetValue
  • aba5f42 Remove accidental backport of 6.1 class
  • 2bac162 Upgrade to Groovy 4.0.20, Netty 4.1.108, OpenPDF 1.3.43
  • 9412d78 Revised tests for generic FactoryBean type matching (backported)
  • a0bd13c Do not extract FactoryBean generic in case of targetType mismatch
  • 46a0821 Stop linking to Websphere's Javadoc
  • Additional commits viewable in compare view

Updates ch.qos.logback:logback-classic from 1.2.3 to 1.2.13

Commits

Updates org.apache.wicket:wicket-core from 8.2.0 to 8.16.0

Updates junit:junit from 4.12 to 4.13.1

Release notes

Sourced from junit:junit's releases.

JUnit 4.13.1

Please refer to the release notes for details.

JUnit 4.13

Please refer to the release notes for details.

JUnit 4.13 RC 2

Please refer to the release notes for details.

JUnit 4.13 RC 1

Please refer to the release notes for details.

JUnit 4.13 Beta 3

Please refer to the release notes for details.

JUnit 4.13 Beta 2

Please refer to the release notes for details.

JUnit 4.13 Beta 1

Please refer to the release notes for details.

Commits

Updates org.jsoup:jsoup from 1.12.1 to 1.15.3

Release notes

Sourced from org.jsoup:jsoup's releases.

jsoup 1.15.3

jsoup 1.15.3 is out now, and includes a security fix for potential XSS attacks, along with other bug fixes and improvements, including more descriptive validation error messages.

Details:

jsoup 1.15.2 is out now with a bunch of improvements and bug fixes.

jsoup 1.15.1 is out now with a bunch of improvements and bug fixes.

jsoup 1.14.3

jsoup 1.14.3 is out now, adding native XPath selector support, improved \<template> support, and also includes a bunch of bug fixes, improvements, and performance enhancements.

See the release announcement for the full changelog.

jsoup 1.14.2

Caught by the fuzz! jsoup 1.14.2 is out now, and includes a set of parser bug fixes and improvements for handling rough HTML and XML, as identified by the Jazzer JVM fuzzer. This release also includes other fixes and improvements.

See the release announcement for the full changelog.

jsoup 1.14.1

jsoup 1.14.1 is out now, with simple request session management, increased parse robustness, and a ton of other improvements, speed-ups, and bug fixes.

See the full announcement for all the details on what's changed.

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 org.jsoup:jsoup's changelog.

jsoup changelog

Release 1.15.3 [2022-Aug-24]

  • Security: fixed an issue where the jsoup cleaner may incorrectly sanitize crafted XSS attempts if SafeList.preserveRelativeLinks is enabled. GHSA-gp7f-rwcx-9369

  • Improvement: the Cleaner will preserve the source position of cleaned elements, if source tracking is enabled in the original parse.

  • Improvement: the error messages output from Validate are more descriptive. Exceptions are now ValidationExceptions (extending IllegalArgumentException). Stack traces do not include the Validate class, to make it simpler to see where the exception originated. Common validation errors including malformed URLs and empty selector results have more explicit error messages.

  • Bugfix: the DataUtil would incorrectly read from InputStreams that emitted reads less than the requested size. This lead to incorrect results when parsing from chunked server responses, for e.g. jhy/jsoup#1807

  • Build Improvement: added implementation version and related fields to the jar manifest. jhy/jsoup#1809

*** Release 1.15.2 [2022-Jul-04]

  • Improvement: added the ability to track the position (line, column, index) in the original input source from where a given node was parsed. Accessible via Node.sourceRange() and Element.endSourceRange(). jhy/jsoup#1790

  • Improvement: added Element.firstElementChild(), Element.lastElementChild(), Node.firstChild(), Node.lastChild(), as convenient accessors to those child nodes and elements.

  • Improvement: added Element.expectFirst(cssQuery), which is just like Element.selectFirst(), but instead of returning a null if there is no match, will throw an IllegalArgumentException. This is useful if you want to simply abort processing if an expected match is not found.

  • Improvement: when pretty-printing HTML, doctypes are emitted on a newline if there is a preceding comment. jhy/jsoup#1664

  • Improvement: when pretty-printing, trim the leading and trailing spaces of textnodes in block tags when possible, so that they are indented correctly. jhy/jsoup#1798

  • Improvement: in Element#selectXpath(), disable namespace awareness. This makes it possible to always select elements by their simple local name, regardless of whether an xmlns attribute was set. jhy/jsoup#1801

  • Bugfix: when using the readToByteBuffer method, such as in Connection.Response.body(), if the document has not already been parsed and must be read fully, and there is any maximum buffer size being applied, only the default internal buffer size is read. jhy/jsoup#1774

... (truncated)

Commits
  • c596417 [maven-release-plugin] prepare release jsoup-1.15.3
  • d2d9ac3 Changelog for URL cleaner improvement
  • 4ea768d Strip control characters from URLs when resolving absolute URLs
  • 985f1fe Include help link for malformed URLs
  • 6b67d05 Improved Validate error messages
  • 653da57 Normalized API doc link
  • 5ed84f6 Simplified the Test Server startup
  • c58112a Set the read size correctly when capped
  • fa13c80 Added jar manifest default implementation entries.
  • 5b19390 Bump maven-resources-plugin from 3.2.0 to 3.3.0 (#1814)
  • Additional commits viewable in compare view

Updates ch.qos.logback:logback-classic from 1.2.3 to 1.2.13

Commits

Bumps the maven group with 7 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [junit:junit](https://github.com/junit-team/junit4) | `4.12` | `4.13.1` |
| [org.jsoup:jsoup](https://github.com/jhy/jsoup) | `1.12.1` | `1.15.3` |
| [org.jetbrains.kotlin:kotlin-stdlib](https://github.com/JetBrains/kotlin) | `1.3.41` | `1.6.0` |
| [org.testng:testng](https://github.com/cbeust/testng) | `6.14.3` | `7.5.1` |
| [org.springframework:spring-web](https://github.com/spring-projects/spring-framework) | `5.1.8.RELEASE` | `6.0.19` |
| [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) | `1.2.3` | `1.2.13` |
| org.apache.wicket:wicket-core | `8.2.0` | `8.16.0` |

Bumps the maven group with 2 updates in the /core directory: [junit:junit](https://github.com/junit-team/junit4) and [org.jsoup:jsoup](https://github.com/jhy/jsoup).
Bumps the maven group with 2 updates in the /examples/java-wicket/java-wicket-main directory: [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) and org.apache.wicket:wicket-core.
Bumps the maven group with 2 updates in the /kotlin-java8 directory: [junit:junit](https://github.com/junit-team/junit4) and [org.jetbrains.kotlin:kotlin-stdlib](https://github.com/JetBrains/kotlin).
Bumps the maven group with 2 updates in the /needle directory: [junit:junit](https://github.com/junit-team/junit4) and [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback).
Bumps the maven group with 2 updates in the /spring directory: [junit:junit](https://github.com/junit-team/junit4) and [org.springframework:spring-web](https://github.com/spring-projects/spring-framework).
Bumps the maven group with 2 updates in the /testng directory: [junit:junit](https://github.com/junit-team/junit4) and [org.testng:testng](https://github.com/cbeust/testng).


Updates `junit:junit` from 4.12 to 4.13.1
- [Release notes](https://github.com/junit-team/junit4/releases)
- [Changelog](https://github.com/junit-team/junit4/blob/main/doc/ReleaseNotes4.12.md)
- [Commits](junit-team/junit4@r4.12...r4.13.1)

Updates `org.jsoup:jsoup` from 1.12.1 to 1.15.3
- [Release notes](https://github.com/jhy/jsoup/releases)
- [Changelog](https://github.com/jhy/jsoup/blob/jsoup-1.15.3/CHANGES)
- [Commits](jhy/jsoup@jsoup-1.12.1...jsoup-1.15.3)

Updates `org.jetbrains.kotlin:kotlin-stdlib` from 1.3.41 to 1.6.0
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)
- [Commits](JetBrains/kotlin@v1.3.41...v1.6.0)

Updates `org.testng:testng` from 6.14.3 to 7.5.1
- [Release notes](https://github.com/cbeust/testng/releases)
- [Changelog](https://github.com/testng-team/testng/blob/master/CHANGES.txt)
- [Commits](testng-team/testng@6.14.3...7.5.1)

Updates `org.springframework:spring-web` from 5.1.8.RELEASE to 6.0.19
- [Release notes](https://github.com/spring-projects/spring-framework/releases)
- [Commits](spring-projects/spring-framework@v5.1.8.RELEASE...v6.0.19)

Updates `org.springframework:spring-webmvc` from 5.1.8.RELEASE to 6.0.19
- [Release notes](https://github.com/spring-projects/spring-framework/releases)
- [Commits](spring-projects/spring-framework@v5.1.8.RELEASE...v6.0.19)

Updates `ch.qos.logback:logback-classic` from 1.2.3 to 1.2.13
- [Commits](qos-ch/logback@v_1.2.3...v_1.2.13)

Updates `org.apache.wicket:wicket-core` from 8.2.0 to 8.16.0

Updates `junit:junit` from 4.12 to 4.13.1
- [Release notes](https://github.com/junit-team/junit4/releases)
- [Changelog](https://github.com/junit-team/junit4/blob/main/doc/ReleaseNotes4.12.md)
- [Commits](junit-team/junit4@r4.12...r4.13.1)

Updates `org.jsoup:jsoup` from 1.12.1 to 1.15.3
- [Release notes](https://github.com/jhy/jsoup/releases)
- [Changelog](https://github.com/jhy/jsoup/blob/jsoup-1.15.3/CHANGES)
- [Commits](jhy/jsoup@jsoup-1.12.1...jsoup-1.15.3)

Updates `ch.qos.logback:logback-classic` from 1.2.3 to 1.2.13
- [Commits](qos-ch/logback@v_1.2.3...v_1.2.13)

Updates `org.apache.wicket:wicket-core` from 8.2.0 to 8.16.0

Updates `junit:junit` from 4.12 to 4.13.1
- [Release notes](https://github.com/junit-team/junit4/releases)
- [Changelog](https://github.com/junit-team/junit4/blob/main/doc/ReleaseNotes4.12.md)
- [Commits](junit-team/junit4@r4.12...r4.13.1)

Updates `org.jetbrains.kotlin:kotlin-stdlib` from 1.3.41 to 1.6.0
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)
- [Commits](JetBrains/kotlin@v1.3.41...v1.6.0)

Updates `junit:junit` from 4.12 to 4.13.1
- [Release notes](https://github.com/junit-team/junit4/releases)
- [Changelog](https://github.com/junit-team/junit4/blob/main/doc/ReleaseNotes4.12.md)
- [Commits](junit-team/junit4@r4.12...r4.13.1)

Updates `ch.qos.logback:logback-classic` from 1.2.3 to 1.2.13
- [Commits](qos-ch/logback@v_1.2.3...v_1.2.13)

Updates `junit:junit` from 4.12 to 4.13.1
- [Release notes](https://github.com/junit-team/junit4/releases)
- [Changelog](https://github.com/junit-team/junit4/blob/main/doc/ReleaseNotes4.12.md)
- [Commits](junit-team/junit4@r4.12...r4.13.1)

Updates `org.springframework:spring-web` from 5.1.8.RELEASE to 6.0.19
- [Release notes](https://github.com/spring-projects/spring-framework/releases)
- [Commits](spring-projects/spring-framework@v5.1.8.RELEASE...v6.0.19)

Updates `org.springframework:spring-webmvc` from 5.1.8.RELEASE to 6.0.19
- [Release notes](https://github.com/spring-projects/spring-framework/releases)
- [Commits](spring-projects/spring-framework@v5.1.8.RELEASE...v6.0.19)

Updates `junit:junit` from 4.12 to 4.13.1
- [Release notes](https://github.com/junit-team/junit4/releases)
- [Changelog](https://github.com/junit-team/junit4/blob/main/doc/ReleaseNotes4.12.md)
- [Commits](junit-team/junit4@r4.12...r4.13.1)

Updates `org.testng:testng` from 6.14.3 to 7.5.1
- [Release notes](https://github.com/cbeust/testng/releases)
- [Changelog](https://github.com/testng-team/testng/blob/master/CHANGES.txt)
- [Commits](testng-team/testng@6.14.3...7.5.1)

---
updated-dependencies:
- dependency-name: junit:junit
  dependency-type: direct:production
  dependency-group: maven
- dependency-name: org.jsoup:jsoup
  dependency-type: direct:development
  dependency-group: maven
- dependency-name: org.jetbrains.kotlin:kotlin-stdlib
  dependency-type: direct:development
  dependency-group: maven
- dependency-name: org.testng:testng
  dependency-type: direct:production
  dependency-group: maven
- dependency-name: org.springframework:spring-web
  dependency-type: direct:development
  dependency-group: maven
- dependency-name: org.springframework:spring-webmvc
  dependency-type: direct:development
  dependency-group: maven
- dependency-name: ch.qos.logback:logback-classic
  dependency-type: direct:development
  dependency-group: maven
- dependency-name: org.apache.wicket:wicket-core
  dependency-type: direct:production
  dependency-group: maven
- dependency-name: junit:junit
  dependency-type: direct:production
  dependency-group: maven
- dependency-name: org.jsoup:jsoup
  dependency-type: direct:development
  dependency-group: maven
- dependency-name: ch.qos.logback:logback-classic
  dependency-type: direct:production
  dependency-group: maven
- dependency-name: org.apache.wicket:wicket-core
  dependency-type: direct:production
  dependency-group: maven
- dependency-name: junit:junit
  dependency-type: direct:development
  dependency-group: maven
- dependency-name: org.jetbrains.kotlin:kotlin-stdlib
  dependency-type: direct:development
  dependency-group: maven
- dependency-name: junit:junit
  dependency-type: direct:production
  dependency-group: maven
- dependency-name: ch.qos.logback:logback-classic
  dependency-type: direct:development
  dependency-group: maven
- dependency-name: junit:junit
  dependency-type: direct:development
  dependency-group: maven
- dependency-name: org.springframework:spring-web
  dependency-type: direct:development
  dependency-group: maven
- dependency-name: org.springframework:spring-webmvc
  dependency-type: direct:development
  dependency-group: maven
- dependency-name: junit:junit
  dependency-type: direct:production
  dependency-group: maven
- dependency-name: org.testng:testng
  dependency-type: direct:production
  dependency-group: maven
...

Signed-off-by: dependabot[bot] <support@github.com>
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
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants