Skip to content

Conversation

@bvivio
Copy link
Contributor

@bvivio bvivio commented Oct 13, 2025

Ran make openapi-spec-update to regenerate the code using the most recent LaunchDarkly OpenAPI spec, which is 18.0.0.

Requirements

  • I have added test coverage for new or changed functionality
  • I have followed the repository's pull request submission guidelines
  • I have validated my changes against all supported platform versions

Related issues

Provide links to any issues in this repository or elsewhere relating to this pull request.

Describe the solution you've provided

Provide a clear and concise description of what you expect to happen.

Describe alternatives you've considered

Provide a clear and concise description of any alternative solutions or features you've considered.

Additional context

Add any other context about the pull request here.


Related Jira issue: EXPT-3347: Regenerate client libraries and LD CLI for new major version release

@bvivio bvivio requested review from dmashuda and ldhenry October 13, 2025 18:57
@bvivio
Copy link
Contributor Author

bvivio commented Oct 13, 2025

Confirmed after building the ldcli locally that the experiments resource no longer lists the get-results command/endpoint, which has been removed in the 18.0.0 OpenAPI spec:

% make
go build -o ldcli

% ./ldcli experiments --help
...
Usage:
  ldcli experiments [command]

Available Commands:
  create           Create experiment
  create-iteration Create iteration
  get              Get experiment
  get-settings     Get experimentation settings
  list             Get experiments
  replace-settings Update experimentation settings
  update           Patch experiment

Global flags:
  -h, --help                  Get help about any command
      --access-token string   LaunchDarkly access token with write-level access
      --analytics-opt-out     Opt out of analytics tracking
      --base-uri string       LaunchDarkly base URI (default "https://app.launchdarkly.com")
  -o, --output string         Command response output format in either JSON or plain text (default "plaintext")

@bvivio bvivio force-pushed the brodie/EXPT-3347/update-with-v18.0.0-api-client branch from 0873e64 to 2f89abd Compare October 13, 2025 19:06
@bvivio bvivio changed the title [EXPT-3347] Regenerate using 18.0.0 OpenAPI Client chore: regenerate from LD OpenAPI spec 18.0.0 Oct 13, 2025
@launchdarkly-upra launchdarkly-upra bot changed the title chore: regenerate from LD OpenAPI spec 18.0.0 chore: [EXPT-3347] regenerate from LD OpenAPI spec 18.0.0 Oct 13, 2025
@bvivio bvivio changed the title chore: [EXPT-3347] regenerate from LD OpenAPI spec 18.0.0 chore!: [EXPT-3347] regenerate from LD OpenAPI spec 18.0.0 Oct 13, 2025
@bvivio bvivio changed the title chore!: [EXPT-3347] regenerate from LD OpenAPI spec 18.0.0 chore!: regenerate from LD OpenAPI spec 18.0.0 Oct 13, 2025
@launchdarkly-upra launchdarkly-upra bot changed the title chore!: regenerate from LD OpenAPI spec 18.0.0 [EXPT-3347] chore!: regenerate from LD OpenAPI spec 18.0.0 Oct 13, 2025
@bvivio bvivio changed the title [EXPT-3347] chore!: regenerate from LD OpenAPI spec 18.0.0 chore!: regenerate from LD OpenAPI spec 18.0.0 Oct 13, 2025
@launchdarkly-upra launchdarkly-upra bot changed the title chore!: regenerate from LD OpenAPI spec 18.0.0 [EXPT-3347] chore!: regenerate from LD OpenAPI spec 18.0.0 Oct 13, 2025
@bvivio bvivio changed the title [EXPT-3347] chore!: regenerate from LD OpenAPI spec 18.0.0 chore!: regenerate from LD OpenAPI spec 18.0.0 Oct 13, 2025
@launchdarkly-upra launchdarkly-upra bot changed the title chore!: regenerate from LD OpenAPI spec 18.0.0 [EXPT-3347] chore!: regenerate from LD OpenAPI spec 18.0.0 Oct 13, 2025
@bvivio bvivio changed the title [EXPT-3347] chore!: regenerate from LD OpenAPI spec 18.0.0 chore!: regenerate from LD OpenAPI spec 18.0.0 [EXPT-3347] Oct 13, 2025
BREAKING CHANGE: LD OpenAPI spec update from 17.2.0 to 18.0.0 introduced breaking changes
@bvivio bvivio force-pushed the brodie/EXPT-3347/update-with-v18.0.0-api-client branch from 2f89abd to 784c7d9 Compare October 13, 2025 19:11
@bvivio bvivio requested review from monsagri and sloloris October 13, 2025 19:12
@bvivio bvivio merged commit 367c737 into main Oct 13, 2025
11 checks passed
@bvivio bvivio deleted the brodie/EXPT-3347/update-with-v18.0.0-api-client branch October 13, 2025 20:28
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.

3 participants