Skip to content

feat: add Experiment Center (experiments, feature flags, variations, segments), consent non-repudiation support - #937

Merged
tanya732 merged 3 commits into
masterfrom
fern-bot/2026-09-29_05-57-51_984
Sep 30, 2026
Merged

tanya732 merged 3 commits into
masterfrom
fern-bot/2026-09-29_05-57-51_984

Conversation

@fern-api

@fern-api fern-api Bot commented Sep 29, 2026 •

Copy link
Copy Markdown
Contributor

Summary

Regenerates the SDK to add Experiment Center (A/B testing, Early Access), consent non-repudiation configuration on resource servers, and OIDC support configuration on clients. Includes one breaking change (see below).

Experiment Center - A/B Testing

Expands the experimentation() client into a full Experiment Center surface.

Area Operations
experimentation().experiments() create, get, list, update, updateStatus, validate, delete, advanceRamp
experimentation().featureFlags() create, get, list, update, updateStatus, delete
experimentation().featureFlags().variations() create, get, list, update, delete
experimentation().segments() create, get, list, update, delete

Resource Servers - Consent Non-Repudiation

Adds requireConsentNonRepudiation (Optional<Boolean>) to ResourceServer, the create/update request and response content, the get response, and the search response. When true, the authorization server requires every consent approval to be digitally signed so the approver cannot later deny a consent they granted, defaults to false.

Connections

Adds new option fields to the SAML, AD, ADFS, Azure AD, and PingFederate
connection option types.

🚨 Breaking Changes

Per-organization organizationTemplate() client removed

The organizations().organizationTemplate() sub-client and its operations(get(id), assignOrganizationTemplate(id, templateId), unassignOrganizationTemplate(id, templateId)) have been removed, along with the OrganizationTemplate, OrganizationTemplateAllowedStrategyEnum, OrganizationTemplateRoleVisibilityEnum, OrganizationTemplateRoleVisibilityPolicy, and OrganizationTemplateUseForOrganizationDiscovery types. The
read:organization_templates OAuth scope has also been removed.

Testing

  • This change adds test coverage
  • This change has been tested on the latest version of the platform/language or why not

Checklist

fern-api Bot added 2 commits September 29, 2026 05:57
Generated by Fern
CLI Version: unknown
Generators:
  - fernapi/fern-java-sdk: 4.11.1
@fern-api
fern-api Bot requested a review from a team as a code owner September 29, 2026 05:57
@tanya732 tanya732 changed the title SDK regeneration feat: add Experiment Center (experiments, feature flags, variations, segments), consent non-repudiation support Sep 30, 2026

@rmad17 rmad17 left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

LGTM!

@tanya732
tanya732 merged commit 0dd42b4 into master Sep 30, 2026
7 checks passed
@tanya732
tanya732 deleted the fern-bot/2026-09-29_05-57-51_984 branch September 30, 2026 11:33
@tanya732 tanya732 mentioned this pull request Sep 30, 2026
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.

2 participants