Skip to content

Latest commit

 

History

History
37 lines (29 loc) · 1.35 KB

File metadata and controls

37 lines (29 loc) · 1.35 KB

Changelog

All notable changes to DevPulse will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[0.1.0] - 2026-06-22

Initial public release of DevPulse.

Features

  • GitHub activity dashboard (today's commits, PR reviews, issues)
  • Weekly developer report with trend, repo, and time-of-day breakdowns
  • Current streak and daily average tracking
  • Health score (DevScore) visualization
  • Weekly 7×24 coding rhythm heatmap
  • Activity timeline with recent GitHub events
  • PNG export for weekly reports
  • Demo mode without a GitHub token
  • Dark / light theme support
  • Chinese and English internationalization
  • GitHub Personal Access Token authentication
  • Privacy-first: token stays in browser localStorage
  • Open Graph / Twitter card metadata
  • Live demo on Vercel

Quality

  • CI workflow for lint, test, and build
  • Initial statistics utility tests (date + stats)
  • 43 Vitest unit tests across src/utils/date.test.ts and src/utils/stats.test.ts
  • Open-source package metadata (license, repository, homepage, keywords)
  • Self-contained screenshot capture script (npm run screenshots)
  • Roadmap section in both English and Chinese READMEs
  • Data-source notes for heatmap and streak (public Events API limitations)