Repository navigation
Pragma 0.4.0
·
189 commits
to refs/heads/main
since this release
What's Changed
Features
- feat: add workspace file and editor APIs to the extension host by @NiklasTech in #291
- feat: add folding, peek definition, inlay hints and outline panel by @NiklasTech in #290
- feat: add git conflict editor, stash panel and blame by @NiklasTech in #288
- feat: attach chat context automatically and apply code from chat by @NiklasTech in #287
- feat: complete the problems panel by @NiklasTech in #286
- feat: add VitePress documentation site by @NiklasTech in #285
- feat: settings pop-out, shortcut coverage, and workbench UX fixes by @NiklasTech in #279
- feat: flatten chrome to IDE tool panels, not SaaS cards by @NiklasTech in #278
- feat: raise contrast, type, and overlay chrome by @NiklasTech in #277
- feat: unify Agents and Editor into one allrounder chrome by @NiklasTech in #276
- feat: AI as a first-class layout panel like Settings by @NiklasTech in #275
- feat: harden ACP and ship Codex CLI as a subscription provider by @NiklasTech in #274
- feat: agent work timeline and fold Agent sidebar into AI by @NiklasTech in #273
- feat: add composer dictation with Web Speech and local Whisper.cpp by @NiklasTech in #270
- feat: rebuild AI composer as a professional input by @NiklasTech in #269
- feat: compact workbench chrome without overlapping toolbars by @NiklasTech in #268
- feat: add surgical agent tools, PRAGMA.md, and editor diffs by @NiklasTech in #258
- feat: add find and replace in file and workspace by @NiklasTech in #256
- feat: automatic DAP adapter provisioning and CodeLLDB for Rust by @NiklasTech in #240
- feat: one-click debug adapter install and debug current file by @NiklasTech in #239
- feat: Agent Mode — autonomous coding loop in AI chat by @NiklasTech in #236
- feat: Plugin SDK — sandboxed extension host with manager UI by @NiklasTech in #238
- feat: DAP debugger — breakpoints, debug panel, run-config integration by @NiklasTech in #237
Bug Fixes
- fix: hide the Pragma logo in the macOS titlebar by @NiklasTech in #297
- fix: drop the duplicated workspace menu and save button on macOS by @NiklasTech in #296
- fix: make the agent stop button abort the chat stream by @NiklasTech in #293
- fix: editor search overlay and local AI chat streaming by @NiklasTech in #272
- fix(dap): resolve python interpreter with debugpy/pip regardless of PATH order by @NiklasTech in #241
Maintenance
- chore: release v0.4.0 by @NiklasTech in #298
- chore: remove dead UI primitives, unused asset and duplicated palette by @NiklasTech in #295
- chore: remove dead store symbols by @NiklasTech in #294
- docs: add Grok/DeepSeek orchestrator operating model by @NiklasTech in #247
Dependencies
- chore: release v0.4.0 by @NiklasTech in #298
- chore(deps): add the agent icon from material-icon-theme 5.38.1 by @NiklasTech in #292
- chore(deps): bump the cargo-dependencies group across 1 directory with 2 updates by @dependabot[bot] in #280
- chore(deps): bump base64 from 0.22.1 to 0.23.1 in /src-tauri by @dependabot[bot] in #281
- chore(deps): bump the npm-dependencies group across 1 directory with 28 updates by @dependabot[bot] in #289
- chore(deps): bump bollard from 0.20.2 to 0.21.1 in /src-tauri by @dependabot[bot] in #243
- chore(deps): bump the cargo-dependencies group across 1 directory with 11 updates by @dependabot[bot] in #271
- chore(deps): bump futures-util from 0.3.33 to 0.3.34 in /src-tauri in the cargo-dependencies group by @dependabot[bot] in #234
- chore(deps): bump npm-dependencies group (14 updates) + fix vite-plus-core alias by @NiklasTech in #235
- chore(deps): bump ignore from 0.4.31 to 0.4.33 in /src-tauri in the cargo-dependencies group by @dependabot[bot] in #232
- chore(deps): bump actions/setup-node from 4 to 7 by @dependabot[bot] in #230
- chore(deps): bump dorny/paths-filter from 3 to 4 by @dependabot[bot] in #229
Full Changelog: v0.3.0...v0.4.0