Releases: kprovorov/gentic
Releases · kprovorov/gentic
Release list
v0.4.1
v0.4.0
What's Changed
New Features
- feat: add issue type field (feature, bug, feedback, idea) (#116)
- feat: replace custom auth forms with Clerk prebuilt components (#114)
- feat: update issue status from GitHub pull request events (#113)
Bug Fixes
- fix: add PNG icon fallback and apple-touch-icon for Safari/iOS (#117)
Other Changes
- Add automated Homebrew formula publishing (#115)
- refactor: collapse repeated MCP tool boilerplate with a local wrapper (#108)
- refactor: add unwrap helper to collapse Supabase error-handling boilerplate (#109)
- refactor: dedupe getAuthenticatedContext and getString helpers (#106)
- refactor: consolidate duplicate ensureIssueOwned implementations (#107)
- perf: reduce sequential Supabase round-trips in issue services (#110)
- refactor: inline pass-through wrappers in gentic worker (#111)
- refactor: type the claim-route join and drop extractProject casts (#112)
- docs: Update workspace guidance in CLAUDE.md (#105)
v0.3.0
What's Changed
New Features
- feat: initial commit
Bug Fixes
- fix: bump GitHub Actions to versions running on Node 24 (#97)
Other Changes
- chore: Update release workflow for newer GitHub actions (#104)
- Create dependabot.yml
- Update setup-node version
- fix release macos runners (#98)
- docs: Require Conventional Commit PR titles (#96)
- Fix release workflow checkout and Node setup (#95)
- Refactor release workflow to bump and tag on dispatch (#94)
- Refactor web data fetching to React Query (#93)
- Add realtime updates to issues list and detail pages (#92)
- Setup GitHub integration (#91)
- Expose MCP server at web mcp route (#89)
- Add tag-triggered GitHub Release workflow for gentic (#84)
- Add
gentic statuscommand (#87) - Set service PATH for pnpm and common tools (#86)
- Handle Bun embedded entry paths in service launchers (#85)
- Add gentic start/stop/restart process supervision (#71)
- Add gentic auth command for managing API credentials (#83)
- Add standalone binary compilation for the gentic CLI (#69)
- Show image attachment thumbnails (#82)
- Improve issues UI (#81)
- Add persisted config store for gentic CLI (#70)
- Fix attachment RLS folder lookup (#80)
- Rename Supabase service key to secret key (#79)
- Remove new issue button from header (#78)
- Add timestamps to worker logs (#76)
- Allow special test API key to bypass Clerk auth (#75)
- Add CLAUDE.md repo guidance (#74)
- Cache agent API key verifications in Redis (#73)
- Compact home issues list into grouped table (#72)
- Fix attachment upload cleanup and RLS policies (#68)
- MCP: adopt CommonJS build and tsdown config (#67)
- Filter blocked issues from claim queue (#66)
- Add issue agent reset flow (#65)
- Replace native selects with shared Select components (#64)
- Set issues ready for review when run completes (#63)
- Show a Blocked label when an issue is blocked by unresolved work (#60)
- Bundle MCP server for deployment (#59)
- Add issue relation management (#56)
- Fix MCP tool auth handler signatures (#58)
- Show agent provider on issue detail page (#57)
- Extract MCP server into separate app and shared services package (#55)
- Add gentic CLI command scaffold (#54)
- Use installed Codex authentication (#53)
- Add Codex agent support for issues (#52)
- Add MCP CRUD tools for projects and issues (#51)
- Enable building and running gentic from dist (#50)
- Add cancelled issue status support (#49)
- Attach the agent's pull request link to its issue (#46)
- Extract issue/project CRUD into a shared service layer (#48)
- Add Clerk OAuth-authenticated MCP server scaffold (#45)
- Make project setup script migration idempotent (#43)
- Add file attachments for issues via Supabase Storage (#41)
- Add per-project setup script run before the agent starts (#40)
- Add more issue statuses (#39)
- Instruct agent to always commit and open a PR when finishing an issue (#37)
- Add mobile nav menu to site header (#38)
- Add ability to delete issues (#36)
- Set issue status to in-progress when agent claims it (#35)
- Add site header with logo, nav, and auth-aware actions (#34)
- Route Gentic agent through authenticated hosted API (#33)
- Replace Supabase Auth with Clerk (#32)
- Add password reset flow (#31)
- Order issues on home page by status (#30)
- Default new issue status to Draft (#29)
- Rename issue description field to prompt (#28)
- Resume the agent session for follow-up messages after a run ends (#27)
- Add ability to edit issue title and description (#26)
- Add Gentic worker entrypoint and session runner (#25)
- Fix web app build after Turborepo migration (#24)
- Add Gentic agent setup README (#23)
- Replace favicon with SVG app icon (#22)
- Update app favicon and workspace config (#21)
- Add gentic app deps and workspace build allowance (#20)
- Add issue chat and agent run state (#19)
- Convert repository to Turborepo workspace (#18)
- Remove environment model and settings UI (#17)
- Rename tasks to issues across app and schema (#16)
- Rename middleware entrypoint to proxy (#15)
- Center the Gentic landing title (#14)
- Add draft status to tasks (#13)
- Link projects to environments (#12)
- Add task status selector on task details (#11)
- Add SSH environment settings management (#10)
- Add task list, detail, and creation flow (#8)
- Rename local SMTP config to Inbucket (#9)
- Set project metadata and page titles (#7)
- Add project CRUD to settings (#6)
- Setup local Supabase
- Protect home page behind login (#5)
- Add Supabase auth login and registration UI (#4)
- Setup shadcn mcp
- Install Supabase skill
- Add Supabase auth session helpers and middleware (#3)
- Center the home page and add global typography defaults (#2)
- Merge pull request #1 from kprovorov/t3code/nextjs-setup
- Add React Query providers and form deps