Skip to content

v1.1.7 - Documentation Improvements

Choose a tag to compare

@YosefHayim YosefHayim released this 12 Nov 19:56
· 498 commits to main since this release

What's Changed

Removed

  • GitHub Actions: Removed Prettier and ESLint linting workflow
    • Removed .github/workflows/lint.yml to streamline CI/CD pipeline
    • Linting and formatting still available via npm scripts (npm run lint, npm run format:check)
    • Reduces CI overhead while maintaining local development quality checks

Changed

  • CI/CD Optimization: Simplified GitHub Actions workflow by removing redundant lint checks
    • Main CI workflow still runs typecheck, tests, and builds
    • Developers encouraged to use npm run check locally before pushing

Added

  • SECURITY.md: Comprehensive security policy covering:

    • Vulnerability reporting process
    • Token security best practices (.ebay-mcp-tokens.json protection)
    • OAuth 2.1 configuration guidelines
    • Dependency security and rate limiting
    • Logging security (what to log vs what NOT to log)
  • CODE_OF_CONDUCT.md: Community guidelines following Contributor Covenant v2.1

  • OAUTH-SETUP.md: Detailed OAuth setup guide with:

    • Step-by-step user token flow (10,000-50,000 req/day)
    • App token flow (automatic fallback, 1,000 req/day)
    • Environment-specific scope documentation
    • Token management and troubleshooting
    • eBay Developer Portal account setup

Fixed

  • Documentation Accuracy: Corrected tool count across all documentation
    • Fixed README.md: 140 tools (not 137 or 170+)
    • Fixed CLAUDE.md: 8 API categories (not 9 or 11)
    • All documentation now consistent and accurate

Installation

npm

```bash
npm install ebay-api-mcp-server@1.1.7
```

pnpm

```bash
pnpm add ebay-api-mcp-server@1.1.7
```

Quick Start

See the README for installation and setup instructions.

Documentation

Statistics

  • Total Commits: 170+
  • Test Suite: 870 tests across 26 test files
  • Package Size: 3.6 MB (unpacked)
  • Test Coverage: 99%+ function coverage, 85%+ line coverage

Full Changelog: https://github.com/YosefHayim/ebay-api-mcp-server/blob/main/CHANGELOG.md