Ecosystem public launch: Tokens + ESLint + Release Engine
This release marks a major ecosystem milestone: PyColors is now a structured developer platform with public packages (UI, Tokens, ESLint) and a hardened weekly release engine. The focus shifts from “components” to “shipping infrastructure”.
New public packages
- @pycolors/tokens published on npm: light/dark themes + semantic variables + Tailwind v4 bridge.
- @pycolors/eslint-config v1.0.0 released: base, Next.js, and React internal flat configs (ESLint v9 ready).
- Improved peer dependency clarity and ecosystem alignment across packages.
Release & distribution engine
- Stabilized Changesets publish workflow.
- Subtree sync strategy hardened (monorepo = source of truth, mirrors = distribution).
- GitHub Releases automated for public packages.
Marketing alignment
- Changelog and roadmap updated to reflect ecosystem positioning.
- Clearer messaging: PyColors as a SaaS shipping platform (UI → Starter → Templates).
- Weekly release cadence formalized as a trust-building mechanism.
Strategy Weekly releases build trust. Even when features are still in progress, we ship foundations and keep the roadmap explicit.