Skip to content

Releases

v2.3.0

Choose a tag to compare

@github-actions github-actions released this 07 Nov 15:04

What's Changed

  • fix: page discord_fetch_pinned_messages past the first 50 by @nobel6018 in #122
  • fix: read fresh reactions on messages the server sent by @PaSympa in #159
  • chore(deps): bump @modelcontextprotocol/sdk from 1.32.1 to 1.32.2 by @dependabot[bot] in #161
  • chore(deps): bump dotenv from 18.0.6 to 18.0.9 by @dependabot[bot] in #163
  • chore(deps-dev): bump prettier from 3.9.9 to 3.9.10 by @dependabot[bot] in #162
  • chore(deps-dev): bump @types/node from 26.6.4 to 26.6.6 by @dependabot[bot] in #164
  • release: 2.2.1 by @PaSympa in #160
  • feat: carry embed text in message reads by @nobel6018 in #124
  • feat: list the threads in a text or announcement channel by @nobel6018 in #123
  • ci: publish to npm through trusted publishing by @PaSympa in #165
  • chore: describe the package by what it does by @PaSympa in #167
  • docs: rewrite the README around usage, with visuals and one-click installs by @PaSympa in #166
  • feat: advertise the server title, website and icons by @PaSympa in #168
  • docs: use the official VS Code marks on the install buttons by @PaSympa in #169

Full Changelog: v2.2.1...v2.3.0

v2.2.1

Choose a tag to compare

@github-actions github-actions released this 06 Nov 20:54

What's Changed

  • chore(deps-dev): bump tsx from 4.23.12 to 4.23.13 by @dependabot[bot] in #126
  • chore(deps): bump zod from 4.4.3 to 4.6.2 by @dependabot[bot] in #130
  • chore(deps-dev): bump @types/node from 26.4.0 to 26.5.1 by @dependabot[bot] in #131
  • chore(deps-dev): bump typescript-eslint from 8.68.0 to 8.70.0 by @dependabot[bot] in #133
  • chore(deps-dev): bump eslint from 10.9.1 to 10.10.0 by @dependabot[bot] in #132
  • chore(deps): bump zod from 4.6.2 to 4.6.5 by @dependabot[bot] in #134
  • chore(deps-dev): bump prettier from 3.9.6 to 3.9.8 by @dependabot[bot] in #135
  • chore(deps-dev): bump @types/node from 26.5.1 to 26.6.1 by @dependabot[bot] in #136
  • chore(deps): bump dotenv from 17.4.2 to 18.0.0 by @dependabot[bot] in #137
  • chore(deps-dev): bump typescript-eslint from 8.70.0 to 8.70.1 by @dependabot[bot] in #138
  • chore(deps): bump dotenv from 18.0.0 to 18.0.3 by @dependabot[bot] in #139
  • chore(deps-dev): bump eslint from 10.10.0 to 10.11.0 by @dependabot[bot] in #140
  • chore(deps-dev): bump prettier from 3.9.8 to 3.9.9 by @dependabot[bot] in #141
  • chore(deps-dev): bump tsx from 4.23.13 to 4.23.15 by @dependabot[bot] in #142
  • chore(deps): bump hono to 4.13.10 via npm audit fix by @PaSympa in #143
  • chore(deps-dev): bump @types/node from 26.6.1 to 26.6.3 by @dependabot[bot] in #147
  • chore(deps-dev): bump typescript-eslint from 8.70.1 to 8.71.0 by @dependabot[bot] in #148
  • chore(deps): bump @modelcontextprotocol/sdk from 1.30.0 to 1.31.0 by @dependabot[bot] in #149
  • chore(deps): bump dotenv from 18.0.3 to 18.0.5 by @dependabot[bot] in #150
  • chore(deps): bump dotenv from 18.0.5 to 18.0.6 by @dependabot[bot] in #153
  • chore(deps-dev): bump eslint from 10.11.0 to 10.12.0 by @dependabot[bot] in #154
  • chore(deps-dev): bump typescript-eslint from 8.71.0 to 8.71.1 by @dependabot[bot] in #155
  • chore(deps): bump @modelcontextprotocol/sdk from 1.31.0 to 1.32.1 by @dependabot[bot] in #156
  • chore(deps-dev): bump @types/node from 26.6.3 to 26.6.4 by @dependabot[bot] in #157
  • chore(deps): apply npm audit fix by @PaSympa in #158

Full Changelog: v2.2.0...v2.2.1

v2.2.0

Choose a tag to compare

@github-actions github-actions released this 03 Sep 12:26
5d13fea

What's Changed

  • release: 2.1.1 by @PaSympa in #102
  • Add guild-wide message search by @tavurth in #100
  • fix: harden guild message search against the API contract by @PaSympa in #103
  • chore: tighten the userTag doc comment to one line by @PaSympa in #111
  • chore(deps-dev): bump typescript-eslint from 8.65.0 to 8.67.0 by @dependabot[bot] in #106
  • chore(deps-dev): bump tsx from 4.23.1 to 4.23.12 by @dependabot[bot] in #107
  • chore(deps-dev): bump eslint from 10.8.0 to 10.8.1 by @dependabot[bot] in #108
  • chore(deps-dev): bump @types/node from 26.1.2 to 26.2.0 by @dependabot[bot] in #109
  • ci: label pull requests from their conventional-commit prefix by @PaSympa in #112
  • chore(deps-dev): bump typescript-eslint from 8.67.0 to 8.68.0 by @dependabot[bot] in #114
  • chore(deps-dev): bump @types/node from 26.2.0 to 26.4.0 by @dependabot[bot] in #115
  • chore(deps-dev): bump eslint from 10.8.1 to 10.9.1 by @dependabot[bot] in #116
  • feat: page discord_read_messages into older history by @nobel6018 in #110
  • fix: align the read_messages cursors with the module idioms by @PaSympa in #118
  • feat: add discord_get_message_attachments by @nobel6018 in #117
  • chore: sweep em dashes and sharpen two descriptions by @PaSympa in #119
  • release: 2.2.0 by @PaSympa in #120
  • chore: complete the 2.2.0 changelog and refresh the lockfile by @PaSympa in #121

New Contributors

Full Changelog: v2.1.1...v2.2.0

v2.1.1

Choose a tag to compare

@github-actions github-actions released this 04 Aug 18:15

What's Changed

  • release: 2.1.0 by @PaSympa in #81
  • chore(deps): bump discord.js from 14.26.4 to 14.27.0 by @dependabot[bot] in #85
  • chore(deps-dev): bump @types/node from 26.1.0 to 26.1.1 by @dependabot[bot] in #86
  • chore(deps): bump actions/setup-node from 6 to 7 by @dependabot[bot] in #84
  • chore(deps): bump transitive fast-uri, hono, body-parser via npm audit fix by @PaSympa in #88
  • fix: stop unbounded cache growth in long-running servers by @PaSympa in #90
  • chore: em dash cleanup in comments, changelog entry for the cache fix by @PaSympa in #94
  • fix: fetch messages without caching so reaction reads stay fresh by @PaSympa in #95
  • chore(deps-dev): bump typescript-eslint from 8.64.0 to 8.65.0 by @dependabot[bot] in #91
  • chore(deps-dev): bump eslint from 10.7.0 to 10.8.0 by @dependabot[bot] in #92
  • chore(deps-dev): bump prettier from 3.9.5 to 3.9.6 by @dependabot[bot] in #93
  • chore(deps): fix brace-expansion HIGH advisory via npm audit fix by @PaSympa in #96
  • chore(deps-dev): bump @types/node from 26.1.1 to 26.1.2 by @dependabot[bot] in #97
  • chore(deps): bump @modelcontextprotocol/sdk from 1.29.0 to 1.30.0 by @dependabot[bot] in #98
  • chore(deps): resolve all six transitive advisories, audit now clean by @PaSympa in #101

Full Changelog: v2.1.0...v2.1.1

v2.1.0

Choose a tag to compare

@github-actions github-actions released this 13 Jul 18:43

What's Changed

  • Release v2.0.0 by @PaSympa in #65
  • feat: strict tool inputs, OCI registry manifest, scanner-visible packaging by @PaSympa in #80
  • chore(deps): bump node from 24-alpine to 26-alpine by @dependabot[bot] in #66
  • chore(deps): bump docker/setup-qemu-action from 3 to 4 by @dependabot[bot] in #67
  • chore(deps): bump actions/checkout from 6 to 7 by @dependabot[bot] in #69
  • chore(deps-dev): bump @types/node from 25.9.3 to 26.1.0 by @dependabot[bot] in #79
  • chore(deps): bump docker/setup-buildx-action from 3 to 4 by @dependabot[bot] in #68
  • chore(deps-dev): bump tsx from 4.22.4 to 4.23.1 by @dependabot[bot] in #77
  • chore(deps-dev): bump typescript-eslint from 8.61.0 to 8.64.0 by @dependabot[bot] in #76
  • chore(deps-dev): bump eslint from 10.5.0 to 10.7.0 by @dependabot[bot] in #73
  • chore(deps-dev): bump prettier from 3.8.4 to 3.9.5 by @dependabot[bot] in #78

Full Changelog: v2.0.0...v2.1.0

v2.0.0

Choose a tag to compare

@github-actions github-actions released this 21 Jun 14:02

What's Changed

  • feat(tools)!: zod single source of truth + enforced numeric bounds by @PaSympa in #34
  • fix(tools): correct destructiveHint on data-overwriting tools by @PaSympa in #35
  • fix(tools): remove as-any casts (Findings #5, #34) by @PaSympa in #36
  • feat(tools): outputSchema + structuredContent on read tools (Finding #3) by @PaSympa in #37
  • feat: land remaining v2.0 chain — input validation, dispatch, intents, toolsets, mass-op safety by @PaSympa in #50
  • fix: close remaining allow-list bypasses, spec-align protocol errors (audit round 2) by @PaSympa in #51
  • chore(release): sync main and prep v2.0 metadata by @PaSympa in #52
  • fix: doc-audit round — docs aligned with behavior, crosspost + delete-reason bugs by @PaSympa in #53
  • fix: doc-audit round 2 — 20 confirmed findings by @PaSympa in #54
  • fix: audit round 5 — pipeline, robustness, test debt (22 findings) by @PaSympa in #55
  • chore!: drop Node 20 (EOL) — engines >=22 by @PaSympa in #56
  • fix: audit round 6 — CI gap, behavioral tests, supply chain (19 findings) by @PaSympa in #58
  • release: 1.7.3 by @PaSympa in #59
  • docs: complete the OAuth permission list (live-campaign findings) by @PaSympa in #60
  • chore(deps-dev): bump eslint from 10.4.1 to 10.5.0 by @dependabot[bot] in #61
  • chore(deps-dev): bump @types/node from 25.9.2 to 25.9.3 by @dependabot[bot] in #62
  • chore(deps-dev): bump typescript-eslint from 8.60.1 to 8.61.0 by @dependabot[bot] in #63
  • chore(deps-dev): bump prettier from 3.8.3 to 3.8.4 by @dependabot[bot] in #64

Full Changelog: v1.7.3...v2.0.0

v1.7.3

Choose a tag to compare

@github-actions github-actions released this 10 Jun 22:03

What's Changed

  • release: 1.7.2 by @PaSympa in #49
  • chore(deps-dev): bump @types/node from 25.9.1 to 25.9.2 by @dependabot[bot] in #43
  • chore(deps-dev): bump typescript-eslint from 8.60.0 to 8.60.1 by @dependabot[bot] in #44
  • fix(security): backport lockfile vuln fixes and Docker job gate to main by @PaSympa in #57

Full Changelog: v1.7.2...v1.7.3

v1.7.2

Choose a tag to compare

@github-actions github-actions released this 10 Jun 09:08

What's Changed

  • fix(registry): match GitHub account casing in MCP namespace by @PaSympa in #48

Full Changelog: v1.7.1...v1.7.2

v1.7.1

Choose a tag to compare

@github-actions github-actions released this 10 Jun 09:01
f13f940

What's Changed

  • chore: CI & tooling hardening — Node 24 actions, Dependabot, ESLint, tests by @PaSympa in #27
  • chore(deps): bump dotenv from 17.3.1 to 17.4.2 by @dependabot[bot] in #33
  • chore(deps): bump node from 22-alpine to 26-alpine by @dependabot[bot] in #28
  • chore(deps-dev): bump @types/node from 25.5.0 to 25.9.1 by @dependabot[bot] in #31
  • chore(deps): bump discord.js from 14.25.1 to 14.26.4 by @dependabot[bot] in #29
  • chore(deps): bump @modelcontextprotocol/sdk from 1.27.1 to 1.29.0 by @dependabot[bot] in #32
  • chore(deps-dev): bump typescript from 5.9.3 to 6.0.3 by @dependabot[bot] in #30
  • chore: add MCP Registry metadata and bump to 1.7.1 by @PaSympa in #45
  • chore(release): align 1.7.1 everywhere and automate MCP Registry publishing by @PaSympa in #46
  • docs: document the release / version-bump process by @PaSympa in #47

New Contributors

Full Changelog: v1.7.0...v1.7.1

v1.7.0

Choose a tag to compare

@github-actions github-actions released this 29 May 14:29
0ca26d2

What's Changed

  • fix: verified audit findings — pagination, resilience, error codes, validation (1.7.0) by @PaSympa in #26

Full Changelog: v1.6.2...v1.7.0