Releases: AutoMaker-Org/automaker
Releases · AutoMaker-Org/automaker
v0.14.0
What's Changed
- refactor: replace crypto.randomUUID with generateUUID utility by @stefandevo in #638
- fix: hide Cursor models in selector when provider is disabled by @stefandevo in #639
- feat: add per-project default model override for new features by @stefandevo in #640
- feat: implement pipeline step exclusion functionality by @Shironex in #637
- feat(ui): make React Query DevTools configurable by @stefandevo in #642
- feat(tests): implement test runner functionality with API integration by @Shironex in #645
- fix: excessive api pooling by @Shironex in #646
- fix: detect no remote branch by @Shironex in #649
- fix: ideation view not working with other providers by @Shironex in #650
- feat: add import / export features in json / yaml format by @Shironex in #643
- fix: resolve model aliases in backlog plan explicit override by @stefandevo in #654
- Fix production docker build by @alexanderalgemi in #651
- feat: abillity to configure "Start Dev Server" command in project settings by @Shironex in #658
- fix(ui): improve review dialog rendering for tool calls and tables by @stefandevo in #657
- feat: add Gemini CLI provider integration by @stefandevo in #647
- feat(ui): generate meaningful worktree branch names from feature titles by @stefandevo in #655
- feat: Allow drag-to-create dependencies between any non-completed features by @stefandevo in #656
- feat(ui): unified sidebar with collapsible sections and enhanced UX by @stefandevo in #659
- feat: projects overview dashboard by @Shironex in #644
- feat: Add GitHub Copilot SDK provider integration by @stefandevo in #661
- fix: Add structured output fallback for non-Claude models in app spec generation by @Shironex in #682
- fix: add proper margin between icon and green dot in auto mode menu item by @Shironex in #675
- fix: Improve spinner visibility on primary-colored backgrounds by @Shironex in #676
- fix: Custom pipeline columns UI not updating correctly by @Shironex in #677
- fix(ui): Improve worktree panel UI with dropdown for multiple worktrees by @Shironex in #680
- fix: Prevent GitHub API rate limiting from frequent worktree PR fetching (fixes #685) by @Shironex in #688
- fix: docker, broken npm build script and missing dependency by @ruant in #664
- fix: Remove mandatory Claude check for Project Settings -> Models by @Monoquark in #686
- feat: Add ideation context settings by @Monoquark in #667
- Fix: Column header overflow and title wrapping in Kanban board by @Shironex in #693
- fix: Summary not updated when doing Refine by @Shironex in #692
- refactor: Create global TooltipProvider in app.tsx to eliminate duplication by @Shironex in #695
- fix(ui): fix spinner visibility in github issue validation button by @Shironex in #698
- fix: Prevent features from getting stuck in in_progress after server restart by @Shironex in #699
- fix: Complete fix for plan mode system across all providers by @Shironex in #679
- chore: Fix all lint errors and remove unused code by @Shironex in #700
- chore: Fix all 246 TypeScript errors in UI by @Shironex in #702
- fix: include libs directory in Electron build extraResources by @firstfloris in #303
- fix: Check Claude Code CLI auth before showing warning by @Shironex in #703
- refactor: Modularize Electron main process into single-responsibility components by @Shironex in #704
- refactor(store): Extract types from app-store.ts into modular type files by @Shironex in #706
- refactor(store): Extract utility functions into store/utils/ by @Shironex in #708
- refactor(store): Extract default values into store/defaults/ by @Shironex in #709
- refactor(auto-mode): Enhance revision prompt customization by @Shironex in #714
- fix: Correct OpenCode dynamic models API endpoint URL by @OG-Ken in #715
- fix(ui): adjust padding for logo for mac by @Shironex in #732
- fix(electron): Fix broken symlinks in server bundle preventing app startup by @Shironex in #743
- fix(server): Use 'main' as default branch for new git projects by @Shironex in #744
- fix(ui): handle null selectedWorktree in max concurrency handler by @noamloewenstern in #720
- feature/custom terminal configs by @DhanushSantosh in #717
- V0.14.0rc by @webdevcody in #769
New Contributors
- @alexanderalgemi made their first contribution in #651
- @ruant made their first contribution in #664
- @Monoquark made their first contribution in #686
- @OG-Ken made their first contribution in #715
- @noamloewenstern made their first contribution in #720
Full Changelog: v0.13.0...v0.14.0
v0.13.0 - Flying High
What's Changed
- refactor: standardize PR state representation across the application by @Shironex in #562
- fix: improve project-switcher data-testid for uniqueness and special chars by @stefandevo in #578
- fix: resolve data directory persistence between Electron and Web modes by @DhanushSantosh in #573
- fix: enhance project context menu with theme submenu improvements by @Shironex in #587
- fix: add cross-platform Node.js launcher for Windows CMD/PowerShell support by @ScotTFO in #586
- fix: prevent new projects from overriding global theme setting by @stefandevo in #583
- fix: use getTerminalFontFamily for dev server logs terminal font by @stefandevo in #574
- feat: add three viewing modes for app specification by @stefandevo in #566
- feat: add auto-login for dev mode and fix log box formatting by @stefandevo in #567
- feat: implement cursor model migration and enhance auto mode function… by @webdevcody in #590
- fix: prevent response disposal race condition in E2E test by @stefandevo in #582
- feat: add external terminal support with cross-platform detection by @stefandevo in #565
- feat: unified Claude API key and profile system with z.AI, MiniMax, OpenRouter support by @stefandevo in #600
- fix: convert OpenCode model format to CLI slash format by @stefandevo in #605
- fix: prevent refresh button from overlapping close button in Dev Server dialog by @stefandevo in #610
- feat: auto-discover available ports when defaults are in use by @stefandevo in #614
- feat(ui): migrate to React Query for data fetching by @Shironex in #499
- apply the patches by @webdevcody in #626
- feat: Claude Compatible Providers System by @stefandevo in #629
- fix(opencode-provider): correct z.ai coding plan model mapping by @USerik in #625
- fix(ui): bulk update cache invalidation and model dropdown display by @stefandevo in #633
- V0.13.0rc by @webdevcody in #635
New Contributors
Full Changelog: v0.12.0...v0.13.0
v0.12.0 - Fat Cat
What's Changed
- feat: centralize prompts and add customization UI for App Spec, Context, Suggestions, Tasks by @Shironex in #501
- feat: add discard all functionality to ideation view by @Shironex in #506
- feat: improve ideation view by @Shironex in #507
- fix: "Remove Project" button not working on right click of the project by @Shironex in #505
- fix: add JSON fallback for spec generation with custom API endpoints by @Seonfx in #514
- fix: Signals not supported on windows. by @Shironex in #521
- chore: run npm audit fix by @WikiRik in #519
- feat: add TUI launcher script for easy app startup by @JZilla808 in #513
- feat: add filters to github issues view by @Shironex in #522
- feat: Separate Project Settings from Global Settings by @stefandevo in #525
- feat: implement XML extraction utilities and enhance feature handling by @Shironex in #527
- fix: Codex freezes by @Shironex in #533
- fix: feature.json corruption on crash lose by @Shironex in #532
- feat: add configurable host binding for server and Vite dev server by @webdevcody in #537
- feat: Add Fedora/RHEL RPM package support by @DhanushSantosh in #511
- fix: UUID generation fail in docker env by @Shironex in #529
- fix: stop repeated GitHub PR fetch warnings for non-GitHub repos by @stefandevo in #540
- docs: add hint about AUTOMAKER_API_KEY env var to API key banner by @stefandevo in #542
- feat: add font customization and 8 new themes by @stefandevo in #535
- fix: respect theme in agent output modal and log viewer by @stefandevo in #539
- fix: sandbox warning persistence and add env var option by @stefandevo in #545
- V0.12.0rc by @webdevcody in #563
New Contributors
- @Seonfx made their first contribution in #514
- @JZilla808 made their first contribution in #513
Full Changelog: v0.11.0...v0.12.0
v0.11.0 - Barn Door 2000
What's Changed
- fix: add TodoWrite to allowed tools in SDK presets by @comzine in #424
- feat: implement simple query service and enhance provider abstraction by @webdevcody in #454
- fix(codex): prevent infinite loop when fetching models on settings screen by @stefandevo in #455
- fix: handle pipeline resume edge cases and improve robustness by @casiusss in #344
- fix: make Docker container UID/GID configurable by @comzine in #448
- feat: add OpenCode CLI support in Docker by @thesobercoder in #460
- fix: add OpenCode cache volume for version file persistence by @thesobercoder in #465
- feat: add branch/worktree support to mass edit dialog by @Shironex in #468
- fix: use browser hostname for dev server URLs instead of localhost by @Shironex in #471
- feat: Add Discord-like project switcher sidebar with icon support by @webdevcody in #472
- feat: Mobile responsiveness improvements from community contributor by @Shironex in #449
- feat: add dev server log panel with real-time streaming by @Shironex in #474
- fix: use dynamic branch references instead of hardcoded origin/main by @Shironex in #477
- fix: Resolve windows npx spawn errors by @DenyCZ in #476
- chore(docker): add Playwright Chromium prerequisites by @thesobercoder in #478
- fix: follow up prompts by @Shironex in #479
- fix: embed systemPrompt into prompt for CLI-based providers by @thesobercoder in #480
- fix: ensure npm cache directory has correct permissions by @thesobercoder in #473
- feat: support ANTHROPIC_BASE_URL and ANTHROPIC_AUTH_TOKEN for custom endpoints by @ramarivera in #339
- feat(ui): Add project theme selection to context menu by @Shironex in #481
- fix: adress pr comments task not respecting worktrees by @Shironex in #484
- feat: add feature request github template by @Shironex in #485
- fix: Claude usage parsing for CLI v2.x and trust prompt handling by @Shironex in #486
- feat: enhance pr dialog base branch selection by @Shironex in #489
- Fix OpenCode GitHub Copilot authentication detection by @mcbodge in #494
- fix: load OpenCode models on Kanban by @thesobercoder in #490
- fix: agent output modal ui/ux and task list with spec/full plan mode by @Shironex in #493
- feat: merge worktree to main in dropdown menu by @Shironex in #492
- V0.11.0rc by @Shironex in #475
New Contributors
- @comzine made their first contribution in #424
- @thesobercoder made their first contribution in #460
- @DenyCZ made their first contribution in #476
- @ramarivera made their first contribution in #339
- @mcbodge made their first contribution in #494
Full Changelog: v0.10.0...v0.11.0
v0.10.0 - The Shield
What's Changed
- refactor: remove AI profile functionality and related components by @webdevcody in #394
- feat: improve codex plan and usage detection by @Shironex in #400
- fix: security vulnerability in server by @Shironex in #402
- chore: update @modelcontextprotocol/sdk in server dep by @Shironex in #404
- feat: bulk delete in backlog mass select by @Shironex in #413
- refactor: extract Enhance with AI into shared components by @Shironex in #421
- feat: add default IDE setting and multi-editor support with icons by @stefandevo in #423
- feat: add empty state card component and integrate AI suggestion func… by @Shironex in #416
- feat: worktrees init script by @Shironex in #409
- feat: add dynamic model discovery and routing for OpenCode provider by @stefandevo in #426
- V0.10.0rc by @webdevcody in #405
New Contributors
- @stefandevo made their first contribution in #423
Full Changelog: v0.9.0...v0.10.0
v0.9.0 - Biggie Shorty
What's Changed
- fix: small bugs by @Shironex in #368
- feat: add Cursor CLI installation attempts documentation and enhance … by @webdevcody in #366
- feat: add mass edit feature for backlog kanban cards by @Shironex in #360
- feat: add support for external server mode with Docker integration by @webdevcody in #376
- Codex CLI Implementation by @DhanushSantosh in #367
- completly remove sandbox related code as the downstream libraries do … by @webdevcody in #378
- fix background image and create test incase background image failed again by @yumesha in #375
- fix: add API key header to verifySession for Electron auth by @Shironex in #383
- feat: add skills and subagents configuration support by @Shironex in #370
- Opencode support by @webdevcody in #390
- feat: add project-scoped agent memory system by @SuperComboGamer in #351
- fix: correct Codex plan type detection from JWT auth by @Shironex in #392
- V0.9.0rc by @Shironex in #385
New Contributors
- @DhanushSantosh made their first contribution in #367
Full Changelog: v0.8.0...v0.9.0
v0.8.0 - The Law
What's Changed
- fixed background image not showing at desktop application (electron) by @yumesha in #342
- Fix memory leak by @webdevcody in #353
- feat: implement ideation feature for brainstorming and idea management by @webdevcody in #354
- Summaries and todos by @webdevcody in #355
- feat: Cursor CLI Integration by @Shironex in #288
- refactor: update ideation dashboard and prompt list to use project-sp… by @webdevcody in #358
- refactor: use Vitest projects config instead of deprecated workspace by @Shironex in #361
- style: update BoardHeader component for improved layout by @Shironex in #362
- fix: prevent 'No App Specification Found' during spec generation by @Shironex in #363
- V0.8.0rc by @webdevcody in #364
New Contributors
Full Changelog: v0.7.4...v0.8.0
v0.7.3 - Dragon Slayer - Patch 4
Full Changelog: v0.7.3...v0.7.4
v0.7.3 - Dragon Slayer - Patch 3
What's Changed
- fix(windows): properly terminate MCP server process trees by @andydataguy in #329
- feat: improve error handling in HttpApiClient by @webdevcody in #337
- fix: auto-disable sandbox mode for cloud storage paths by @firstfloris in #304
- feat: implement authentication state management and routing logic by @webdevcody in #340
New Contributors
- @firstfloris made their first contribution in #304
Full Changelog: v0.7.2...v0.7.3
v0.7.2 - Dragon Slayer - Patch 1
What's Changed
- refactor: use environment variables for git configuration in test rep… by @webdevcody in #336
Full Changelog: v0.7.1...v0.7.2