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

fix(deps): update dependency com.github.waffle:waffle-jna to v3 #2796

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Feb 12, 2023

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
com.github.waffle:waffle-jna (source) 1.9.1 -> 3.3.0 age adoption passing confidence

Release Notes

Waffle/waffle

v3.3.0

=================

  • Last expected support release for jdk 8. While additonal patches could be made they are not expected as resources not available to support it.
    • With OSS mostly moving forwards, we have made that decision as well. The build at this point is getting rather complex with requirement only jdk 17 works to build it.
  • Introduce waffle-spring-boot3 module and requires jdk 17
  • Introduce waffle-spring-security6 module and requires jdk 17
  • Introduce waffle-spring-boot-filter3 demo module and requires jdk 17
  • Waffle-tests now compiled to jdk 11
  • Waffle-tests-jakarta now compiled to jdk 11
  • Drop Waffle-tomcat10 10.0.x support in line with tomcat drop of support in favor of 10.1.x support instead requiring jdk 11. Code should still work with tomcat 10.0.x as long as jdk 11 used.
  • Now using slf4j 2, spring boot 2 will continue to use slf4j 1. However, its possible to use slf4j 2 with spring boot 2 by disabling springs logging setup and using standard logback.xml.

Build

  • Switched from dependabot to renovate
  • Dropped jdk 11 on build in order to build spring 6 / spring boot 3
  • Update to jdk 19 GA, add 20-ea, add 21-ea, and baseline required jdk 17 to build
  • Change test compilation to jdk 11

v3.2.0

=================

  • Drop Tomcat 7 support as end of life
  • General Build Updates
  • Build jdk 11 or better with target to jdk 8 with enforcer to ensure binary compatibility
  • Require maven 3.8.6 to build
  • Library Updates
  • Plugin Updates
  • Remove jdepend from build as no longer supported
  • Remove animal sniffer as replaced by usage of jdk 11 and enforcer
  • Dropped remainder of java 8 build profile
  • Replace tidy plugin with sort pom plugin for better support
  • Skip license plugin on releases
  • JNA base at 5.12.0
  • Replace tomcat7 plugin with cargo maven3 plugin and simplify README for waffle-filter demo for same.
  • Retool waffle-bom into correct usage
  • Cleanup the waffle-distro (note: Spring boot dependencies not additionally added here as too many and located in the sample jar)
  • Added readme to all demos with all WARs showing how to use cargo to test and spring boot denoting how to test

v3.1.1

==================

  • Security patches to clear out any potential pull of bad log4j as well as logback updates and other libraries

v3.1.0

===================

  • Drop JAAS wildfly 10 support as previously deprecated and proper solution in place for newer wildflys.
  • Drop Spring Boot 1 support as end of life for long time and underlying spring 4 now also end of life.
  • Drop Spring Security 4 support as end of life
  • Dispose of guest WindowsIdentity in NegotiateSecurityFilter for Spring Security when guest login is disabled to avoid leaking the object

v3.0.0

==================

  • Relicensed project as MIT
  • Support different cache solutions (default is caffeine cache) through service loader using '/META-INF/services/waffle.cache.CacheSupplier' pointing to your cache solution.
  • Remove use of Group interface and directly use our implementation to allow build on jdk14+ (ie 15/16) (not confirmed JAAS works at those higher versions, just compiles)
  • JAAS support was broken with attempt to use wildfly 10. Wildfly since changed and that solution is broken. The wildfly support for 10 is now deprecated, JAAS fixed to support both per PR #​1125.
  • Cleanup error prone code usage resulting in header treatment without training '\n'
  • Add github actions windows builds

v2.3.0

=================

  • Introduction of waffle-tomcat10 module

  • Introduction of waffle-jna-jakarta module for usage with jakarta package rename direct usage

  • #​956: Fix DelegatingNegotiateSecurityFilter @​cmolodo - Fixes #​453

v2.2.1

================

  • Fixed checkstyle configuration that failed 2.2.0 release.

v2.1.1

==================

  • Cleanup documentation
  • Dependency updates
  • Cleanup some build issues

v2.1.0

=================

  • Remove obsolete tomcat8 from project - use tomcat 85 as a direct replacement
  • Correctly align spring boot 2 starter to spring security 5 module

v2.0.0

=================

  • Dependency Updates
  • Stabalized Release

Configuration

📅 Schedule: Branch creation - "every 3 weeks on Monday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot force-pushed the renovate/com.github.waffle-waffle-jna-3.x branch from da50552 to f86fcf5 Compare February 12, 2023 12:52
@vlsi vlsi added the dependencies Pull requests that update a dependency file label Feb 19, 2023
@renovate renovate bot force-pushed the renovate/com.github.waffle-waffle-jna-3.x branch from f86fcf5 to 34ca424 Compare March 26, 2023 06:04
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.

None yet

1 participant