Skip to content
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

Bump the java group with 5 updates #2275

Merged
merged 2 commits into from
Feb 17, 2025

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 17, 2025

Bumps the java group with 5 updates:

Package From To
org.springframework:spring-web 6.2.2 6.2.3
com.github.openturing.turing:sprinklr-commons e4f2c074ec 1.4.2
com.itextpdf:itext-core 9.0.0 9.1.0
com.itextpdf:cleanup 5.0.0 5.0.1
org.springdoc:springdoc-openapi-starter-webmvc-ui 2.8.4 2.8.5

Updates org.springframework:spring-web from 6.2.2 to 6.2.3

Release notes

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

v6.2.3

⭐ New Features

  • Add form fields to MockMvc Kotlin DSL #34412
  • Make ProblemDetail implement Serializable #34409
  • Support @MockitoSpyBean at the type level on test classes #34408
  • Expose order values of TestExecutionListener implementations as constants #34404
  • ContentDisposition should match attributes in a case-insensitive fashion #34383
  • Provide access to servletPath in ServletRequestPathUtils #34379
  • Use ConversionService to convert POJO to array for SpEL varargs invocations #34371
  • Provide a more actionable CGLIB error message with native #34370
  • Wrap disconnected client exceptions as AsyncRequestNotUsableException in Servlet container onError callback #34363
  • Support RFC 8441 WebSocket upgrade with HTTP/2 CONNECT #34362
  • Optimize default property editor allocations for bean instance creation #34361
  • Continue with pre-instantiation when current bean is in creation already #34349
  • Allow filtering bean instances returned by ObjectProvider#stream() #34318
  • GenericConversionService finds wrong converter for partially unresolvable generic types #34298
  • Avoid re-creating HandlerMethod unless handler is resolved through the BeanFactory #34277
  • UrlResource should leniently handle HTTP endpoints which do not support HEAD #34217
  • Add API counterpart for handling Fallback and 'defaultCandidate=false' beans #34203
  • Add support for multidimensional arrays #34183
  • Add getters to ServerResponseResultHandler #34066
  • Improve diagnostics when a Bean Override cannot be selected by type #34006
  • Expression performance regression due to missing annotation types on context classes #33948

🐞 Bug Fixes

  • PathMatchingResourcePatternResolver failing against non-jar file in classpath #34417
  • GenericTypeResolver Since 6.2.0, generics cannot be obtained correctly in multi-layer interface inheritance (possible regression of #24963) #34386
  • Test Bean Overrides honor fallback qualifier instead of @Primary semantics #34374
  • HTTP interface client raises IllegalArgumentException if query param name contains a colon #34364
  • Quartz-style Nth Day of Week cron expressions can overflow to other month #34360
  • Component scan fails to find jar entries in WEB-INF/classes with embedded Tomcat #34348
  • Check hasNext when when accessing sessionIds from UserDestinationResult #34333
  • Property binding to Map that implements Iterable no longer works #34332
  • GenericTypeResolver returns EmptyType #34328
  • Duplicate BeanOverrideHandler discovered in @Nested test class hierarchy when upgrading to Spring 6.2.2 #34324
  • AnnotationBeanNameGenerator issues warning about explicitly aliased value attribute #34317
  • Stop assuming that AspectJ Advice has JoinPoint as the first argument #34316
  • Constructor binding fails for simple types List/Map/Array and for nested container combinations #34305
  • Change in BeanFactoryUtils.beanNamesForTypeIncludingAncestors() Behavior in Spring Framework 6.2.x causing ClassCastExceptions #34300
  • Data binding does not filter HTTP headers for constructor binding #34292
  • Escaped character in nested placeholder not detected properly and leads to invalid parts #34289
  • ReflectJvmMapping.getKotlinFunction returns null for Kotlin properties #34284
  • ConfigurationClassEnhancer should explicitly set custom ClassLoader on CGLIB Enhancer (aligned with CglibAopProxy) #34274
  • Connection reset exception from RestTemplate call in Spring Web MVC controller is ignored #34264
  • AsyncExecution fails to detect the return type of an annotated method from an interface with a generic #33957
  • Ensure Locale context is available for WebFlux method validation #33810

📔 Documentation

... (truncated)

Commits
  • debd312 Release v6.2.3
  • a8be11e Upgrade to TestNG 7.11
  • dfc10c1 Wait for lenient bean creation in non-locked threads as well
  • bbb593d Consistently ignore non-jar files in classpath
  • b2134ee Avoid Gradle build warnings about @⁠SuppressFBWarnings from FindBugs
  • 440a259 Clean up warnings in Gradle build
  • 6174055 Link to @⁠MockitoBean, @⁠MockitoSpyBean, & @⁠TestBean Javadoc from ref docs
  • e31ce35 Support @⁠MockitoSpyBean at the type level on test classes
  • b336bbe Wait for lenient bean creation in locked thread when necessary
  • 056757b Refine tests in MockMvcExtensionsTests
  • Additional commits viewable in compare view

Updates com.github.openturing.turing:sprinklr-commons from e4f2c07 to 1.4.2

Release notes

Sourced from com.github.openturing.turing:sprinklr-commons's releases.

v0.3.10

No release notes provided.

v0.3.9

No release notes provided.

v0.3.8

Improvements

  • Facets Types AND and OR
  • Java 21

v0.3.7

NEW FEATURES

  • Maven
  • Ranking Rules
  • Unit Tests
  • Integration Tests
  • AEM Connector
  • Keycloak Integration
  • ApiKey
  • SN: Facets using OR
  • SN: fq.op parameter
  • SN: Search using asterisk when return no results.
  • Create solr core automatically
  • Using Artemis

IMPROVEMENTS

  • Spring Boot 3.2.0
  • Angular 17
  • Spotlight
  • UI Flow
  • UI: Order by
  • Using Inject instead of Autowired
  • Docker compose
  • Kubernate script
  • Search with two points

v0.3.6

NEW FEATURES

  • Store information about user accesses and searches performed.
  • Reports - Generates access report, including targeting rules.
  • Latest searches - Allows you to show the latest searches performed by the user

IMPROVEMENTS

  • Java 17
  • Spring Boot 2.7.6
  • Gradle 7.5.1
  • Angular 15

v0.3.5

... (truncated)

Changelog

Sourced from com.github.openturing.turing:sprinklr-commons's changelog.

0.3.7

NEW FEATURES

  • Maven
  • Ranking Rules
  • Unit Tests
  • Integration Tests
  • AEM Connector
  • Keycloak Integration
  • ApiKey
  • SN: Facets using OR
  • SN: fq.op parameter
  • SN: Search using asterisk when return no results.
  • Create solr core automatically
  • Using Artemis

IMPROVEMENTS

  • Spring Boot 3.2.0
  • Angular 17
  • Spotlight
  • UI Flow
  • UI: Order by

0.3.6

NEW FEATURES

  • Store information about user accesses and searches performed.
  • Reports - Generates access report, including targeting rules.
  • Latest searches - Allows you to show the latest searches performed by the user

IMPROVEMENTS

  • Java 17

0.3.5

NEW FEATURES

  • Spotlight
  • Multi language
  • UI: Angular 13

IMPROVEMENTS

  • Java 14
  • Spring Boot 2.5.6

0.3.4

NEW FEATURES

0.3.3

... (truncated)

Commits

Updates com.itextpdf:itext-core from 9.0.0 to 9.1.0

Release notes

Sourced from com.itextpdf:itext-core's releases.

iText Core/Community 9.1.0

To celebrate both iText’s 25th anniversary and Valentine’s Day, we bring you iText Core version 9.1. There’s a lot of to love about this release, with a huge performance increase in table creation, massively extended SVG support, and further Digital Signing goodies.

Extended SVG Support

Many additions and enhancements have been made to our in-house implementation since it was introduced, with coverage of the specification steadily increasing to meet customer needs. This release sees our biggest leap yet with over 40 tickets being closed – full marks to our incredible dev team!

Newly added are support for text clipping paths, 'marker-mid' properties, text decoration, and passing markers from elements to children. We’ve improved general font handling, while some other improvements to draw attention to are in the support for relative size attributes, text positioning, 'direction' properties, stroke opacity, and dash patterns.

There's also improved support for CSS-specific SVG, which you can find more details on in the pdfHTML release notes. However, we'll call out the improved support for different CSS origins in SVG and referencing external resources with the @importurl() rule.

To top it off we’ve significantly improved the SVG module’s usage of the advanced typography features enabled by the pdfCalligraph add-on. See the example PDF on our Knowledge Base for a demonstration!

Increased Table Performance

With iText Core 9.1 the table rendering code has been highly-optimized, particularly when it comes to tagged tables. This is especially noticable for tables with many rows, or when tagging tables. See more details

Digital Signatures

We’re continually working on iText’s digital signing and validation capabilities to provide a unique breadth of support in the market. MAC integrity protection support is extended to support two-step signing. There’s also new code examples for signing with the Cloud Signing Consortium (CSC) API, which we recently wrote about in Part V of our Digital Signing with iText series. You can find these in the GitHub samples repositories linked below.

Alongside that, we’ve made some general improvements (if you know, you know) to signing and validation. In particular, the workaround for certificates where the pathLength parameter is set to 0 for the basicConstraints extension is no longer required.

PDF/UA-2

Our PDF/UA-2 implementation is improved, specifically, when using the Annot tag for content elements in PDF 2.0 documents.Don’t tell anyone, but our team is preparing further PDF/UA-2 goodies for our next release.

Pull Requests

For this release, we’d like to thank Stefan Bechtold for submitting a PR adding support for styling tables with nth-last pseudo class selectors. Thanks also to Artyom Skrobov for squashing a bug when decoding an empty PdfString, and finally Zuzu-Typ for fixes to the kernel PDF encryption constants documentation.

Bug Fixes and Miscellaneous

There’s an update for merge handling when remote and embedded go-to actions are present, and we resolved a customer issue related to decoding Xref streams with missing bytes.

Many bugs have been resolved for SVG rendering and CSS layout. In addition, general bugfixes have been made to font and text handling, form fields, signing and validation, and more.

Other Stuff

If you use iText for digital signing, you may be interested in the Digital Signatures Hub which contains a ton of useful resources and examples. In particular, we have a new chapter to our Digital Signing with iText series. In Part V, we take you through the steps of signing PDFs with Java via a remote signing service offering CSC API access.

Don’t forget that in addition to the resources on our Knowledge Base, on our GitHub you can find a ton of useful up-to-date samples in the following repos:

Java

... (truncated)

Commits
  • 6d43eb7 [RELEASE] iText 9.1.0
  • a80ad00 [RELEASE] 9.1.0
  • 1ffa4d5 Fix behavior for svg containing elements with zero or negative stroke-width
  • 457ddde SVG: don't draw rect with negative or zero height or width
  • 586e3e3 SVG: add tests for text-decoration inheritance
  • 862fac8 SVG: Fix currentColor handling
  • 903b8df SVG: fix preserveAspectRatio on image
  • d49afc6 Fix rgba alpha channel parsing
  • 07a241a Support display:none and visibility:hidden for svg elements except text
  • 69e07f1 Add missing AES_GCM encryption references
  • Additional commits viewable in compare view

Updates com.itextpdf:cleanup from 5.0.0 to 5.0.1

Updates org.springdoc:springdoc-openapi-starter-webmvc-ui from 2.8.4 to 2.8.5

Release notes

Sourced from org.springdoc:springdoc-openapi-starter-webmvc-ui's releases.

springdoc-openapi v2.8.5 released!

What's Changed

Added

  • #2696 - Do not require JsonSubType annotation for sealed classes
  • #2898 - add needed runtime reflection hints for native image
  • #2891 - Refactor trimIndent Method

Changed

  • Upgrade swagger-ui to v5.18.3

Fixed

  • #2902 - Schema replaced by String when using @​ApiResponse with RepresentationModel (Hateoas links)
  • #2876 - Restentpoints with same name get mix up
  • #2895 - Only filter out actuator endpoints with double asterisks.
  • #2894 - respect @​JsonUnwrapped & @​Schema on props not fields only
  • #2881 - fix defaultValue when using @​PageableDefault together with one-indexed-parameters
  • #2888 - Provide a better consistency for parameters and responses order.

New Contributors

Full Changelog: springdoc/springdoc-openapi@v2.8.4...v2.8.5

Changelog

Sourced from org.springdoc:springdoc-openapi-starter-webmvc-ui's changelog.

[2.8.5] - 2025-02-16

Added

  • #2696 - Do not require JsonSubType annotation for sealed classes
  • #2898 - add needed runtime reflection hints for native image
  • #2891 - Refactor trimIndent Method

Changed

  • Upgrade swagger-ui to v5.18.3

Fixed

  • #2902 - Schema replaced by String when using @​ApiResponse with RepresentationModel (Hateoas links)
  • #2876 - Restentpoints with same name get mix up
  • #2895 - Only filter out actuator endpoints with double asterisks.
  • #2894 - respect @​JsonUnwrapped & @​Schema on props not fields only
  • #2881 - fix defaultValue when using @​PageableDefault together with one-indexed-parameters
  • #2888 - Provide a better consistency for parameters and responses order.
Commits
  • 9006225 [maven-release-plugin] prepare release v2.8.5
  • 2186984 CHANGELOG.md update for 2.8.5
  • f4e632b Do not require JsonSubType annotation for sealed classes #2696
  • 7c0229f Merge branch 'sahil-ramagiri-sealed-classes'
  • 8f98a39 PR review
  • a329910 Schema replaced by String when using @​ApiResponse with RepresentationModel (H...
  • cdfaf63 Restentpoints with same name get mix up. Fixes #2876
  • ee5ab03 Restentpoints with same name get mix up. Fixes #2876
  • 0775180 Restentpoints with same name get mix up. Fixes #2876
  • 54ea28e Merge pull request #2898 from lorenzbaier/native-runtime-hints
  • 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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> 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 <dependency name> 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 <dependency name> 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 <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the java group with 5 updates:

| Package | From | To |
| --- | --- | --- |
| [org.springframework:spring-web](https://github.com/spring-projects/spring-framework) | `6.2.2` | `6.2.3` |
| [com.github.openturing.turing:sprinklr-commons](https://github.com/openturing/turing) | `e4f2c074ec` | `1.4.2` |
| [com.itextpdf:itext-core](https://github.com/itext/itext7) | `9.0.0` | `9.1.0` |
| com.itextpdf:cleanup | `5.0.0` | `5.0.1` |
| [org.springdoc:springdoc-openapi-starter-webmvc-ui](https://github.com/springdoc/springdoc-openapi) | `2.8.4` | `2.8.5` |


Updates `org.springframework:spring-web` from 6.2.2 to 6.2.3
- [Release notes](https://github.com/spring-projects/spring-framework/releases)
- [Commits](spring-projects/spring-framework@v6.2.2...v6.2.3)

Updates `com.github.openturing.turing:sprinklr-commons` from e4f2c07 to 1.4.2
- [Release notes](https://github.com/openturing/turing/releases)
- [Changelog](https://github.com/openturing/turing/blob/master/CHANGELOG.md)
- [Commits](https://github.com/openturing/turing/commits/v1.4.2)

Updates `com.itextpdf:itext-core` from 9.0.0 to 9.1.0
- [Release notes](https://github.com/itext/itext7/releases)
- [Commits](itext/itext-java@9.0.0...9.1.0)

Updates `com.itextpdf:cleanup` from 5.0.0 to 5.0.1

Updates `org.springdoc:springdoc-openapi-starter-webmvc-ui` from 2.8.4 to 2.8.5
- [Release notes](https://github.com/springdoc/springdoc-openapi/releases)
- [Changelog](https://github.com/springdoc/springdoc-openapi/blob/main/CHANGELOG.md)
- [Commits](springdoc/springdoc-openapi@v2.8.4...v2.8.5)

---
updated-dependencies:
- dependency-name: org.springframework:spring-web
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: java
- dependency-name: com.github.openturing.turing:sprinklr-commons
  dependency-type: direct:production
  dependency-group: java
- dependency-name: com.itextpdf:itext-core
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: java
- dependency-name: com.itextpdf:cleanup
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: java
- dependency-name: org.springdoc:springdoc-openapi-starter-webmvc-ui
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: java
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file java Pull requests that update Java code labels Feb 17, 2025
@alegauss alegauss merged commit c5bd881 into 0.3.10 Feb 17, 2025
5 checks passed
@dependabot dependabot bot deleted the dependabot/maven/0.3.10/java-5b48d952a8 branch February 17, 2025 15:06
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 java Pull requests that update Java code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant