CodeTrackr v0.2.0 — Billing, Plugins & Anonymous Accounts
🚀 Second public release of CodeTrackr — introducing major improvements in monetization, extensibility, and privacy.
This release focuses on making CodeTrackr more production-ready with a robust billing system, a more powerful plugin architecture, and support for anonymous usage.
Highlights
Billing & Subscriptions (Stripe)
• Monthly and yearly plans (50% discount on yearly)
• Plan selection dropdown in upgrade flow
• Improved Stripe customer verification
• Idempotent migrations for billing reliability
• Better error handling and environment validation
Plugin System Enhancements
• Plugin types (plugin_type column)
• RPC endpoint for plugins: /plugins/:name/rpc/:handler
• Support for plugin dependencies
• Declarative permission system
• Sandbox improvements with logging support
Privacy & Auth
• Anonymous accounts support
• Refresh tokens with automatic rotation
• Improved GitLab OAuth error handling
• Configurable origin validation (ALLOW_NULL_ORIGIN)
Developer Experience
• Public SVG badge endpoint for user metrics
• Support for more IDEs + documented extensions
• Custom themes via CSS tokens
• Activity heatmap improvements
• API key management improvements (rename, UI refactor, limits)
Platform Features
• Leaderboard visibility controls (show_in_leaderboard)
• available_for_hire field + contact system
Internal & Stability
• Fixed build issues in integrated backend
• Cleaned experimental binaries
• Database migration fixes and consistency improvements
Notes
• APIs are still evolving and may change
• Some features (GitLab, plugins) are still experimental
❤️ Thanks for testing and supporting CodeTrackr.