Skip to content

Add deletePlaylist support for JavaScript SDK 3.1.0 - #8

Merged
wenbinf merged 1 commit into
mainfrom
fix/delete-playlist
Sep 25, 2026
Merged

wenbinf merged 1 commit into
mainfrom
fix/delete-playlist

Conversation

@wenbinf

@wenbinf wenbinf commented Sep 25, 2026

Copy link
Copy Markdown
Member

Adds client.deletePlaylist({ id }) to the Node.js and Workers clients for DELETE /playlists/{id} and prepares version 3.1.0. The generated README documents permanent deletion and the developer's responsibility to add confirmation in their application's UI.

Regenerates the API contract and method reference, checks that missing playlist identifiers fail before sending a request, and exercises deletion through both transports against the public mock server.

Validation:

  • Node: 47 tests passed; Workers: 45 tests passed; ESLint passed.
  • Public mock integration: 26 tests passed across Node and Workers.
  • SDK generation is deterministic and sync.py javascript --check passes.
  • Packed npm artifact verified independently with both clients using offline responses.

Publication is separate. The monorepo keeps website SDK availability at 3.0.2 until 3.1.0 is published.

@wenbinf
wenbinf merged commit 8184613 into main Sep 25, 2026
5 checks passed
@wenbinf
wenbinf deleted the fix/delete-playlist branch September 25, 2026 19:59
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.

1 participant