Skip to content

Releases: YosefHayim/ebay-mcp

v1.8.10 - fix(packaging): include build/mcp/**/*.js in published tarball

23 May 10:54

Choose a tag to compare

What Changed

PR: #121 - fix(packaging): include build/mcp/**/*.js in published tarball
Bump: patch

Commits

  • fix(packaging): include build/mcp/**/*.js in published tarball (78804b0)

v1.8.9 - Improve architecture and add JSDoc coverage

09 May 17:52

Choose a tag to compare

What Changed

PR: #119 - Improve architecture and add JSDoc coverage
Bump: patch

Commits

  • Improve architecture and add JSDoc coverage (e8b8ace)
  • chore: improve package.json description and keywords (9a22d1c)
  • ci: split publish into publish.yml to fix OIDC trusted publisher match (bd8e085)

v1.8.8 - OAuth token persistence fix

26 Apr 10:08

Choose a tag to compare

What Changed

Bug fixes

  • fix(auth): persist OAuth tokens to .env on code exchange and refresh — closes #113 and #114.
    • exchangeCodeForToken now writes both EBAY_USER_ACCESS_TOKEN and EBAY_USER_REFRESH_TOKEN to .env immediately after a successful authorization-code exchange. The misleading "tokens are automatically saved" comment is corrected, and persistence is now actually performed.
    • refreshUserToken now reconciles .env with the authoritative in-memory userRefreshToken whenever it differs from process.env.EBAY_USER_REFRESH_TOKEN, instead of only persisting when eBay returned a new rotated value. eBay frequently omits refresh_token in refresh responses, which previously left .env stuck on the old value across MCP restarts after a fresh OAuth flow.
    • Vitest tests added covering both bugs plus the no-rotation and matching-env regression cases.

Infra

  • ci: split publish into publish.yml to fix OIDC trusted publisher match — restores the dedicated publish.yml workflow so the npm Trusted Publisher OIDC job_workflow_ref claim matches the npm-side configuration, after the Apr 23 unification accidentally broke the publish chain. Releases 1.8.6 and 1.8.7 were tagged but never reached the registry; 1.8.8 is the first version actually on npm since 1.8.5.
  • Runner bumped to Node 24 (npm 11.5+ pre-installed) to enable OIDC trusted publishing without the brittle in-place npm install -g npm@latest upgrade.

Commits

  • ci: split publish into publish.yml to fix OIDC trusted publisher match (bd8e085)
  • ci: bump runner to Node 24 for OIDC trusted publishing (a5e501d)
  • ci: restore npm upgrade step for OIDC trusted publishing (e0656b9)
  • fix(auth): persist OAuth tokens to .env on code exchange and refresh (578743d)

v1.8.6 - refactor: continue dedup cleanup and enforce pre-push checks

23 Apr 14:44

Choose a tag to compare

What Changed

PR: #110 - refactor: continue dedup cleanup and enforce pre-push checks
Bump:

Commits

  • chore(husky): update pre-push script to include installation, typecheck, test, and build steps (61ab3df)
  • fix(ci): sync pnpm lockfile for husky dependency (ff04ed3)
  • refactor: continue dedup cleanup and enforce pre-push checks (43fbe1c)
  • docs: update API status snapshot [skip ci] (26708a2)
  • docs: update API status snapshot [skip ci] (66427cf)
  • docs: update API status snapshot [skip ci] (79d1f96)
  • docs: update API status snapshot [skip ci] (f21b32e)
  • docs: update API status snapshot [skip ci] (ea38d20)

v1.8.5

21 Mar 02:43

Choose a tag to compare

What's Changed

  • chore(deps): bump fast-xml-parser from 5.4.2 to 5.5.6 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #95

Full Changelog: v1.8.4...v1.8.5

v1.8.4 — Merge pull request #93 from YosefHayim/dependabot/npm_and_yarn/npm_and_yarn-926779f9d1

16 Mar 15:36

Choose a tag to compare

What Changed

Direct push to main
Bump:

Commits

  • chore(deps): bump the npm_and_yarn group across 1 directory with 2 updates (9fad4ff)

v1.8.3

16 Mar 14:00

Choose a tag to compare

Full Changelog: v1.8.2...v1.8.3

v1.8.2

16 Mar 13:45

Choose a tag to compare

Full Changelog: v1.8.1...v1.8.2

v1.8.1 — ci: add automated release workflow + bump to v1.8.0 (grimoire wizard integration)

16 Mar 13:42

Choose a tag to compare

What Changed

Direct push to main
Bump:

Commits

  • ci: add automated release workflow + bump to v1.8.0 (grimoire wizard integration) (155f29d)
  • feat: add 'Powered by grimoire-wizard' subtitle in eBay blue (376f71d)
  • fix: spinner no longer spams inside clack frame; credential hooks fall back to existingConfig when password left empty (3be0e9c)
  • fix: restore full original UI — logo, welcome screen, showBox, quick mode, completion summary (b9c0352)
  • feat: replace setup wizard with grimoire-wizard v0.6.0 (781cc46)

v1.7.9

16 Mar 07:22

Choose a tag to compare

Full Changelog: v1.7.8...v1.7.9