Skip to content

chore: 1.0 flagd core transitive deps#1760

Merged
toddbaert merged 1 commit intomainfrom
chore/consumer-core-1
Apr 2, 2026
Merged

chore: 1.0 flagd core transitive deps#1760
toddbaert merged 1 commit intomainfrom
chore/consumer-core-1

Conversation

@toddbaert
Copy link
Copy Markdown
Member

Stabilizing our flagd core/api transitive deps so we can set meaningful upper bounds on them to protect us from breaking changes.

Signed-off-by: Todd Baert <todd.baert@dynatrace.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 updates the flagd-core version range to [1.0.0,2.0.0) in the flagd provider and removes the fixed release version for flagd-core in the release configuration. Feedback was provided regarding a comment in the POM file that incorrectly identifies flagd-core as a transitive dependency instead of a direct one.

Comment on lines 23 to +24
<!-- Transitive flagd-core version -->
<flagd-core.version>0.2.0</flagd-core.version>
<flagd-core.version>[1.0.0,2.0.0)</flagd-core.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 comment describes flagd-core as a transitive dependency, but it is actually declared as a direct dependency of this provider (see line 46). While the goal is to stabilize transitive dependencies of flagd-core, the property itself refers to a direct dependency of this module. Consider updating the comment for clarity.

@toddbaert toddbaert changed the title feat: 1.0 flagd core transitive deps chore: 1.0 flagd core transitive deps Apr 2, 2026
@toddbaert toddbaert merged commit b239d3e into main Apr 2, 2026
6 checks passed
@toddbaert toddbaert deleted the chore/consumer-core-1 branch April 2, 2026 17:01
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.

4 participants