Releases: KubrickCode/github-project-status-viewer
Releases · KubrickCode/github-project-status-viewer
v2.1.0
🎯 Highlights
✨ Features
- add clickable status badges for GitHub Projects status changes (100763139fadaa3b9539ed28a2832bb7d3bd0585)
🔧 Maintenance
🔧 Internal Fixes
- fix pnpm install not working in container environment (3294781d7f3dcee025b8129f84616381e5a17352)
♻️ Refactoring
- move GitHub GraphQL API logic to server (ab49151c94668dbdb16cdba727b606bc2655a762)
🔨 Chore
- deps-dev: Bump semantic-release from 24.2.0 to 25.0.2 (8ca860ad152b6720e0ed46230a017b4454cdf10e)
v2.0.6
🔧 Maintenance
🔨 Chore
- add action buttons icon (86c40994075582d4981d5d2ea6a8b93323c259dc)
- deps-dev: bump lint-staged from 15.2.11 to 16.2.6 (041a1b469d103083e80925d8b51dd7ade86a14ad)
- deps: Bump actions/checkout from 4 to 6 (634a72092a4ab28d00292d9096a7a374417f94f8)
- deps: Bump actions/setup-node from 4 to 6 (d28e627fe8fd26bf57f0762d6fc97fc79b06e820)
- deps: Bump actions/upload-artifact from 4 to 5 (839ac24126373119725879a4e8b34444f44f3e75)
- excluding lock files from the lint command (51fc8f5ed7774fcea4bd8934b0f8e7842d99a660)
v2.0.5
🎯 Highlights
🐛 Bug Fixes
- sync manifest.json version with semantic-release automation (38a454629f7183ca70314bf7693b42bac2176eea)
v2.0.4
🎯 Highlights
🐛 Bug Fixes
- release: breaking change commits not triggering major version bump (01a54e8fe1952c248bdf8cd3244a64e040fb68cb)
🔧 Maintenance
📚 Documentation
- Remove subagent assignment model (c7192f22b4b67b90a2a401feb4c321f34182f58c)
- sync ai documentation from the ai-config-toolkit repository (c753415b0a4c018892e101bf0e887e20560eadb5)
- synchronizing documentation from the ai-config-toolkit repository (62646ed9f7ee30a350d3e15347f51f0081e978c7)
- synchronizing documentation from the ai-config-toolkit repository (f9575c484ed1461bd03c211c5c6affe4589a6230)
- Synchronizing documentation from the ai-config-toolkit repository (019f8749c87891708eef07854b529531036b4c01)
- Update docs (6619cf8e45df86d4b3bff01eea3ef4d0401085d5)
💄 Styles
- format code (86b83df00563705e43d0f9537013cd7a19a8e989)
- format docs (754f4a22ed1f48a6ed8f8a37ca8babad623e33f7)
♻️ Refactoring
- extract badge rendering logic to standalone service (718cf91b01a0268ea102289dbacdecb771cea0a5)
- extract DOM parsing logic into dedicated service (42d1b41b32db0fdf0e95915023883c929584f27d)
- extract duplicate crypto random generation logic to centralized utilities (91a56a0bf1212d8b99e8a5c4054b85a1a1c6d303)
- extract duplicate TypeScript type definitions (ebf851d116a6496593db12fa5799bc15a97f7858)
- extract GitHub API service layer with tests (cab83c0088d65a5536657e4fcaf6a3880618b5aa)
- extract hardcoded strings to centralized constant modules (08d73fc15db19b4d6c59b6a8f0c46f96ca9b4e3c)
- extract OAuth authentication logic into dedicated service (c524b2ea7de3f896928cefad52381d3ac00693bf)
- prevent internal error exposure in API responses (56a9a7f1ce2101a7f42f71cd426c5cba0f7584cc)
- replace init() pattern with sync.OnceValues for predictable initialization (e6275d2a8083f90e038aacd97b1532969a938cde)
- standardize Go error handling with error chain support (e2c2165c358ca8c89616b2ca04908b08eab15e02)
- Switch to using reusable workflows from the workflow-toolkit repository (c2505798ee3bda0a5141b31ec600d6d2e32fcdb3)
✅ Tests
- set up extension test infrastructure with first unit tests (ed09a6ca2b1455e0153ccf1077f3501e21edab51)
🔨 Chore
- add pnpm setup to devcontainer node feature (be2b7c42db9f926ab99a152a3a7d6400a82926a7)
- Add useful action button commands (8cdc1a06c5e9a7c4f658a2bd58226a633769302c)
- Adding to the GitHub CLI container default settings (60152bd3e0e5439b60e060422901cc15ed062608)
- just simplify installation (cb42be9c756de68cebe183dd438dc580835410bd)
- migrate semantic-release config to JS format (faf5bdd34b2e58a16c306a1d5c286d19cf1cdfc0)
- Modified to require user confirmation when executing the release command (450f49660e3d48466904b91d790ae0d8a1d065c1)
- remove docker-in-docker feature (2828dde0db387579e24fad7f6b465d2439093054)
- syncing documentation from the ai-config-toolkit repository (6dc8e9a4f528c767f34ea7591b2cbe495037302b)
v2.0.3
2.0.3 (2025-11-16)
📚 Documentation
- Add command execution principles to CLAUDE.md (b9f0ed0)
- Add Contributing section to README (f9d4d71)
- add ifix type and improve distinction guide in commit message generator (44d6ebc)
- Added Conventional Commits specifications to the commit command. (e8746af)
- AI-related documentation and settings replaced (df32ca3)
- Fix missing README changes (393dfe3)
- re-init CLAUDE.md (49b01cb)
- Remove incorrectly formatted documents (2903909)
- Update CLAUDE.md (d47eb92)
💄 Styles
🔨 Chore
- add dual language document generation to workflow commands (c1f8f38)
- Add frequently used mcp servers (e3da98a)
- add lint workflow (33dd13b)
- add test server workflow (5090a02)
- Added CLAUDE skills to fix dependency versions and related principles (e3cf6aa)
- Change Discord notification language (6235d7d)
- Change the dependabot commit message conventions (856c462)
- Change the Discord webhook url environment variable name (2e27bbb)
- deps: Bump actions/setup-go from 5 to 6 (2e84765)
- deps: Bump actions/setup-node from 4 to 6 (410f59b)
- deps: Bump extractions/setup-just from 2 to 3 (a84fc79)
- Fix formatting inconsistency between save and lint execution (ea3b9cc)
- Fix VSCode Prettier to use global module (a72f3a7)
- Fixed a docker-in-docker build failure due to moby-cli lack in Debian trixie. (55f49c1)
- Fixed an error that occurred when a PR author attempted to add themselves as a reviewer. (2cfc587)
- Fixed Claude Code re-login issue when rebuilding DevContainer. (6fd11bc)
- implement semantic-release automation for version management and releases (9db8b3f)
- Improved the issue of delayed pre-commit lint error detection, resulting in rework. (f39de85)
- Migrating the package manager from yarn to pnpm (060acce)
- Modify the environment variables in the env file so that they can be used in the shell environment as well (9d658ea)
- Modify workflow-specific documents to not be uploaded to git (5659870)
- Remove unnecessary degits (48f6304)
- Removing webhook tokens (d909784)
- Set the git action button terminal name (4adadd0)
- Set the rebuild action button terminal name (e0d4c6b)
- Setting global environment variables (a4942e8)
- Simplify Claude Code notification to Stop event only (286bf03)
- sync ai agent configurations from general (7572301)
- sync container configurations from general (7de176f)
- sync lint configurations from general (f0edae9)
- Sync prompts from the ai-config-toolkit repository (7ddaa91)
- sync workflow configurations from general (ed61203)
- Synchronizing code from the ai-config-toolkit repository (4ee8b02)
- update claude code terminal name (c29faa3)
- update gitignore (7ec044e)
v2.0.2
🚀 What's New in v2.0.2
- Modify the main package version to match the mainfest version
- version sync
- add automated Chrome Web Store deployment
- delete prisma code
- add Privacy Policy page
- add go test cases
- rewords
- format code
- add display mode info in readme
- Improved visibility of before-after comparison screenshots
- add dark mode information in readme
- change readme images
- solve the problem of the margin below the login button being too wide when the popover is not logged in
- Added display mode selection feature and implemented compact mode
- Badge colors have been improved to match dark mode
- edit popup title
- Reduce the length of the description in the pop-up
- format code
- Change the pop-up header icon to the Octocat logo
- edit readme
- Adjust badge padding
- Reload status badges immediately after successful login
- Improve status badge design for visual consistency
- Redesign popup UI with GitHub Primer design system
- Fix badge display on initial page load for SPA navigation
- Fix 401 error after 2-hour session expiry by implementing refresh token rotation
- Bump softprops/action-gh-release from 1 to 2
- Bump actions/checkout from 4 to 5
- add logo image
📦 Installation
Download the extension.zip file and load it as an unpacked extension in Chrome.
🔄 Deployment Status
- GitHub Release: ✅ Created
- Chrome Web Store: ❌ Failed to publish
Please check the GitHub Actions logs for details.
v0.0.4
🚀 What's New in v0.0.4
- add vercel server as mvp by @KubrickCode in #11
- switch vercel server ts to go by @KubrickCode in #12
- Configure Vercel deployment for Go serverless functions by @KubrickCode in #13
- Implement JWT and Redis-based token security by @KubrickCode in #14
- Migrate from PAT to OAuth authentication with JWT tokens by @KubrickCode in #15
Full Changelog: v0.0.2...v0.0.4
v0.0.2
🚀 What's New in v0.0.2
Initial MVP release
What's Changed
- Implemented the MVP model by @KubrickCode in #2
- Replace hardcoded project statuses with dynamic detection by @KubrickCode in #4
New Contributors
- @KubrickCode made their first contribution in #2
Full Changelog: https://github.com/KubrickCode/github-project-status-viewer/commits/v0.0.2