Skip to content

Pragma 0.4.0

Choose a tag to compare

@github-actions github-actions released this 17 Sep 20:34
· 189 commits to refs/heads/main since this release
07fdefe

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

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