Skip to content

Bump nl.hauntedmc.featureframework:featureframework-api from 1.7.0 to 2.1.1 - #9

Merged
remdui merged 1 commit into
mainfrom
dependabot/maven/nl.hauntedmc.featureframework-featureframework-api-2.1.1
Sep 7, 2026
Merged

Bump nl.hauntedmc.featureframework:featureframework-api from 1.7.0 to 2.1.1#9
remdui merged 1 commit into
mainfrom
dependabot/maven/nl.hauntedmc.featureframework-featureframework-api-2.1.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 7, 2026

Copy link
Copy Markdown
Contributor

Bumps nl.hauntedmc.featureframework:featureframework-api from 1.7.0 to 2.1.1.

Changelog

Sourced from nl.hauntedmc.featureframework:featureframework-api's changelog.

Release Process

This script releases FeatureFramework only. Consumer repositories update their own dependency properties and release versions separately.

The reactor publishes featureframework-theme-api with the other framework artifacts. Publish FeatureFramework before any separately versioned theme adapter that targets the new API.

For the 1.7.0 observability boundary, HauntedPlatform 1.3.0, DataProvider 3.3.0, and DataRegistry 1.15.0 must already be published. Publish FeatureFramework 1.7.0 before HauntedObservability 1.0.0. After HauntedObservability is published, align the ecosystem through HauntedPlatform 1.4.0 before ServerFeatures and ProxyFeatures adopt the observability runtime. FeatureFramework remains vendor-neutral and does not depend on HauntedObservability.

1. Prepare

  • Work from a clean, reviewed branch.
  • Ensure Docker is available: the verification gate boots the packaged Paper and Velocity artifacts.

2. Verify, Commit, and Tag

Run from FeatureFramework:

./update_version.sh major
./update_version.sh minor
./update_version.sh patch

Choose one command. The script updates the FeatureFramework reactor revision and reproducible-build timestamp, installs and verifies the full reactor with the platform-acceptance profile, then creates a local release commit and annotated vX.Y.Z tag. It makes no remote changes.

If any version update or verification fails, the script exits before committing or tagging. Resolve the issue, restore the clean worktrees, and rerun it.

3. Push and Publish

Push the FeatureFramework release:

git push origin HEAD && git push origin vX.Y.Z

Substitute the created version. Pushing the tag starts FeatureFramework's GitHub release workflow.

Commits
  • 579fd36 Bump version to v2.1.1 for release
  • 0bd7fef Add cluster materializer
  • d77f67e Bump version to v2.1.0 for release
  • 8acf425 feat: streamline feature programming interfaces
  • f4801d3 Bump version to v2.0.2 for release
  • 9023e35 feat(cluster): add fenced leader services
  • ee61793 Bump version to v2.0.1 for release
  • 4c2a1a2 Fix graph reload
  • 5b83be3 test(cluster): await completed follower convergence (#10)
  • 08fb85d FeatureFramework 2.0: replica placement and configuration generations (#9)
  • 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 [nl.hauntedmc.featureframework:featureframework-api](https://github.com/HauntedMC/FeatureFramework) from 1.7.0 to 2.1.1.
- [Changelog](https://github.com/HauntedMC/FeatureFramework/blob/main/docs/RELEASE.md)
- [Commits](HauntedMC/FeatureFramework@v1.7.0...v2.1.1)

---
updated-dependencies:
- dependency-name: nl.hauntedmc.featureframework:featureframework-api
  dependency-version: 2.1.1
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github

dependabot Bot commented on behalf of github Sep 7, 2026

Copy link
Copy Markdown
Contributor Author

Labels

The following labels could not be found: dependencies, java. Please create them before Dependabot can add them to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@remdui
remdui merged commit 28cb6a1 into main Sep 7, 2026
4 checks passed
@dependabot
dependabot Bot deleted the dependabot/maven/nl.hauntedmc.featureframework-featureframework-api-2.1.1 branch September 7, 2026 07:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant