Athas 0.8.0
1w agoIntroducing Notebooks
Athas now supports notebooks.
You can open .ipynb files directly, open .Rmd files with markdown previews, and get syntax highlighting for .Rmd, .ipy, and .R.
All changes
- Label web viewer feature as experimental by @mehmetozguldev in commit 1d485db
- Remove shadcn from dependencies by @mehmetozguldev in commit 9f1f758
- Refactor dropdown primitive by @mehmetozguldev in commit 43f49f6
- Organize title bar components by @mehmetozguldev in commit b9e6710
- Migrate Phosphor icon imports by @mehmetozguldev in commit 2431f5a
- Clean up window UI primitives by @mehmetozguldev in commit e778247
- Promote window menu bar primitive by @mehmetozguldev in commit 8c44902
- Replace Radix primitives with Base UI by @mehmetozguldev in commit 6a25ab6
- Move owned widgets out of ui primitives by @mehmetozguldev in commit 4f61046
- Move dialog service out of ui primitives by @mehmetozguldev in commit d7b7801
- Move sidebar tree components out of ui by @mehmetozguldev in commit ac574c1
- Move pane chrome out of ui primitives by @mehmetozguldev in commit 19e7045
- Remove settings data from segmented control by @mehmetozguldev in commit 0f8008b
- Fix terminal tab switch shortcuts by @mehmetozguldev in commit 77fa269
- Unify editor toolbar actions by @mehmetozguldev in commit 06f30ac
- Improve git history diff controls by @mehmetozguldev in commit d6488de
- Align git repository empty actions by @mehmetozguldev in commit 1b9d5c2
- Fix editor and terminal interaction feedback by @mehmetozguldev in commit 85cb596
- Default terminal cursor to bar by @mehmetozguldev in commit 2f98596
- Restore highlighting for parser fallback languages by @mehmetozguldev in commit cf680ec
- Split keybinding shortcut caps by @mehmetozguldev in commit 89f507e
- Polish editor and git selectors by @mehmetozguldev in commit d23f6f7
- Show notifications as a command by @mehmetozguldev in commit ed94227
- Match Monaco peek font sizing by @mehmetozguldev in commit 24fde70
- Compact empty notifications command by @mehmetozguldev in commit 43273fb
- Show clean state in git changes by @mehmetozguldev in commit ebf8efa
- Standardize React hook imports by @mehmetozguldev in commit 8887115
- Standardize feature type and store layout by @mehmetozguldev in commit e2603c7
- Remove telemetry copy indirection by @mehmetozguldev in commit e8112ef
- Remove unused pro action button by @mehmetozguldev in commit 6cc676f
- Remove hidden performance caps by @mehmetozguldev in commit db2fba3
- Remove editor tab hover backgrounds by @mehmetozguldev in commit 7c508d8
- Restore active editor tab background by @mehmetozguldev in commit 11c17a6
- Standardize diff viewer navigation by @mehmetozguldev in commit e9c908c
- Box diff file navigator by @mehmetozguldev in commit af752f0
- Remove working tree history badge by @mehmetozguldev in commit 7dea76c
- Use canonical Tailwind classes by @mehmetozguldev in commit 2a57dab
- Retune Athas theme surfaces by @mehmetozguldev in commit b67739a
- Bundle Symbols icon theme by @mehmetozguldev in commit ec9eee4
- Fix dark theme surface hierarchy by @mehmetozguldev in commit e78d5c8
- Fix tooltip stacking layer by @mehmetozguldev in commit cc30557
- Add diagnostics file navigator by @mehmetozguldev in commit db9068d
- Standardize settings access gates by @mehmetozguldev in commit 16b8341
- Fix forced file explorer refresh by @mehmetozguldev in commit 884b31d
- Add research language preview support by @mehmetozguldev in commit 6a46979
- Standardize markdown rendering utilities by @mehmetozguldev in commit 7351ef7
- Simplify commit history rows by @mehmetozguldev in commit 0542fc5
- Add notebook editor surface by @mehmetozguldev in commit 61c5049
- Use editor for notebook code cells by @mehmetozguldev in commit 7492a3a
- Share Monaco editor setup by @mehmetozguldev in commit d52e406
- Use Tailwind for notebook layout by @mehmetozguldev in commit 8521c21
- Add notebook cell selection by @mehmetozguldev in commit 3a0fbd0
- Add notebook cell drag reordering by @mehmetozguldev in commit 1b4f2fa
- Use dnd kit for notebook cell sorting by @mehmetozguldev in commit 57c8e8f
- Disable macOS autocorrect and autocomplete in all inputs by @DeepanshuMishraa in #715
- Fix React Doctor package and async findings by @mehmetozguldev in commit 6e327ce
- Disable generated extension code execution by @mehmetozguldev in commit a7421ba
- Fix collaboration sidebar hook order by @mehmetozguldev in commit e314ea2
- Focus command inputs by default by @mehmetozguldev in commit c86f21c
- Constrain editor hover cards by @mehmetozguldev in commit 9167941
- Hide root folder in file tree by @mehmetozguldev in commit 52d9257
- Polish editor toolbar controls by @mehmetozguldev in commit 532ae6f
- Fix settings search navigation by @mehmetozguldev in commit b76a26b
- Fix custom provider session config fallback by @mehmetozguldev in commit a8850eb
- Polish AI composer controls by @mehmetozguldev in commit 654a91b
- Show inline git blame in editor by @mehmetozguldev in commit b47ac08
- Remove breadcrumb item tooltips by @mehmetozguldev in commit abe4efc
- Update built-in AI model lists by @mehmetozguldev in commit 065220c
- Add notebook cell editing controls by @mehmetozguldev in commit 2430602
- Add Python script cell runs by @mehmetozguldev in commit 53cbdfc
- Enable Monaco context menus by @mehmetozguldev in commit 3a608ff
- Capture Python cell display outputs by @mehmetozguldev in commit c040757
- Add R Markdown chunk runs by @mehmetozguldev in commit 69d5c9b
- Fix ACP workspace cwd handling by @mehmetozguldev in commit 4ba3fbb
- Use Athas context menu in Monaco editor by @mehmetozguldev in commit d1bc132
- Use Athas context menu in Monaco editor by @mehmetozguldev in commit 3797caf
- Refine AI context picker by @mehmetozguldev in commit e072ebb
- Truncate AI composer selectors by @mehmetozguldev in commit 596ff6a
- Fix OS synced theme resolution by @mehmetozguldev in commit e417010
- Sync custom AI model selection by @mehmetozguldev in commit ab6a987
- Tighten AI composer selector triggers by @mehmetozguldev in commit bb86a45
- Sync Monaco with active theme changes by @mehmetozguldev in commit a313b07
- Fix Windows PowerShell terminal profiles by @mehmetozguldev in commit c840723
- Fix extensionless Node LSP launch by @mehmetozguldev in commit e8554ec
- Keep file search from stealing the caret by @mehmetozguldev in commit 49cc7fc
- Improve secondary file navigators by @mehmetozguldev in commit 2cd999d
- Refine GitHub Actions log viewer by @mehmetozguldev in commit c26b81e
- Align Athas editor caret rendering by @mehmetozguldev in commit 39af770
- Resolve Git repositories from workspace subfolders by @mehmetozguldev in commit 6338aa1
- Fix Windows window transparency bleed by @mehmetozguldev in commit d5f37a5
- Fix notebook execution and sidebar repo controls by @mehmetozguldev in commit 2e986e8
- Harden extension tool runtime resolution by @mehmetozguldev in commit 6c81b73
- Fix Athas editor edit stability by @mehmetozguldev in commit c542b83
- Fix terminal sideview resizing by @mehmetozguldev in commit 6ba1121
- Stabilize file tree active row reveal by @mehmetozguldev in commit b2d1133
- Open editor links externally by @mehmetozguldev in commit 3bc1641
- Add language server bulk controls by @mehmetozguldev in commit c357b3b
- Deploy extensions on master pushes by @mehmetozguldev in commit 0653767
- Use native macOS menu roles by @mehmetozguldev in commit 8fbb787
- Polish breadcrumb back action by @mehmetozguldev in commit a559ba2
- Move Athas editor engine to feature flags by @mehmetozguldev in commit 3de4a98
- Persist R Markdown chunk outputs by @mehmetozguldev in commit 77d16b0
- Limit inline code lenses to local actions by @mehmetozguldev in commit 405ecd9
Full changelog: Compare changes



