Skip to content

Bump io.github.microsphere-projects:microsphere-java-dependencies from 0.1.9 to 0.3.5#47

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/maven/io.github.microsphere-projects-microsphere-java-dependencies-0.3.5
Open

Bump io.github.microsphere-projects:microsphere-java-dependencies from 0.1.9 to 0.3.5#47
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/maven/io.github.microsphere-projects-microsphere-java-dependencies-0.3.5

Conversation

@dependabot
Copy link
Copy Markdown

@dependabot dependabot Bot commented on behalf of github May 28, 2026

Bumps io.github.microsphere-projects:microsphere-java-dependencies from 0.1.9 to 0.3.5.

Release notes

Sourced from io.github.microsphere-projects:microsphere-java-dependencies's releases.

0.3.5

Release Notes: Version 0.3.5

New Features

  • Introduced nullSafe and defaultIfNull helpers in ObjectUtils and associated test cases. (c24a8d3a)
  • Added readLines API in IOUtils with improved charset handling and default to FILE_ENCODING. (fa15f203)
  • Included nullSafeClassLoader for safer class loader handling across multiple modules. (87d29011)
  • Added service provider class discovery mechanism. (54f42608)

Documentation

  • Added user-guide.md targeting developers with varying experience levels. (006fd686)
  • Linked the new User Guide in the Documentation table of README.md. (e56a00df)

Dependency Updates

  • Bumped microsphere-bom version to 0.2.5. (4bdfc619)
  • Updated parent POM version to 0.3.0. (5ee3806d)

Test Improvements

  • Added comprehensive test cases for nullSafe and defaultIfNull. (d5799b3f)
  • Enhanced IOUtils test suite with additional charset validation. (a0d18c08)

Build and Workflow Enhancements

  • Cleaned up redundant @since tags and improved Javadocs across multiple files. (4ed7692d)
  • Merged multiple updates and changes from the main branch into release. (f32bd04b, f675a18f, etc.)
  • Updated prompt templates and onboarding files. (cf27bf1e)

Other Changes

  • Made extensive use of SetUtils and MapUtils helper methods across codebase for cleaner factory method implementations. (fc3449c6, 3181249a)
  • Improved null handling in various utilities by using nullSafe and defaultIfNull methods. (ce0d215f, d75c00dd)

For a detailed list of changes, see the Full Changelog.

Full Changelog: microsphere-projects/microsphere-java@0.3.4...0.3.5

0.3.4

Release Notes - Version 0.3.4

Bug Fixes

  • Added null checks and logging in JarUtils for improved error handling. (8a15d444)
  • Fixed JarEntry/JarFile independence issue with a clarifying comment in findJarEntry. (2595480f)
  • Applied 10 bug fixes from code review to ensure stability improvements. (73afeb04)

Documentations

  • Added onboarding-plan.md to assist new team members with onboarding. (d2c3cb4f)
  • Rewritten README.md with comprehensive content and improved structure. (51abcbdf)

Build and Workflow Enhancements

  • Added .github agent prompt templates for API, code, and tests. (4e7efbea, b6bf6752)
  • Customized onboarding prompt with organization context and background. (f66b08c8)

... (truncated)

Changelog

Sourced from io.github.microsphere-projects:microsphere-java-dependencies's changelog.

Release Notes: Version 0.3.5

New Features

  • Introduced nullSafe and defaultIfNull helpers in ObjectUtils and associated test cases. (c24a8d3a)
  • Added readLines API in IOUtils with improved charset handling and default to FILE_ENCODING. (fa15f203)
  • Included nullSafeClassLoader for safer class loader handling across multiple modules. (87d29011)
  • Added service provider class discovery mechanism. (54f42608)

Documentation

  • Added user-guide.md targeting developers with varying experience levels. (006fd686)
  • Linked the new User Guide in the Documentation table of README.md. (e56a00df)

Dependency Updates

  • Bumped microsphere-bom version to 0.2.5. (4bdfc619)
  • Updated parent POM version to 0.3.0. (5ee3806d)

Test Improvements

  • Added comprehensive test cases for nullSafe and defaultIfNull. (d5799b3f)
  • Enhanced IOUtils test suite with additional charset validation. (a0d18c08)

Build and Workflow Enhancements

  • Cleaned up redundant @since tags and improved Javadocs across multiple files. (4ed7692d)
  • Merged multiple updates and changes from the main branch into release. (f32bd04b, f675a18f, etc.)
  • Updated prompt templates and onboarding files. (cf27bf1e)

Other Changes

  • Made extensive use of SetUtils and MapUtils helper methods across codebase for cleaner factory method implementations. (fc3449c6, 3181249a)
  • Improved null handling in various utilities by using nullSafe and defaultIfNull methods. (ce0d215f, d75c00dd)

For a detailed list of changes, see the Full Changelog.

Full Changelog: microsphere-projects/microsphere-java@0.3.4...0.3.5

Commits
  • f32bd04 chore: merge main into release [skip ci]
  • 4bdfc61 Bump microsphere-bom.version to 0.2.5
  • 5ee3806 Bump parent POM version to 0.3.0
  • f675a18 chore: merge main into release [skip ci]
  • da77ce1 Use two-arg getServiceClasses overload
  • 73a9bd3 chore: merge main into release [skip ci]
  • 54f4260 Add service provider class discovery
  • 32b6610 chore: merge main into release [skip ci]
  • e4c7344 Add static import for MapUtils.newLinkedHashMap
  • bee5d3f Use SetUtils.newHashSet in test
  • 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 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 [io.github.microsphere-projects:microsphere-java-dependencies](https://github.com/microsphere-projects/microsphere-java) from 0.1.9 to 0.3.5.
- [Release notes](https://github.com/microsphere-projects/microsphere-java/releases)
- [Changelog](https://github.com/microsphere-projects/microsphere-java/blob/main/release-notes.md)
- [Commits](microsphere-projects/microsphere-java@0.1.9...0.3.5)

---
updated-dependencies:
- dependency-name: io.github.microsphere-projects:microsphere-java-dependencies
  dependency-version: 0.3.5
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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 May 28, 2026
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.

0 participants