Skip to content

Blog Link Analyzer v2.0.0 - Chrome Web Store API V2 Fix

Choose a tag to compare

@codingnooob codingnooob released this 27 Nov 21:47
· 1 commit to main since this release

πŸš€ Chrome Web Store API V2 403 Error Resolution

βœ… Critical Fixes Applied

  • Fixed Publish Endpoint: Changed from to in service account script
  • Enhanced File Format Handling: Added CRX/ZIP detection with appropriate content-type headers
  • Improved Authentication: Enhanced service account key parsing with validation and logging
  • Better Error Handling: Added comprehensive error messages for debugging

πŸ”§ Technical Improvements

  • API V2 Compliance: Now uses correct Chrome Web Store API V2 endpoint format
  • Content-Type Matching: Ensures proper MIME type for uploaded file format
  • Service Account Validation: Validates JSON parsing and provides clear error messages
  • Fallback Robustness: Improved fallback deployment method reliability

πŸ“¦ Package Updates

  • Version: v2.0.0 (major version bump due to API compatibility changes)
  • Chrome Package: CRX format with proper signing
  • Firefox Package: XPI format maintained
  • Build System: Enhanced with better error handling

🎯 Expected Outcome

This release should resolve the 403 PERMISSION_DENIED error that was preventing Chrome Web Store deployment. The fixes ensure:

  • Correct API endpoint usage
  • Proper file format handling
  • Enhanced authentication reliability
  • Better debugging capabilities

πŸ” Testing Status

  • βœ… Linting passed
  • βœ… Type checking passed
  • βœ… All tests passed
  • βœ… Build system verified
  • βœ… Package creation successful

Ready for Chrome Web Store deployment!