Skip to content

Latest commit

 

History

History
675 lines (343 loc) · 43.4 KB

File metadata and controls

675 lines (343 loc) · 43.4 KB

Changelog

3.0.3 (2026-04-17)

Bug Fixes

  • tolerate missing *.zip in gh release upload (#693) (c016748)

3.0.2 (2026-04-17)

Miscellaneous Chores

  • align release-please state with v3.0.1 tag (#691) (314b18f)

3.0.0 (2026-04-15)

⚠ BREAKING CHANGES

  • agent-forward CLI — TTY-aware output, structured errors, --fields, table formatting [REL-12752] (#660)

Features

  • add --dry-run flag to toggle-on, toggle-off, and archive commands (#677) (ad4ab2d)
  • add --json flag as shorthand for --output json (#656) (65d1bc3)
  • add --output markdown format (#678) (9872c28)
  • add hand-rolled get-sdk-active command for environments (#671) (b3c447b)
  • add import project API endpoint (#643) (8623f37)
  • agent-forward CLI — TTY-aware output, structured errors, --fields, table formatting [REL-12752] (#660) (ecf7705)
  • REL-12753: adding agent flag for agent telemetry (#659) (a7206fd)
  • REL-12779: Add a command to sign up that directs the user to the sign up page (#665) (2f0042f)

Bug Fixes

  • add permissions for release-please job (#680) (0f2645d)

[Unreleased]

⚠ BREAKING CHANGES

  • When stdout is not a TTY, the default --output format is now json instead of plaintext. Scripts that assumed plaintext when output was piped or redirected should set LD_OUTPUT=plaintext, run ldcli config --set output plaintext, or pass --output plaintext (or --output json explicitly if you want JSON regardless of TTY). You can also set FORCE_TTY or LD_FORCE_TTY to any non-empty value to keep plaintext as the default when stdout is not a TTY, without changing the saved output setting.
  • Error responses now include statusCode (integer) and suggestion (string) fields in the JSON body. The message field for empty-body errors uses http.StatusText casing (e.g., "Method Not Allowed" instead of the previous "method not allowed"). If you parse error JSON from ldcli, update any assertions on the exact shape or casing.
  • Plaintext list output for flags, projects, environments, members, and segments now renders as aligned tables instead of * name (key) bullets. Singular resources render as key-value blocks. If you parse plaintext output programmatically, switch to --output json.

2.2.0 (2026-02-20)

Features

  • regenerate source code from latest OpenAPI spec (#645) (98a4d5b)

2.1.0 (2026-02-03)

Features

2.0.1 (2025-10-13)

Bug Fixes

  • Pin goreleaser-cross sha256 to Fix Publish Action (#629) (de9e630)

2.0.0 (2025-10-13)

⚠ BREAKING CHANGES

  • LD OpenAPI spec update from 17.2.0 to 18.0.0 introduced breaking changes

Miscellaneous Chores

  • regenerate from LD OpenAPI spec representing client version 18.0.0 [EXPT-3347] (#627) (367c737)

1.18.0 (2025-09-30)

Features

1.17.2 (2025-09-26)

Bug Fixes

1.17.1 (2025-09-15)

Bug Fixes

  • [FUN-983] Set CORS headers consistently for SDK & API cases (#614) (c05d3a5)

1.17.0 (2025-09-15)

Features

1.16.4 (2025-09-10)

Bug Fixes

  • Enhance flag search functionality to support quoted substrings (#609) (226a386)

1.16.3 (2025-08-15)

Bug Fixes

  • Clarify --source flag refers to environment key (#595) (202484a)

1.16.2 (2025-07-28)

Bug Fixes

  • [REL-8111] [rel-8111] investigate and fix ldcli returning zero error code on failure (#589) (1ff210e)

1.16.1 (2025-07-28)

Bug Fixes

  • [REL-8702] fix flags get-status command (#587) (73468a0)

1.16.0 (2025-07-14)

Features

  • Add CORS configuration to dev server API endpoints (#575) (d19bd6a)

1.15.5 (2025-07-07)

Bug Fixes

  • correct CORS header name for exposing date in dev-server (#573) (326c0de)

1.15.4 (2025-06-17)

Bug Fixes

1.15.3 (2025-06-09)

Bug Fixes

1.15.2 (2025-06-05)

Bug Fixes

  • [IDE-1709] Another attempt at fixing (#552) (0573344)

1.15.1 (2025-06-03)

Bug Fixes

  • [IDE-1709] Debug Release Please issues (#550) (0caa80c)

1.15.0 (2025-06-02)

Features

  • Add command for uploading frontend sourcemaps [OB-143] (#531) (398409c)

Bug Fixes

  • Delete overrides that are no longer relevant after a project is synced (#544) (e47fe05), closes #541

1.14.0 (2025-05-23)

Features

Bug Fixes

1.13.0 (2025-04-15)

Features

  • Expose more detail in dev server errors [FUN-701] (#522) (553525a)

1.12.1 (2025-02-10)

Bug Fixes

  • Handle api_key prefix in auth header (#495) (216a951)

1.12.0 (2025-02-06)

Features

  • Implement backup and restore of dev-server database (#488) (f0dd661)
  • Implement backup and restore of dev-server database (#488) (f0dd661)
  • Skip syncing on start if flag set (#485) (d85b862)

Bug Fixes

1.11.0 (2025-01-31)

Features

  • add new resources & commands from updated openapi spec (#478) (b3f690c)
  • Added support for AI Configs (#475) (30a99df)

1.10.1 (2025-01-29)

Bug Fixes

  • Add empty segments to streaming response (#473) (9f0f407)

1.10.0 (2025-01-27)

Features

1.9.1 (2025-01-02)

Bug Fixes

  • Adjust payload format for PHP endpoints (#467) (80d8be2)

1.9.0 (2024-12-09)

Features

  • Add options to sync environment at dev-server startup (#463) (a9f61c5)

1.8.1 (2024-10-29)

Bug Fixes

  • Trigger change events when overrides are deleted (#455) (6548beb)

1.8.0 (2024-10-17)

Features

  • dev-server: Add toast for successful sync and warning for failure (#450) (2831519)

1.7.4 (2024-10-08)

Bug Fixes

  • First open of the environment selector it can sometimes show a diff environment as selected (#448) (fca0b66)

1.7.3 (2024-10-07)

Bug Fixes

  • Retry when there are 429s on flag metadata fetches (#446) (e5da2e9)

1.7.2 (2024-10-01)

Bug Fixes

  • LaunchDevly UI: Add testing framework (#442) (eac35d5)

1.7.1 (2024-10-01)

Bug Fixes

  • Context updating, environment rate limiting, toggle styling (#437) (c7832d5)

1.7.0 (2024-09-16)

Features

  • Add command to launchDevly to update the project environment and context (#433) (1415e4a)
  • Remove the sync endpoint in favor of patch project endpoint (#431) (d3622a0)

1.6.0 (2024-09-13)

Features

  • Implement environment update functionality in launchdevly ui (#423) (216dc95)

Bug Fixes

  • LaunchDevly: Cleanup code and remove only show overrides when there are no overrides (#427) (860b657)
  • LaunchDevly: Pagination for 'Only show flags with overrides' (#426) (28bfb60)
  • LaunchDevly: Search clear not clearing filter (#424) (dd9df47)

1.5.0 (2024-09-06)

Features

Bug Fixes

  • Add dev server to usage template (#411) (66a6a25)
  • dev server commands emit events (#410) (2019b77)
  • Handle unhandled errors in dev server UI (#416) (afe5281)
  • Propagate dev server errors in CLI compatible format (#412) (67cc93a)

1.4.4 (2024-08-19)

Bug Fixes

Reverts

1.4.3 (2024-08-16)

Bug Fixes

  • rebuild UI to incorporate sync button (#403) (c28b34d)

1.4.2 (2024-08-16)

Bug Fixes

1.4.1 (2024-08-16)

Bug Fixes

  • Attach the docker socket to the build container (#399) (03e9697)

1.4.0 (2024-08-14)

Features

  • Add project selector and sync button to LaunchDevly UI (#392) (aa0e1e3)

1.3.0 (2024-08-14)

Features

Bug Fixes

  • Remove stutter from "fetching {sdk name} SDK SDK" (#391) (82bd8de)

1.2.0 (2024-07-15)

Features

Bug Fixes

  • Create config file if it does not exist (#379) (3e672ab)
  • deps: use consistent Go version in builds and CI (#377) (83cf380)
  • Update readme about where config file is stored (#325) (82c94e9)

1.1.1 (2024-06-04)

Bug Fixes

1.1.0 (2024-05-31)

Features

Bug Fixes

  • client request in config service (#310) (bc15520)
  • Fix linux build with CGO_ENABLED=0 (#311) (6de74ca)
  • Pass in markdown renderer to speed up command (#313) (699a980)

1.0.1 (2024-05-21)

Bug Fixes

  • add required annotation to data flags (#302) (72a3a92)
  • update Go module path to github.com/launchdarkly/ldcli (#303) (7c7925d)

1.0.0 (2024-05-16)

⚠ BREAKING CHANGES

  • manual update of openapi docs and generated cmds

Features

Bug Fixes

  • completion cmd usage & short description (#281) (362b23c)

0.13.0 (2024-05-14)

Features

Bug Fixes

0.12.1 (2024-05-10)

Miscellaneous Chores

0.12.0 (2024-05-10)

Features

Bug Fixes

0.11.0 (2024-05-07)

Features

Bug Fixes

0.10.0 (2024-05-02)

Features

0.9.0 (2024-04-30)

Features

Bug Fixes

0.8.1 (2024-04-22)

Bug Fixes

  • Don't find/replace FLAG_KEY in SDK instructions (#193) (39ea1ce)

0.8.0 (2024-04-18)

Features

Bug Fixes

0.7.0 (2024-04-16)

Features

Bug Fixes

  • embed instructions files & show error during show sdk step (#174) (ae07b46)
  • remove mouse wheel support from show sdk & show scroll options in help view (#161) (99015b1)
  • remove side borders from show SDK viewport (#162) (d111c61)
  • space above pagination dots and pagination bug (#155) (adbc53c)

0.6.0 (2024-04-09)

Features

  • make sdk instructions scrollable (#150) (8055927)
  • show success message after creating a flag (#134) (f817856)

0.5.0 (2024-04-05)

Features

0.4.0 (2024-04-05)

Features

Bug Fixes

  • create flag prompt should be on the same line as text (#135) (52aa92b)

0.3.0 (2024-04-04)

Features

  • Can go back to choose SDK page from show SDK instructions (#120) (6900bc6)

Bug Fixes

  • add instructions to continue from show sdk step (#117) (4baf2d0)
  • fix the step count (#121) (1943c45)
  • remove id from goreleaser homebrew build config (#125) (56538cd)

0.2.0 (2024-04-03)

Features

  • add ldcli formula to homebrew-tap (#108) (1d638dc)
  • Add more help in error message (#72) (6221983)
  • add sdk instructions step to quickstart (#91) (bf4aba6)
  • add toggle flag step (#111) (9cd4018)
  • add toggle on and off aliases to update flag (#82) (7b6c6f1)
  • alias command to invite members (#84) (7002866)
  • better flag create error handling (#85) (708925b)
  • Create choose SDK view (#89) (7518423)
  • create command to get an environment (#96) (19b4ede)
  • create command to invite members (#68) (e1a2ca5)
  • create prod-ready quickstart command (#75) (7768bfa)
  • pass in optional role flag when using members invite (#90) (b51470d)
  • setting version dynamically (#83) (7e4e794)
  • Show error along with message and quit if applicable (#87) (f076a59)

Bug Fixes

  • fix err messages for toggle flag command (#112) (9b385e9)
  • members create cmd should invite multiple members (#103) (c575248)
  • rebind projKey flag to update subcommand (#62) (1f0f898)
  • remove create flag placeholder text (#114) (3e8624d)

0.1.0 (2024-03-22)

Miscellaneous Chores

  • release initial version