Releases: generalaction/emdash
Releases · generalaction/emdash
v0.3.51
You can now select the base branch during task creation.
We renamed 'Provider' to 'Agent' across the UI. The branch selector now shows current branch instantly while loading. Removed files-changed indicator from sidebar.
Fixed branch state going stale when switching projects. Fixed dropdowns clipping in Add Task modal. Fixed large repos failing on file listing. Fixed macOS auto-update packaging.
Docker containerization removed (for now!).
v0.3.50
What's Changed
- feat: add integrated file viewer and code editor with diff markers by @arnestrickmann in #578
- docs: add capability pages and Copy Markdown feature by @rabanspiegel in #577
- feat(ui): add dark-black theme and standardize typography system by @arnestrickmann in #580
- feat(docs): add breadcrumbs, clerk-style TOC, and sidebar logo by @rabanspiegel in #581
- feat(telemetry): implement daily active user tracking for accurate DAU metrics by @arnestrickmann in #582
- docs: add privacy disclosure by @arnestrickmann in #583
- feat(settings): add right sidebar auto-collapse toggle by @notkainoa in #564
- docs: add file editor documentation by @rabanspiegel in #586
- feat: add project configuration docs and built-in config editor by @rabanspiegel in #585
- fix: critical bug preventing repo deletion and direct mode UI inconsistency by @arnestrickmann in #588
- feat: add git status color by @arnestrickmann in #590
- fix(dev): match dock icon size to packaged version by @rabanspiegel in #593
- docs: remove Windows download links from README by @arnestrickmann in #591
Full Changelog: v0.3.48...v0.3.50
v0.3.48
What's Changed
- fix(activity-indicators): add missing CLI providers to activity detection by @arnestrickmann in #574
- fix: remove broken demo images from README by @rabanspiegel in #575
- fix: capitalize app name and fix icon squircle by @rabanspiegel in #576
Full Changelog: v0.3.47...v0.3.48
v0.3.47
What's Changed
- fix(terminal): allow scrolling while agent is running by @rabanspiegel in #557
- feat: add OTA updates with electron-updater by @arnestrickmann in #558
- feat(worktree): auto-copy .env files to new worktrees by @rabanspiegel in #560
- chore: update app icon to new emdash logo by @rabanspiegel in #563
- fix(opencode): change initialPromptFlag from -p to --prompt by @j-token in #565
- feat(docs): Add changelog tab with GitHub releases integration by @arnestrickmann in #566
- chore: update app logo to new emdash brand by @rabanspiegel in #567
- fix: equalize padding around homepage tagline text by @arnestrickmann in #568
- Docs roadmap by @arnestrickmann in #569
- docs: update contributing guide for current architecture by @rabanspiegel in #570
- chore: remove legacy codex-stream.log references by @rabanspiegel in #571
- docs: restructure and improve documentation by @rabanspiegel in #573
New Contributors
Full Changelog: v0.3.46...v0.3.47
v0.3.46
What's Changed
- feat(shortcuts): Add task cycling and new task shortcuts by @moritzWa in #542
- ui: remove GitHub profile from sidebar footer by @moritzWa in #545
- fix(db): make migrations idempotent and fix journal ordering by @rabanspiegel in #555
- Add loading state to task delete dialog by @notkainoa in #554
- Change “Check Changes” button to “Changes” by @notkainoa in #556
Full Changelog: v0.3.45...v0.3.46
v0.3.44
What's Changed
- Fix typo in README.md for CLI agents by @arnestrickmann in #516
- Change add project to dropdown by @notkainoa in #515
- fix(github): gracefully handle repos without remotes and detect system gh auth by @matteovhaxt in #517
- refactor: extract utilities and remove dead code from App.tsx by @arnestrickmann in #518
- fix(pr-generation): compare against remote branch to prevent incorrect PR descriptions by @arnestrickmann in #519
- ui/tweakssidebar by @arnestrickmann in #523
- feat: auto-focus terminal on task switch by @arnestrickmann in #521
- Fix/open with dropdown by @matteovhaxt in #522
- Fix/ handle repo without remote by @matteovhaxt in #524
New Contributors
- @matteovhaxt made their first contribution in #517
Full Changelog: v0.3.43...v0.3.44
v0.3.43
What's Changed
- add: history management by @Musti7even in #484
- fix: improve PR description formatting and content generation by @Musti7even in #486
- fix(ui): exclude merged PRs from delete warnings by @arnestrickmann in #488
- feat: Add Monaco Editor-based diff viewer with aggregated view by @Musti7even in #483
- fix(pty): prevent 'No conversation found' error on new workspaces by @Musti7even in #490
- feat(ui): add loading feedback during project deletion by @Musti7even in #489
- fix: prevent AppImage env pollution breaking Python venvs by @Musti7even in #493
- fix: propagate auto-approve flag to provider CLI sessions by @Musti7even in #494
- Rename workspace to task throughout codebase by @rabanspiegel in #487
- fix: shared cache for PR status consistency by @rabanspiegel in #498
- Feat/create new project inside emdash by @Musti7even in #497
- fix(db): apply migrations by hash + recover workspace->task rename #500 by @arnestrickmann in #502
- fix(db): apply migrations by hash + recover workspace->task rename by @Musti7even in #500
- Feat/editable diff save by @arnestrickmann in #503
- fix: stop task name regenerating on submit by @arnestrickmann in #504
- fix: hide error message is folder selection cancelled by @gontsolov in #508
- refactor: use shadcn dialog for home screen modals by @gontsolov in #507
- feat(providers): add Kilocode CLI provider support by @arnestrickmann in #511
New Contributors
- @gontsolov made their first contribution in #508
Full Changelog: v0.3.42...v0.3.43
v0.3.42
What's Changed
- Fixing open in errors by @notkainoa in #476
- feat: add default to auto-approve setting by @notkainoa in #477
- feat(git): improve PR creation UX w/ web fallback + better errors by @notkainoa in #478
- feat(ui): add PR and uncommitted work warnings to project deletion by @arnestrickmann in #480
- chore: Capitalize Emdash branding in the app by @arnestrickmann in #481
- Fix file changes view to show individual files in new folders + UI by @Musti7even in #482
Full Changelog: v0.3.41...v0.3.42
v0.3.41
What's Changed
- fix: correct telemetry documentation link in settings by @arnestrickmann in #457
- Fix grammar and clarity in README.md by @arnestrickmann in #465
- Keep provider CLI startup clean and return to shell after exit by @arnestrickmann in #466
- Chore project cleanup by @arnestrickmann in #467
- Improve delete flow with risk warnings and PR notice by @arnestrickmann in #468
- fix: hydrate linux PATH for CLI detection. by @arnestrickmann in #469
- ui: add PR preview tooltip by @arnestrickmann in #470
- feat/Add global terminal option in right sidebar by @arnestrickmann in #471
- feat: auto-generate PR titles and descriptions using workspace CLI agents by @arnestrickmann in #472
Full Changelog: v0.3.40...v0.3.41
v0.3.40
What's Changed
- fix: respect staged selections in commit flow by @arnestrickmann in #448
- Sanitize auto-updater errors to prevent noisy terminal output by @arnestrickmann in #452
- fix: remove sticky Add Task button overlay by @arnestrickmann in #454
- fix: eliminate terminal scroll delay on workspace switch by @arnestrickmann in #455
- feat: optional auto-generated task names + modal UX improvements by @rabanspiegel in #453
- ui: replace PR toast description with View PR button by @arnestrickmann in #456
Full Changelog: v0.3.39...v0.3.40