Releases: fathiraz/refined-github-projects
Releases · fathiraz/refined-github-projects
Release list
v1.3.0
v1.2.0
v1.1.0
v1.0.0
What's Changed
Features
- Effect Platform Migration — Migrates the extension's core architecture to
@effect/platform+@effect/platform-browserfor type-safe service composition, structured concurrency, and improved error handling. Replaces ad-hoc Promise chains with Effect-based services (ProjectService, preview/hierarchy caches), adds schema validation at every API boundary, introduces aManagedRuntimefor background operations, and aSemaphore+FiberMap-driven queue. Also includes drag-and-drop row reorder and a rebuilt sprint modal flow. (#26)
Bug Fixes
- bulk: preserve selected assignees visibility in random assign modal — selected assignees are now cached locally and remain pinned at the top even when the search query changes, preventing selections from disappearing mid-search. (#24)
- app: drop
-is:closedfrom auto-injected sprint filter — saving sprint settings now injects only-sprint:<@currentwithout the unrelated-is:closedpredicate, keeping closed items visible during sprint reviews. (#28)
Full Changelog: v0.6.0...v1.0.0
v0.6.0
v0.5.0
v0.4.0
v0.3.0
What's new
This release brings smarter bulk assignment workflows, better project hierarchy visibility, and sprint progress insights to GitHub Projects.
Smarter bulk assignments
- Bulk random assign — Distribute selected issues across your team automatically with preview and control. Choose from round-robin, weighted load balancing, or random distribution strategies before committing.
Better project context
- Issue hierarchy support — See parent/child relationships and project context directly in your GitHub Projects views. Navigate issue trees without leaving the board.
Sprint insights at a glance
- Sprint progress tracking — Track sprint progress with real-time scope change visibility. See when issues are added, removed, or moved between sprints without losing historical context.
Under the hood
- Added message protocol handlers for bulk random assign operations
- Enhanced shadow DOM compatibility for nested project views
- Improved modal state management for bulk action workflows
Full Changelog: v0.2.1...v0.3.0
v0.2.1
v0.2.0
UI improvements
- Added a guided bulk duplicate flow with select, edit, and review steps, including relationship copying for duplicated issues (#1).
- Added bulk issue relationship editing for parent, blocked-by, and blocking links (#3).
- Added issue type selection and consolidated shared UI components (
8c07267). - Refactored the extension entrypoints and shared utilities for a cleaner internal structure (
09f8ead).
Docs and distribution
- Updated install and distribution docs to prioritize the Chrome Web Store flow while keeping Edge and Firefox as manual install paths (#2).