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 mybatis from 3.5.11 to 3.5.12 #374

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

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Mar 1, 2023

Bumps mybatis from 3.5.11 to 3.5.12.

Release notes

Sourced from mybatis's releases.

Mybatis 3.5.12 Release

"The Great Cleanup"

User impactful changes

  • #2703 Referencing collection parameter by name fails fixing #2693

  • #2709 Fix a race condition caused by other threads calling mapper methods while mapped tables are being constructed

  • #2727 Enable ability to provide custom configuration to XMLConfigBuilder

  • #2731 Adding mapper could fail under JPMS

  • #2741 Add 'affectedData' attribute to @​Select, @​SelectProvider, and <select />

  • #2767 Resolve resultType by namespace and id when not provided resultType and resultMap

  • #2804 Search readable property when resolving constructor arg type by name

  • Minor correction: 'boolean' can never be null (primative)

  • General library updates

  • Uses parameters option for compiler now (needed by spring boot 3) (for reflection needs)

Code cleanup

  • #2816 Use open rewrite to partially cleanup java code
  • #2817 Add private constructors per open rewrite
  • #2819 Add final where appropriate per open rewrite
  • #2825 Cleanup if statement breaks / return logic
  • #2826 Eclipse based cleanup

Build

  • #2820 Remove test ci group profile in favor of more direct usage on GH-Actions and update deprecated surefire along in overview in README.md
  • Adjustments to build so shaded ognl and javassist no longer throw warnings
  • Build with jdk 21-ea as well now
  • Various test cleanup, updates, and additions
  • Turn on auto formatting of all java code including note to contributors on readme to skip formatting when necessary in code blocks
  • Tests may use jdk 11 now while retaining jdk 8 runtime
  • Pom cleanup / better clarification on parameters

Documentation

  • Various documentation updates

For Contributors:

  • Mybatis is now using auto formatting of the code base. If contribution needs special formatting such as annotations or specific javadocs that conflict with formatting rules, use // @formatter:off and // @formatter:on around block of code to be ignored on formatting. If within a javadoc, since its a comment type, the entire thing is affected so just wrap this around the entire javadoc. Try to ensure code inside the non formatting block is appropriately formatted otherwise to ease readability.

What's Changed

... (truncated)

Commits
  • 3d6f9bd [maven-release-plugin] prepare release mybatis-3.5.12
  • 9c541e7 [fix] Change formatter around javadoc to retain L&F and correct javadoc error
  • 71f07d4 [ci] Add release backup to gitignore
  • d7978d6 Merge pull request #2831 from hogimn/test
  • 41afa7d [maven-release-plugin] prepare for next development iteration
  • dce3cc6 [maven-release-plugin] prepare release mybatis-3.5.12
  • 9328ec1 Merge pull request #2833 from hazendaz/master
  • 80b4c99 [pom] Remove compiler test compiler argument parameters as not needed now
  • a743bcd [pom] Add some comments in the pom for clarity
  • c6f6504 Use CountDownLatch to coordinate the execution order
  • 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 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 [mybatis](https://github.com/mybatis/mybatis-3) from 3.5.11 to 3.5.12.
- [Release notes](https://github.com/mybatis/mybatis-3/releases)
- [Commits](mybatis/mybatis-3@mybatis-3.5.11...mybatis-3.5.12)

---
updated-dependencies:
- dependency-name: org.mybatis:mybatis
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Mar 1, 2023
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