- Prime CEF before Linux release packaging by @mehmetozguldev in 1e93049
- Avoid duplicate Linux package resources by @mehmetozguldev in e4871bd
- Update the wrapped Athas Linux release by @github-actions[bot] in #737
- Make GitHub notifications and issues native by @mehmetozguldev in 540712a
- Edit issues in place by @mehmetozguldev in ba3494f
- Keep pull request work in the viewer by @mehmetozguldev in 2b0396a
- Add a rich Markdown document command by @mehmetozguldev in dfb9ca9
- Use themed orbs across loading states by @mehmetozguldev in 85a2942
- Restore native Linux window controls by @mehmetozguldev in 2d02b30
- Fix responsive AI settings and Ollama endpoints by @mehmetozguldev in a12ece7
- Unify editor toolbar surfaces by @mehmetozguldev in 1d99917
- Unify onboarding and release notes by @mehmetozguldev in 93812de
- Fix AI composer selector layout by @mehmetozguldev in 0cc623d
- Simplify global font and toast styles by @mehmetozguldev in 1560b6b
- Standardize collaboration UI primitives by @mehmetozguldev in 88e1617
- Standardize command palette composition by @mehmetozguldev in 77bc484
- Remove the Quick Question flow by @mehmetozguldev in 2f95f57
- Unify sidebar empty states by @mehmetozguldev in c72859f
- Contain database sidecar build artifacts by @mehmetozguldev in efcbfd1
- Support directional terminal splits by @mehmetozguldev in 5a69129
- Route native file drops into terminals by @mehmetozguldev in e7684f0
- Refine default button group styling by @mehmetozguldev in c99e3ae
- Record durable startup milestones by @mehmetozguldev in ab6d73c
- Defer native startup probes by @mehmetozguldev in 401ff76
- Keep React Scan out of production startup by @mehmetozguldev in 6f0e10f
- Load Monaco panes after workbench chrome by @mehmetozguldev in 3a76bf6
- Start background bootstrap after first paint by @mehmetozguldev in 5aaef94
- Batch settings startup persistence by @mehmetozguldev in 3a63f77
- Classify Athas in Linux application menus by @mehmetozguldev in 2509aa6
- Recognize monospaced fonts with incomplete metadata by @mehmetozguldev in b6bda7a
- Add Vim multi-cursor shortcuts by @mehmetozguldev in cb41532
- Make ACP authentication errors actionable by @mehmetozguldev in c03b515
- Enrich Zig syntax highlighting by @mehmetozguldev in c8f9d05
- Restore Vim Ctrl-R redo by @mehmetozguldev in ba18583
- Stabilize file explorer interactions by @mehmetozguldev in d4cc599
- Keep Vim Ctrl-W inside editor by @mehmetozguldev in 52b7133
- Keep Vim shortcuts inside Athas by @mehmetozguldev in 0f345fd
- Use Monaco find and replace by @mehmetozguldev in 5f63331
- Clarify LSP status across themes by @mehmetozguldev in ad8a16e
- Keep Zig identifiers atomic by @mehmetozguldev in 584d951
- Keep Monaco hover positioning stable by @mehmetozguldev in 6476257
- Separate activity and secondary sidebar shortcuts by @mehmetozguldev in c03dfc9
- Add italic comment preference by @mehmetozguldev in 048a5d6
- Prevent reload-driven renderer stalls by @mehmetozguldev in b123931
- Add worktrees to the activity rail by @mehmetozguldev in 8daa8be
- Unify AI chat preferences by @mehmetozguldev in 0825a31
- Make agent authentication recovery actionable by @mehmetozguldev in 07ffdc7
- Load bundled CEF in preview packages by @mehmetozguldev in 6e93f3f
- Simplify sidebar tab switching by @mehmetozguldev in 64a0f5a
- Simplify sidebar search controls by @mehmetozguldev in 736de7b
- Restore default button cursors by @mehmetozguldev in 57e3c1b
- Standardize sidebar empty states by @mehmetozguldev in 25ddff7
- Keep GitHub lists stable while refreshing by @mehmetozguldev in cf77b38
- Open repository selector as a dropdown by @mehmetozguldev in f1486d9
- Simplify empty state API by @mehmetozguldev in e482453
- Canonicalize Tailwind classes by @mehmetozguldev in ed368ba
- Improve editor syntax highlighting by @mehmetozguldev in e75b876
- Use native Monaco code lenses by @mehmetozguldev in b885a9b
- Share file navigator tree primitives by @mehmetozguldev in 512bd30
- Unify Git changes file tree by @mehmetozguldev in f0cb39a
- Unify the main file explorer rows by @mehmetozguldev in 59647c7
- Improve activity rail spacing and contrast by @mehmetozguldev in 23edca4
- Use default cursors for trees and tabs by @mehmetozguldev in d9f9946
- Make file navigators responsive by @mehmetozguldev in 9fe9715
- Keep Git status trees within the sidebar by @mehmetozguldev in 54da0d1
- Keep Git staging controls clear of scrollbars by @mehmetozguldev in e7a7236
- Keep vertical scroll content within its viewport by @mehmetozguldev in 4398c4c
- Align the uncommitted changes file tree by @mehmetozguldev in 4fc64a4
- Share Monaco models across split editors by @mehmetozguldev in d261771
- Make activity rail toggles instant by @mehmetozguldev in a5cc7dd
- Parse terminal titles from PTY output by @mehmetozguldev in 5d6d631
- Parse terminal titles from PTY output by @mehmetozguldev in d4ab1a3
- Restore Claude through the current ACP adapter by @mehmetozguldev in 4fbe691
- Show selected working tree diff by @mehmetozguldev in 4ec627b
- Use Source Control tree for working diffs by @mehmetozguldev in 1935718
- Reduce editor interaction state fanout by @mehmetozguldev in 134ab51
- Reduce per-edit document scanning by @mehmetozguldev in 1d941d6
- Apply editor line changes incrementally by @mehmetozguldev in d4c4e45
- Decouple cursor movement from editor rendering by @mehmetozguldev in 77b5e27
- Limit Monaco hover measurement work by @mehmetozguldev in 2d8ee46
- Remove dormant editor state subscriptions by @mehmetozguldev in 5edf817
- Index editor symbol breadcrumb lookups by @mehmetozguldev in 90eb729
- Keep external agents current by @mehmetozguldev in d650f62
- Standardize compact shortcut tooltips by @mehmetozguldev in 31d8902
- Unify new tab and session start views by @mehmetozguldev in 648decf
- Limit quick actions to new tabs by @mehmetozguldev in 680cb13
- Constrain Select styling to semantic options by @mehmetozguldev in 7053afd
- Make menu item styling semantic by @mehmetozguldev in 95860b4
- Close pane after the final terminal exits by @mehmetozguldev in 7df10a1
- Enforce semantic UI contracts by @mehmetozguldev in 114d8fc
- Standardize composer selection menus by @mehmetozguldev in b1321ab
- Unify diagnostics and search result workspaces by @mehmetozguldev in 6693810
- Keep editor tab actions visible by @mehmetozguldev in 9566d98
- Use pill-shaped sidebar rows by @mehmetozguldev in 2e94745
- Simplify AI composer and history surfaces by @mehmetozguldev in e002961
- Standardize compact rounded menus by @mehmetozguldev in b97ca55
- Add sidebar worktree actions by @mehmetozguldev in 0e33947
- Open new AI chats immediately by @mehmetozguldev in a0d092a
- Keep headless menu triggers geometry-free by @mehmetozguldev in 24210d6
- Clarify sidebar visual hierarchy by @mehmetozguldev in 74b24ff
- Unbox keyboard shortcuts by @mehmetozguldev in 3a9d938
- Standardize pill-shaped action controls by @mehmetozguldev in c76fb6f
- Show shortcuts in command tooltips by @mehmetozguldev in df9b5ef
- Refine sidebar visual hierarchy by @mehmetozguldev in d6bbc16
- Unify sidebar result rows by @mehmetozguldev in 838d390
- Align sidebar tree row radius by @mehmetozguldev in e4d2254
- Standardize button corner radius by @mehmetozguldev in c3e7ddc
- Unify editor and terminal tab surfaces by @mehmetozguldev in e66d903
- Flatten vertical terminal surfaces by @mehmetozguldev in 173f0a7
- Consolidate shared menu surfaces by @mehmetozguldev in 000c87f
- Compact tooltip shortcut chrome by @mehmetozguldev in 32ceb00
- Unify searchable control surfaces by @mehmetozguldev in 64a767c
- Refine shared popover chrome by @mehmetozguldev in 539fedb
- Remove redundant AI composer shell by @mehmetozguldev in 1f70ee9
- Show the New Agent shortcut by @mehmetozguldev in 22113fc
- Remove the unused native select by @mehmetozguldev in f174983
- Share the control surface with textareas by @mehmetozguldev in a2a0e7c
- Remove unused overlay primitives by @mehmetozguldev in 5b24134
- Unify active overlay surfaces by @mehmetozguldev in 9239f0a
- Compact shared command panels by @mehmetozguldev in 7119ac7
- Use the shared dialog close control by @mehmetozguldev in 92bf330
- Unify modal backdrops by @mehmetozguldev in ad3c1cb
- Remove unused UI primitive forks by @mehmetozguldev in 012f785
- Remove the unused toast fork by @mehmetozguldev in 54ffc5a
- Unify floating preview surfaces by @mehmetozguldev in eab9cd8
- Share menu styling with the menubar by @mehmetozguldev in b8b2100
- Round embedded icon controls by @mehmetozguldev in 8ea0a37
- Define the extension package contract by @mehmetozguldev in 37379f4
- Standardize icon toggles by @mehmetozguldev in a67db0f
- Resolve toggle shortcuts from commands by @mehmetozguldev in e40197c
- Separate extension sources from deployment artifacts by @mehmetozguldev in dce3ac0
- Simplify modal transitions by @mehmetozguldev in 8dca389
- Remove stale extension package build artifacts by @mehmetozguldev in d5a9824
- Reuse buttons in combobox controls by @mehmetozguldev in 95929e0
- Move extension build tooling out of app source by @mehmetozguldev in 6fd2413
- Reuse buttons in select triggers by @mehmetozguldev in c65b4bd
- Tighten shared form radii by @mehmetozguldev in 32bae23
- Remove the legacy extension installer API by @mehmetozguldev in c631d85
- Clarify compact surface hierarchy by @mehmetozguldev in 8a32675
- Build plan messages from shared cards by @mehmetozguldev in b23844a
- Remove duplicate compact menu chrome by @mehmetozguldev in 761ef62
- Unify extension runtime activation by @mehmetozguldev in cc9fd1b
- Put extension features under their owners by @mehmetozguldev in 3529dd4
- Package only extension runtime assets by @mehmetozguldev in 7da4bb7
- Retire platform-only extension packages by @mehmetozguldev in bd92f06
- Separate generated extension runtime concerns by @mehmetozguldev in 23a7448
- Separate extension language runtime responsibilities by @mehmetozguldev in 3969483
- Make notifications readable and immediate by @mehmetozguldev in 6ed9353
- Build the offline catalog from extension sources by @mehmetozguldev in bafd933
- Share one extension catalog loader by @mehmetozguldev in 7abed1d
- Move product capability UI to its owner by @mehmetozguldev in f3624f8
- Standardize sidebar composition primitives by @mehmetozguldev in 5017b6e
- Open action notifications in the native viewer by @mehmetozguldev in f0ea0ca
- Move extension browsing into the sidebar by @mehmetozguldev in 21ebf77
- Split extension browser responsibilities by @mehmetozguldev in 18d5a62
- Unify GitHub viewer composition by @mehmetozguldev in 4afe13f
- Separate extension catalog actions by @mehmetozguldev in 2833b86
- Complete commit file retrieval by @mehmetozguldev in 04d96a5
- Format the GitHub pull request viewer by @mehmetozguldev in 5163229
- Align diagnostics with global search by @mehmetozguldev in 4d5327b
- Support AI extension deep links by @mehmetozguldev in b6e28c7
- Align add context with composer actions by @mehmetozguldev in 270624b
- Expand agent context sources by @mehmetozguldev in e099959
- Restore bundled icon themes by @mehmetozguldev in 29f8d41
- Anchor composer suggestions to the caret by @mehmetozguldev in cefc211
- Simplify agent preferences hierarchy by @mehmetozguldev in a4b56da
- Send attached file contents to providers by @mehmetozguldev in 58a46e1
- Activate bundled icon themes at startup by @mehmetozguldev in 14b8558
- Open Extensions as an editor tab by @mehmetozguldev in fe17439
- Refresh extension actions after deactivation by @mehmetozguldev in 6bc84c8
- Stabilize global search sessions by @mehmetozguldev in e8c4b12
- Unify global search empty states by @mehmetozguldev in 6ca4b63
- Align pull request navigation by @mehmetozguldev in 78c45c4
- Keep editor overlays above breadcrumbs by @mehmetozguldev in 4eee297
- Stabilize editor rendering lifecycles by @mehmetozguldev in 29c0b09
- Add experimental Ghostty terminal engine by @mehmetozguldev in 8c05ba8
- Clean up extension catalog cards by @mehmetozguldev in 59f345f
- Keep search file headers visible by @mehmetozguldev in d0460e1
- Import VS Code keybindings by @mehmetozguldev in 053e4a3
- Stabilize search result syntax highlighting by @mehmetozguldev in 2ddf20c
- Preserve Monaco models across remounts by @mehmetozguldev in fde5c0c
- Align Monaco widgets with the app theme by @mehmetozguldev in 627c588
- Unify collaboration sidebar navigation by @mehmetozguldev in ad24cc3
- Keep database rows stable for expanded values by @mehmetozguldev in c0bb033
- Split Docker sidebar responsibilities by @mehmetozguldev in 91ca57a
- Drop missing workspaces during prewarm by @mehmetozguldev in 5629066
- Render supported image formats reliably by @mehmetozguldev in a507363
- Add shared changed-file review navigation by @mehmetozguldev in 76fcedb
- Redesign source control diff reviews by @mehmetozguldev in 73538cb
- Unify pull request file reviews by @mehmetozguldev in 31a3bcd
- Unify activity sidebar interactions by @mehmetozguldev in 2b071f4
- Refine shared application chrome by @mehmetozguldev in 3654f58
- Align extension card content by @mehmetozguldev in 3fafe04
- Make extension catalog cards compact by @mehmetozguldev in fb1ea25
- Load marketplace skill details on demand by @mehmetozguldev in 2849e20
- Publish skills through the extension registry by @mehmetozguldev in b18ecb5
- Make skill authoring visible in Extensions by @mehmetozguldev in dd99657
- Preview skill instructions in Extensions by @mehmetozguldev in 17c70ce
- Collapse skill previews by default by @mehmetozguldev in 54d42e6
- Preserve AI response chronology by @mehmetozguldev in abc46ea
- Stabilize AI model discovery by @mehmetozguldev in 8895442
Full Changelog: v0.11.0...v0.12.0