v1.1.7 - Documentation Improvements
What's Changed
Removed
- GitHub Actions: Removed Prettier and ESLint linting workflow
- Removed
.github/workflows/lint.ymlto 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
- Removed
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 checklocally 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
- OAuth Setup Guide - NEW!
- Security Policy - NEW!
- Code of Conduct - NEW!
- Contributing Guide
- Architecture Guide
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