Skip to content

Sync main to v25.0.0 - #19

Merged
erangeles merged 1 commit into
mainfrom
release/sync-main-25.0.0
Oct 23, 2026
Merged

erangeles merged 1 commit into
mainfrom
release/sync-main-25.0.0

Conversation

@erangeles

@erangeles erangeles commented Oct 23, 2026 •

Copy link
Copy Markdown
Contributor

The v25.0.0 release (ld-openapi-private run 39995263181) pushed the 25.0.0 tag and published the package, but the push to main was rejected by the branch-protection-main ruleset ("Changes must be made through a pull request"). That ruleset was added on 2026-08-14, after v24.0.0.

This PR brings main up to the tagged commit. It contains only that one generated commit, applied on top of the v24.0.0 commit.

Merge with "Create a merge commit" so the tagged commit stays an ancestor of main. Squash or rebase would rewrite it, and then 25.0.0 would no longer be on main.

🤖 Generated with Claude Code


Note

Overview
Regenerates the TypeScript REST client for LaunchDarkly API v25.0.0 (from 24.0.0), aligning main with the already-published 25.0.0 tag.

New surface area includes AdaptiveTriggersApi (CRUD + enable/disable), EnvironmentReleasesBetaApi (list/get/start/stop environment releases), getDataExportProjectRanking usage, and expanded SDK key support (getProjectSdkKeys, putSdkKeyViews). AI Config tooling that lived on AIConfigsApi is now exposed via AgentControlApi (e.g. tool references and optimization runs).

Breaking client changes for integrators: ViewsBetaApi → ViewsApi; ReleasePipelinesBetaApi and ReleasesBetaApi merged into ReleasePipelinesDeprecatedApi with **Release/ReleasePhase-style models replaced by PipelineRelease* and new EnvironmentRelease* types; context instance endpoints (search/get/delete) are removed from ContextsApi. Model/docs updates add fields such as defaultVariationKey on AI config patches and richer OpenAPI descriptions across AI config types.

No hand-written runtime logic—this is generated output plus README/docs listing the new endpoint matrix.

Reviewed by Cursor Bugbot for commit f75e2ee. Bugbot is set up for automated code reviews on this repo. Configure here.

@erangeles
erangeles requested a review from a team October 23, 2026 17:57
@erangeles
erangeles merged commit 3fa05e7 into main Oct 23, 2026
5 checks passed
@erangeles
erangeles deleted the release/sync-main-25.0.0 branch October 23, 2026 18:00
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