Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Nov 26, 2025

Bumps net.kaczmarzyk:specification-arg-resolver from 3.2.2 to 4.0.0.

Release notes

Sourced from net.kaczmarzyk:specification-arg-resolver's releases.

v4.0.0

  • Build integrated with Spring Boot 4 (and related Hibernate version). This version updates to spring-boot-dependencies-4.0.0 and deals with breaking changes from the upstream dependencies.
  • If you need a release compatible with Spring Boot 3.x - please select the latest 3.x version of specification-arg-resolver
  • BREAKING CHANGE: Removed support for Calendar, Date in favour of java.time API (JPA 3.2)
  • BREAKING CHANGE: please be aware that new version of Hibernate may generate different queries than the previous version. In context of this library, this is noticable when generating joins. For the same set of annotations and the same request, SAR 3.x will generate INNER and SAR 4.x will generate LEFT join on implicit join table queries. This is strictly related to Hibernate internals, not SAR-specific behaviour
  • Spring Boot 4 support developed mainly by @​sourcloud 🚀 with review and additional fixes from @​jradlica and @​tkaczmarzyk
  • added support for extended interfaces when generating OpenAPI docs. Developed by @​gibbz00 🚀
  • bumped dependency versions
  • added InIgnoreCase and NotInIgnoreCase - developed by @​cschierle 🚀
  • added case insensitivity support to boolean parameter values - developed by @​cschierle 🚀

v4.0.0-M2

  • added support for extended interfaces when generating OpenAPI docs. Developed by @​gibbz00 🚀
  • bumped dependency versions

v4.0.0-M1

  • Build integrated with Spring Boot 4 M1. Spring Boot 4 will be released in November 2005 and will update to Hibernate 7 and JPA 3.2. This PR updates to spring-boot-4.0.0-M1 and deals with breaking changes from the upstream dependencies.
  • If you need a stable release and/or Spring Boot 3.x compatible - please select the latest 3.x version of specification-arg-resolver
  • BREAKING CHANGE: Removed support for Calendar, Date in favour of java.time API (JPA 3.2)
  • BREAKING CHANGE: please be aware that new version of Hibernate may generate different queries than the previous version. In context of this library, this is noticable when generating joins. For the same set of annotations and the same request, SAR 3.x will generate INNER and SAR 4.x will generate LEFT join on implicit join table queries. This is strictly related to Hibernate internals, not SAR-specific behaviour
  • Developed by @​sourcloud 🚀

v3.0.0

  • added InIgnoreCase and NotInIgnoreCase - developed by @​cschierle 🚀
  • added case insensitivity support to boolean parameter values - developed by @​cschierle 🚀
Changelog

Sourced from net.kaczmarzyk:specification-arg-resolver's changelog.

v4.0.0

  • Build integrated with Spring Boot 4 (and related Hibernate version). This version updates to spring-boot-dependencies-4.0.0 and deals with breaking changes from the upstream dependencies.
  • If you need a release compatible with Spring Boot 3.x - please select the latest 3.x version of specification-arg-resolver
  • BREAKING CHANGE: Removed support for Calendar, Date in favour of java.time API (JPA 3.2)
  • BREAKING CHANGE: please be aware that new version of Hibernate may generate different queries than the previous version. In context of this library, this is noticable when generating joins. For the same set of annotations and the same request, SAR 3.x will generate INNER and SAR 4.x will generate LEFT join on implicit join table queries. This is strictly related to Hibernate internals, not SAR-specific behaviour
  • Spring Boot 4 support developed mainly by @​sourcloud 🚀 with review and additional fixes from @​jradlica and @​tkaczmarzyk
  • added support for extended interfaces when generating OpenAPI docs. Developed by @​gibbz00 🚀
  • bumped dependency versions
  • added InIgnoreCase and NotInIgnoreCase - developed by @​cschierle 🚀
  • added case insensitivity support to boolean parameter values - developed by @​cschierle 🚀

v3.3.0

  • added InIgnoreCase and NotInIgnoreCase - developed by @​cschierle 🚀
  • added case insensitivity support to boolean parameter values - developed by @​cschierle 🚀
Commits
  • e21ab25 [maven-release-plugin] prepare release v4.0.0
  • 1ad9b58 updated changelog
  • 0e46843 Provide case-insensitive "in" and "not in" filters (#292)
  • 44069af Workaround for Spring Boot 4/Hibernate 6 issue with Root.equals (#294)
  • c6f5abb Bump com.google.code.gson:gson from 2.13.1 to 2.13.2 (#285)
  • 12f86b9 bumped pmd
  • 0001694 improved time-based test to prevent edge cases when month/year changes
  • 7af62c4 feat: allow case-insensitive boolean conversion (#293)
  • fb5e2ae updated changelog
  • e1e8cbc [maven-release-plugin] prepare for next development iteration
  • Additional commits viewable in compare view

Dependabot compatibility score

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 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)

Bumps [net.kaczmarzyk:specification-arg-resolver](https://github.com/tkaczmarzyk/specification-arg-resolver) from 3.2.2 to 4.0.0.
- [Release notes](https://github.com/tkaczmarzyk/specification-arg-resolver/releases)
- [Changelog](https://github.com/tkaczmarzyk/specification-arg-resolver/blob/master/CHANGELOG.md)
- [Commits](tkaczmarzyk/specification-arg-resolver@v3.2.2...v4.0.0)

---
updated-dependencies:
- dependency-name: net.kaczmarzyk:specification-arg-resolver
  dependency-version: 4.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file java Pull requests that update java code labels Nov 26, 2025
@github-actions github-actions bot enabled auto-merge November 26, 2025 15:02
@github-actions
Copy link
Contributor

I'm not approving this PR because it includes a major update of a dependency used in production

@Raouf25 Raouf25 disabled auto-merge November 28, 2025 09:29
@Raouf25 Raouf25 enabled auto-merge (squash) November 28, 2025 09:29
@Raouf25 Raouf25 disabled auto-merge November 28, 2025 09:29
@Raouf25 Raouf25 merged commit e4f9794 into main Nov 28, 2025
2 checks passed
@dependabot dependabot bot deleted the dependabot/maven/main/net.kaczmarzyk-specification-arg-resolver-4.0.0 branch November 28, 2025 09:30
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 requires-manual-qa

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants