Recent Releases of https://github.com/zoharbabin/google-research-mcp

https://github.com/zoharbabin/google-research-mcp - v1.2.0 - Stable Release with Fixed CI/CD Pipeline

🎉 Release v1.2.0

This stable release includes critical fixes and improvements:

✅ Fixed Issues

  • GitHub Actions Workflow Failures: Resolved all CI/CD pipeline failures
  • Test Suite Stability: Fixed failing tests in server.core.spec.ts
  • Memory Leak Prevention: Added proper cleanup for SIGINT listeners
  • Timeout Configurations: Enhanced reliability with timeout protections
  • JavaScript Syntax Errors: Fixed template literal issues in release workflow

🔧 Improvements

  • Enhanced test isolation and cleanup
  • Better error handling and graceful degradation
  • Improved workflow reliability and stability
  • All workflows now pass successfully

📦 Installation

bash npm install google-researcher-mcp@1.2.0

This release ensures a fully functional CI/CD pipeline and stable package publishing.

- TypeScript
Published by zoharbabin about 1 year ago

https://github.com/zoharbabin/google-research-mcp - v1.2.1 - CI/CD Workflow Fixes Verification

🔧 Patch Release - Workflow Testing

This patch release verifies that our critical GitHub Actions workflow fixes are working properly:

✅ Verified Fixes

  • CI/CD Pipeline: Now running successfully without premature cancellations
  • Release Workflow: JavaScript syntax errors resolved
  • Timeout Management: Proper concurrency and timeout configurations
  • Matrix Jobs: Resource contention issues resolved

🚀 What This Means

  • The MCP server can now be reliably published to npm
  • CI/CD pipeline is stable and robust
  • All workflow failures have been resolved

📦 Installation

bash npm install google-researcher-mcp@1.2.1

This release confirms that v1.2.0+ can be published successfully with our enhanced CI/CD infrastructure.

- TypeScript
Published by zoharbabin about 1 year ago

https://github.com/zoharbabin/google-research-mcp - v1.2.0 - Major YouTube Transcript Fix & Enhanced Error Handling

Google Researcher MCP v1.2.0

🎯 Major Highlights

This release delivers a critical fix for YouTube transcript extraction along with comprehensive testing improvements and enhanced error handling.

🔧 Major Fix

  • YouTube Transcript Library Replacement: Completely replaced the failing youtube-transcript library with a robust custom implementation
  • Reliable Video Processing: Now successfully extracts transcripts from YouTube videos with proper error handling
  • Enhanced Compatibility: Supports both youtube.com/watch?v= and youtu.be/ URL formats

🛡️ Enhanced Error Handling

  • New LIBRARY_ERROR Type: Added dedicated error classification for library-related failures
  • Improved Error Classification: Better categorization and reporting of different error types
  • Graceful Degradation: More resilient error recovery and user-friendly error messages

✅ Comprehensive Testing

  • 289/289 Tests Passing: Complete test suite validation with 100% success rate
  • End-to-End Validation: Full YouTube transcript extraction testing pipeline
  • Robust Test Coverage: Comprehensive validation of all core functionality

📚 Documentation Updates

  • Complete Documentation Refresh: Updated all API documentation and usage guides
  • Architecture Documentation: Detailed system architecture and design documentation
  • Testing Guides: Comprehensive testing documentation and best practices

🔄 CI/CD Improvements

  • GitHub Actions Pipeline: New automated testing pipeline for continuous integration
  • Automated Validation: Continuous testing and quality assurance
  • Release Automation: Streamlined release process with automated checks

🚀 Technical Improvements

  • Performance Optimization: Enhanced transcript extraction performance
  • Memory Management: Improved resource utilization and cleanup
  • Code Quality: Refactored codebase with better maintainability

🔗 Breaking Changes

None - this release maintains full backward compatibility.

📦 Installation

bash npm install google-researcher-mcp@1.2.0

🙏 Acknowledgments

This release represents a significant step forward in reliability and functionality for the Google Researcher MCP server.


Full Changelog: https://github.com/zoharbabin/google-research-mcp/compare/v1.1.0...v1.2.0

- TypeScript
Published by zoharbabin about 1 year ago

https://github.com/zoharbabin/google-research-mcp - Google Researcher MCP Server v1.1.0 - Complete CI/CD & Publishing System

🚀 Google Researcher MCP Server v1.1.0

Major Release Features

  • Complete CI/CD Pipeline: Automated testing, building, and publishing workflow
  • Comprehensive Test Suite: Unit tests with coverage + E2E integration tests
  • Production-Ready Publishing: NPM publishing with SLSA attestation and provenance
  • Enhanced Error Handling: Robust timeout management and error recovery
  • Performance Optimizations: Improved caching and batch processing capabilities

Key Improvements

  • ✅ Separated unit tests and E2E tests for proper CI/CD execution
  • ✅ Fixed environment variable scoping in release workflow
  • ✅ Enhanced test coverage and reliability
  • ✅ Production-grade error handling and timeouts
  • ✅ Automated release notes and version validation
  • ✅ Fixed SLSA attestations permissions for complete security pipeline
  • ✅ Resolved flaky memory test for stable CI execution

Installation

bash npm install google-researcher-mcp@1.1.0

This release includes comprehensive fixes to the CI/CD pipeline ensuring reliable automated publishing to NPM with full test coverage validation, complete SLSA security attestations, and stable CI execution.

- TypeScript
Published by zoharbabin about 1 year ago