Skip to content

Bump io.github.microsphere-projects:microsphere-spring-cloud-parent from 0.2.8 to 0.2.9 - #15

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/maven/io.github.microsphere-projects-microsphere-spring-cloud-parent-0.2.9
Closed

Bump io.github.microsphere-projects:microsphere-spring-cloud-parent from 0.2.8 to 0.2.9#15
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/maven/io.github.microsphere-projects-microsphere-spring-cloud-parent-0.2.9

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Apr 9, 2026

Copy link
Copy Markdown
Contributor

Bumps io.github.microsphere-projects:microsphere-spring-cloud-parent from 0.2.8 to 0.2.9.

Release notes

Sourced from io.github.microsphere-projects:microsphere-spring-cloud-parent's releases.

v0.2.9

What's Changed

New extension mechanism for Specification beans

  • Introduced the SpecificationCustomizer interface (SpecificationCustomizer.java) to allow customization of Specification beans after initialization.
  • Added SpecificationBeanPostProcessor, a generic bean post-processor that applies all registered SpecificationCustomizer instances to each Specification bean.
  • Registered the new auto-configuration (SpecificationAutoConfiguration) for the above post-processor, with corresponding entries in spring.factories and AutoConfiguration.imports.
  • Added a test (SpecificationAutoConfigurationTest) to verify auto-configuration and customizer registration.

Refactoring and cleanup in OpenFeign module

  • Removed the Feign-specific FeignClientSpecificationPostProcessor and its test, consolidating post-processing logic into the new generic mechanism.
  • Removed redundant bean definitions and customizer logic from FeignClientAutoRefreshAutoConfiguration, delegating customization to the new SPI.
  • Added a new FeignAutoConfiguration to register a default no-op request interceptor for all Feign clients.

Build and dependency improvements

  • Updated pom.xml files to consistently set groupId, packaging, and add missing dependencies between modules.
  • Marked the microsphere-spring-boot-actuator dependency as optional in microsphere-spring-cloud-commons.
  • Added a Maven profile for Spring Cloud Hoxton compatibility in the OpenFeign module.

Full Changelog: microsphere-projects/microsphere-spring-cloud@0.2.8...v0.2.9

Commits
  • f07f8ea chore: merge main into release [skip ci]
  • a0ceb9b Use class name string in replaceConfig
  • 84e08f2 chore: merge main into release [skip ci]
  • a15f2a2 Mark actuator dependency as optional
  • c0f1f07 chore: merge main into release [skip ci]
  • de8d819 Bump microsphere-spring-boot to 0.2.10
  • e87f986 Remove optional flag from actuator dependency
  • cb6917a chore: merge main into release [skip ci]
  • ca6a160 Remove FeignClientSpecification post-processor
  • 018082d Set groupId, add packaging and commons dependency
  • 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-spring-cloud-parent](https://github.com/microsphere-projects/microsphere-spring-cloud) from 0.2.8 to 0.2.9.
- [Release notes](https://github.com/microsphere-projects/microsphere-spring-cloud/releases)
- [Commits](microsphere-projects/microsphere-spring-cloud@0.2.8...0.2.9)

---
updated-dependencies:
- dependency-name: io.github.microsphere-projects:microsphere-spring-cloud-parent
  dependency-version: 0.2.9
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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 Apr 9, 2026
@sonarqubecloud

sonarqubecloud Bot commented Apr 9, 2026

Copy link
Copy Markdown

@dependabot @github

dependabot Bot commented on behalf of github Apr 28, 2026

Copy link
Copy Markdown
Contributor Author

Superseded by #17.

@dependabot dependabot Bot closed this Apr 28, 2026
@dependabot
dependabot Bot deleted the dependabot/maven/io.github.microsphere-projects-microsphere-spring-cloud-parent-0.2.9 branch April 28, 2026 10:58
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