Skip to content

Releases: beeper/desktop-api-js

v4.2.2

18 Oct 15:45
17942df

Choose a tag to compare

4.2.2 (2025-10-18)

Full Changelog: v4.2.1...v4.2.2

Bug Fixes

  • mcp: set chatID for send message (0d9ae3b)

v4.2.1

16 Oct 22:57
cc512ec

Choose a tag to compare

4.2.1 (2025-10-16)

Full Changelog: v4.2.0...v4.2.1

Features

  • api: update via SDK Studio (c35cc44)
  • api: update via SDK Studio (92ba516)
  • api: update via SDK Studio (648c762)
  • api: update via SDK Studio (4fd56fc)
  • api: update via SDK Studio (3891e99)
  • api: update via SDK Studio (0025e30)
  • api: update via SDK Studio (ff0f2d1)
  • api: update via SDK Studio (2351642)
  • api: update via SDK Studio (d57e238)
  • api: update via SDK Studio (f70db5c)
  • api: update via SDK Studio (e49f662)
  • api: update via SDK Studio (7d82f28)
  • api: update via SDK Studio (f59d872)
  • api: update via SDK Studio (6ac46ed)
  • api: update via SDK Studio (a3e5b50)
  • api: update via SDK Studio (1141f59)
  • api: update via SDK Studio (68a1f66)
  • api: update via SDK Studio (c79fc8f)
  • api: update via SDK Studio (fab7f7f)
  • api: update via SDK Studio (ec22b51)
  • api: update via SDK Studio (309394b)
  • api: update via SDK Studio (cc9a88d)
  • api: update via SDK Studio (461ee20)
  • api: update via SDK Studio (f451a9d)
  • api: update via SDK Studio (8bd03c9)
  • api: update via SDK Studio (c18aaf2)
  • api: update via SDK Studio (34d3a1c)
  • api: update via SDK Studio (5dfa3e9)

Chores

  • fix changelog with actual entries (45de3f5)
  • internal: update global Error reference (0fe12b0)
  • mcp/readme: reflect this is the built-in mcp now (70a5e8c)
  • update SDK settings (5cf5745)

Documentation

  • link to developers.beeper.com (4c14d75)
  • readme: add disclaimer about MCP server (f419c43)

v4.1.295

16 Oct 22:38
66050bd

Choose a tag to compare

4.1.295 (2025-10-16)

Full Changelog: v4.1.293...v4.1.295

Features

v4.1.293

16 Oct 16:54
58d11be

Choose a tag to compare

4.1.293 (2025-10-16)

Full Changelog: v0.1.5...v4.1.293

For the full list of API changes, see the changelog.

Features

  • mcp: add option for including docs tools (a521cb8)
  • mcp: enable experimental docs search tool (c349699)

Bug Fixes

  • mcp: fix cli argument parsing logic (98c6489)
  • mcp: resolve a linting issue in server code (2c84441)

Performance Improvements

Chores

  • configure new SDK language (f50310b)
  • configure new SDK language (fee94ba)
  • do not install brew dependencies in ./scripts/bootstrap by default (cd62f83)
  • fix changelog with actual entries (45de3f5)
  • internal: codegen related update (3598172)
  • internal: codegen related update (44137d6)
  • internal: fix incremental formatting in some cases (697d742)
  • internal: ignore .eslintcache (22d7f29)
  • internal: remove .eslintcache (f2a0dfb)
  • internal: remove deprecated compilerOptions.baseUrl from tsconfig.json (ffaa6d6)
  • internal: use npm pack for build uploads (31e0341)
  • jsdoc: fix @link annotations to refer only to parts of the package‘s public interface (8cf89a9)
  • mcp: allow pointing docs_search tool at other URLs (6044c34)
  • update lockfile (a9a736f)

v0.1.5

20 Sep 00:52
604ab4a

Choose a tag to compare

0.1.5 (2025-09-19)

Full Changelog: v0.1.4...v0.1.5

Compatible with Beeper Desktop v4.1.210+

Added

  • POST /v0/create-chat: create single or group chats using participant IDs, optional title, and initial message text (CreateChatOutput).
  • POST /v0/download-asset: fetch Matrix mxc:// assets and return a local srcURL (DownloadAssetOutput). Assets (avatars, message attachments) return a local file path if they are already download. This method can be used to download assets that are not yet downloaded.
  • GET /v0/search: unified search returning top chats, participant matches, and first page of messages (UnifiedSearchOutput).
  • GET /v0/search-users: look up contacts on a specific account before creating chats (SearchUsersOutput).

Changed

  • POST /v0/open-app (OpenAppInput): new draftAttachmentPath; message jump now uses messageID.
  • GET /v0/search-chats (SearchChatsInput): consolidated literal query, new scope toggle (titles vs participants), removed participantQuery, dropped channel from type, boolean filters now nullable.
  • GET /v0/search-messages (SearchMessagesInput/SearchMessagesOutput): replaced onlyWith* flags with mediaTypes array (any/video/image/link/file); default page size documented as 20 with enforced cap; updated cursor examples; mute/low-priority filters nullable.
  • POST /v0/send-message (SendMessageOutput): response returns chatID and pendingMessageID instead of a final messageID.

Removed

  • POST /v0/download-attachment and GetAttachmentOutput superseded by the new download asset flow.

v0.1.4

01 Sep 01:51
815d6ec

Choose a tag to compare

0.1.4 (2025-09-01)

Full Changelog: v0.1.3...v0.1.4

Requires Beeper Desktop v4.1.160+

Features

  • api: re-organize exposed methods

v0.1.3

31 Aug 17:24

Choose a tag to compare

0.1.3 (2025-08-31)

Full Changelog: v0.1.2...v0.1.3

  • docs: clarified the usage of localChatID (8a9d7d5)

v0.1.2

31 Aug 15:44

Choose a tag to compare

0.1.2 (2025-08-31)

Full Changelog: v0.1.1...v0.1.2

Features

  • api: fixed pagination

Documentation

  • readme: add disclaimer about MCP server (e208bd7)

v0.1.1

30 Aug 00:22
380c9f9

Choose a tag to compare

0.1.1 (2025-08-30)

Full Changelog: v0.1.0...v0.1.1

Features

  • api: update via SDK Studio (ff0f2d1)
  • api: update via SDK Studio (2351642)
  • api: update via SDK Studio (d57e238)
  • api: update via SDK Studio (f70db5c)
  • api: update via SDK Studio (e49f662)

Chores

  • internal: update global Error reference (0fe12b0)

Documentation

  • link to developers.beeper.com (4c14d75)

v0.1.0

27 Aug 20:40
1d6e6fa

Choose a tag to compare

0.1.0 (2025-08-27)

Full Changelog: v0.0.1...v0.1.0

Features

  • api: update via SDK Studio (7d82f28)
  • api: update via SDK Studio (f59d872)
  • api: update via SDK Studio (6ac46ed)
  • api: update via SDK Studio (a3e5b50)
  • api: update via SDK Studio (1141f59)
  • api: update via SDK Studio (68a1f66)
  • api: update via SDK Studio (c79fc8f)
  • api: update via SDK Studio (fab7f7f)
  • api: update via SDK Studio (ec22b51)
  • api: update via SDK Studio (309394b)
  • api: update via SDK Studio (cc9a88d)
  • api: update via SDK Studio (461ee20)
  • api: update via SDK Studio (f451a9d)
  • api: update via SDK Studio (8bd03c9)
  • api: update via SDK Studio (c18aaf2)
  • api: update via SDK Studio (34d3a1c)
  • api: update via SDK Studio (5dfa3e9)

Chores