Skip to content

chore: Release stackable-operator 0.110.0#1196

Merged
sbernauer merged 1 commit intomainfrom
release/0.110.0
Apr 10, 2026
Merged

chore: Release stackable-operator 0.110.0#1196
sbernauer merged 1 commit intomainfrom
release/0.110.0

Conversation

@sbernauer
Copy link
Copy Markdown
Member

Added

  • Add generic database connection mechanism (#1163).
  • Add config_overrides module with KeyValueOverridesProvider trait, enabling
    structured config file formats (e.g. JSON) in addition to key-value overrides (#1177).
  • Add Scaler CRD (#1190, #1195).

Changed

  • BREAKING: Change signature of ContainerBuilder::add_env_vars from Vec<EnvVar> to IntoIterator<Item = EnvVar> (#1163).
  • BREAKING: Remove EXPERIMENTAL_ prefix in CONFIG_OVERRIDE_FILE_HEADER_KEY and CONFIG_OVERRIDE_FILE_FOOTER_KEY (#1191).
  • BREAKING: Bump kube from a custom version (fe69cc486ff8e62a7da61d64ec3ebbd9e64c43b5, which is between 3.0.1 and 3.1.0
    and was needed to pull in schema fixes) to 3.1.0. This means that the CRD schema generation bugs
    #1934 and #1942 are fixed (#1192).
  • BREAKING: Add ConfigOverrides type parameter to CommonConfiguration, Role and RoleGroup.
    The config_overrides field is now generic instead of HashMap<String, HashMap<String, String>> (#1177).
  • BREAKING: In [feat: add support for specifying a clientAuthenticationMethod for OIDC #1178] the clientAuthenticationMethod was added to the ClientAuthenticationOptions struct,
    resulting it to show up in all product CRDs. even those that don't support configuring the client authentication method.
    With this change, operators need to opt-in to the clientAuthenticationMethod field by using the new
    ClientAuthenticationMethodOption struct for the generic type ProductSpecificClientAuthenticationOptions on
    ClientAuthenticationOptions. That way the struct definitions (as well as docs etc.) remain in stackable-operator,
    but operators can decide if they want to offer support for this field or not (#1194).

@sbernauer sbernauer enabled auto-merge April 10, 2026 09:38
@sbernauer sbernauer requested a review from a team April 10, 2026 09:42
@sbernauer sbernauer moved this to Development: Waiting for Review in Stackable Engineering Apr 10, 2026
Copy link
Copy Markdown
Member

@maltesander maltesander left a comment

Choose a reason for hiding this comment

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

LGTM!

@sbernauer sbernauer added this pull request to the merge queue Apr 10, 2026
Merged via the queue into main with commit 95490f2 Apr 10, 2026
5 checks passed
@sbernauer sbernauer deleted the release/0.110.0 branch April 10, 2026 09:52
@sbernauer sbernauer moved this from Development: Waiting for Review to Development: Done in Stackable Engineering Apr 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Development: Done

Development

Successfully merging this pull request may close these issues.

2 participants