Skip to content

πŸš€ Claude Code Templates v1.19.1 - Tracking System Cleanup

Choose a tag to compare

@davila7 davila7 released this 19 Aug 22:27
· 608 commits to main since this release

🎯 Major Improvements to Tracking System

This release includes significant improvements to the download tracking system, making it more reliable, performant, and maintainable.

βœ… New Features & Improvements

  • πŸ”„ Simplified Tracking Architecture: Moved from complex GitHub Actions workflows to direct Supabase database integration
  • ⚑ Real-time Tracking: Download analytics are now recorded instantly without workflow delays
  • πŸ›‘οΈ Better Reliability: Eliminated GitHub API rate limits and workflow dependencies
  • πŸ“Š Enhanced Performance: Faster and more consistent tracking with direct database writes
  • 🧹 Cleaner Codebase: Removed 750+ lines of obsolete workflow and fallback code

πŸ—‘οΈ Removed/Deprecated

  • GitHub Actions Workflows: Removed 4 obsolete tracking workflows
    • analytics-processor.yml (GitHub Issues-based tracking)
    • tracking-dispatch.yml (repository dispatch events)
    • process-tracking-logs.yml (GitHub Pages log processing)
    • simple-tracking.yml (manual workflow dispatch)
  • Obsolete Files: Cleaned up redundant tracking files and JSON data
  • Telemetry Fallback: Removed complex fallback system in favor of single endpoint

πŸ”§ Technical Changes

  • Database: Direct Supabase PostgreSQL integration via api/track-download-supabase
  • URL Fix: Resolved CLI tracking failures caused by domain redirects (aitmpl.com β†’ www.aitmpl.com)
  • Code Simplification: Tracking service reduced from dual-endpoint to single clean implementation
  • Documentation: Updated all tracking documentation to reflect new architecture

πŸ“ˆ What This Means for Users

  • Faster installations: No more waiting for workflow processing
  • More accurate analytics: Real-time data collection
  • Better reliability: No dependency on GitHub Actions availability
  • Cleaner experience: Simplified debug output and error handling

πŸ—οΈ Migration Notes

This update is fully backward compatible. No action required from users - the new system works automatically with existing CLI installations.

πŸ“¦ Installation

# Update to latest version
npm install -g claude-code-templates@latest

# Verify version  
claude-code-templates --version
# Should show: v1.19.1

πŸ› Bug Fixes

  • Fixed CLI tracking failures with "fetch failed" errors
  • Resolved redirect handling issues in tracking service
  • Eliminated "Invalid component type" errors from batch installations

πŸ“Š Analytics Dashboard

The analytics system now provides:

  • βœ… Anonymous download tracking
  • βœ… Component popularity metrics
  • βœ… Real-time installation data
  • βœ… Privacy-first data collection

πŸ€– Built with Claude Code

Full Changelog: v1.19.0...v1.19.1