Pegasus Heavy Industries
Pegasus Heavy Industries Just now
📋 Changelog - Version History All notable changes to Threads MCP Server documented here.
← Back to Home
Pegasus Heavy Industries
Pegasus Heavy Industries December 15, 2025
Version 1.1.1 - UX Polish 🎨 Enhanced OAuth user experience with better visual feedback and guidance. ✨ Enhanced OAuth Flow • Prominent visual banners with box-drawing characters for OAuth stages • Clear step-by-step instructions when browser opens for authorization • Token expiration information shown for existing valid tokens • Detailed success messages with token storage location • Better status messages throughout authentication process • More obvious indication when browser will open automatically Why this matters: The OAuth flow is now much more user-friendly with clear visual feedback at every stage. Users will never be confused about what's happening or what they need to do next!
Pegasus Heavy Industries
Pegasus Heavy Industries December 15, 2025
Version 1.1.0 - OAuth 2.0 & Advanced Features 🔐 Major update with automatic OAuth authentication and production-grade utilities. 🔐 OAuth 2.0 AuthenticationAutomatic OAuth flow - Server opens browser and handles authorization • Token exchange and storage in .threads-token.json • Automatic token refresh when tokens expire • OAuth callback server on port 48810 • OAuthServer class for managing authentication • TokenManager class for secure token storage • Use THREADS_APP_ID and THREADS_APP_SECRET (recommended) • Legacy THREADS_ACCESS_TOKEN still supported as fallback 🎯 Advanced Features • Rate limiting with token bucket algorithm • In-memory caching layer with TTL and LRU eviction • Webhook support with HMAC-SHA256 signature verification • Event-driven architecture with automatic retries • RateLimiterManager for multi-user rate limiting • AutoCleanCache with automatic cleanup 📚 Documentation • Comprehensive OAuth setup guide (docs/OAUTH_SETUP.md) • AI-specific documentation (docs/ai.txt and docs/llms.txt) • Updated GitHub Pages website with OAuth highlights • PWA manifest and app icons • Favicon and social media cards • Dark mode optimized changelog page 🧪 Testing & Quality • 21 new OAuth flow unit tests • Rate limiting, caching, and webhook test suites • Husky pre-commit hooks with lint-staged • Commitlint for conventional commits • Pre-push hooks: tests, coverage, lint, build • Comprehensive test coverage maintained at 90%+ 🔧 Developer Experience • Simplified configuration with automatic OAuth • Better error messages and logging • Token refresh handled automatically • Secure credential storage • .npmignore and .gitignore optimization 🐛 Bug Fixes • Fixed GitHub repository URLs (pegasusheavy org) • Fixed TypeScript errors in OAuth server • Fixed Axios mocking in OAuth tests using vi.mocked() • Improved package publishing with --access public
Major Release v1.1.0 OAuth 2.0
Pegasus Heavy Industries
Pegasus Heavy Industries December 15, 2025
Version 1.0.0 - Initial Release 🎉 Complete MCP server implementation for Threads.com API with production-ready features. ✨ Features • 8 MCP tools for complete Threads.com API coverage • Profile management and retrieval • Thread creation (text, images, videos) • Thread replies and conversation management • Analytics and insights • Rate limiting with token bucket algorithm • In-memory caching with TTL and LRU eviction • Webhook support with HMAC signature verification • Enhanced client with integrated utilities 🔧 Developer Experience • Git hooks with Husky for code quality enforcement • Pre-commit: lint-staged + TypeScript type checking • Pre-push: tests, coverage, lint, and build verification • Commit message validation with conventional commits • Comprehensive documentation for Git workflows 🔒 Security & Testing • Full TypeScript support with type definitions • 90%+ test coverage with Vitest • Environment variable-based configuration • Secure token handling • HMAC-SHA256 webhook signature verification • Input validation with Zod schemas • Claude Desktop integration ready 📚 Documentation & Design • Comprehensive README with installation guide • API reference documentation • Usage examples and sample prompts • Contributing guidelines • Threads-styled GitHub Pages website • llms.txt for AI assistant integration • Pixel-perfect Threads timeline design • Dark mode support • Mobile responsive design • OG and Twitter card images • Comprehensive SEO optimization ⚙️ Infrastructure • ESLint configuration for code quality • Prettier for code formatting • GitHub Actions for CI/CD • Automated GitHub Pages deployment • Comprehensive .gitignore and .npmignore
Initial Release v1.0.0