Skip to content

chore(main): release dev.openfeature.contrib.tools.flagdapi 1.0.0#1756

Merged
toddbaert merged 2 commits intomainfrom
release-please--branches--main--components--dev.openfeature.contrib.tools.flagdapi
Apr 2, 2026
Merged

chore(main): release dev.openfeature.contrib.tools.flagdapi 1.0.0#1756
toddbaert merged 2 commits intomainfrom
release-please--branches--main--components--dev.openfeature.contrib.tools.flagdapi

Conversation

@openfeaturebot
Copy link
Copy Markdown
Contributor

🤖 I have created a release beep boop

1.0.0 (2026-04-02)

✨ New Features


This PR was generated with Release Please. See documentation.

Signed-off-by: OpenFeature Bot <109696520+openfeaturebot@users.noreply.github.com>
Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request bumps the version of the flagd-api tool from 0.1.0 to 1.0.0 across the manifest, changelog, README, pom.xml, and version files. A review comment identifies that the documentation in the README's 'Interfaces' section is significantly out of sync with the actual code, specifically regarding missing parameters and merged interfaces, which should be addressed for this major release.

<groupId>dev.openfeature.contrib.tools</groupId>
<artifactId>flagd-api</artifactId>
<version>0.1.0</version> <!--x-release-please-version -->
<version>1.0.0</version> <!--x-release-please-version -->
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

The documentation in the 'Interfaces' section (lines 30-49) is significantly out of sync with the actual code in Evaluator.java.

  • The Evaluator interface methods in the README are missing the defaultValue parameter.
  • The README describes a separate FlagStore interface, but in the code, these methods (setFlags, setFlagsAndGetChangedKeys, getFlagSetMetadata) have been merged into the Evaluator interface.

Since this is a 1.0.0 release, it is important that the primary documentation accurately reflects the API to avoid confusing users.

Signed-off-by: Todd Baert <todd.baert@dynatrace.com>
@toddbaert toddbaert merged commit bae081c into main Apr 2, 2026
5 checks passed
@toddbaert toddbaert deleted the release-please--branches--main--components--dev.openfeature.contrib.tools.flagdapi branch April 2, 2026 14:50
@openfeaturebot
Copy link
Copy Markdown
Contributor Author

🤖 Created releases:

🌻

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants