Skip to content

Terax v0.8.0

Choose a tag to compare

@github-actions github-actions released this 12 Jun 23:55

What's Changed

  • feat(terminal): macOS line/word readline bindings (Cmd+Arrow, Cmd/Opt+Backspace) by @AielloChan in #493
  • test: add rust unit and integration tests for fs, git, secrets, shell, pty by @crynta in #540
  • feat(terminal): zsh Option+Right stops at word-end, matching Warp/iTerm2 by @AielloChan in #494
  • Add Astro syntax highlighting by @zynthic-au in #396
  • feat(tabs): close tab on middle mouse button click by @MattiaFailla in #484
  • fix(ai): only show Ask Terax popup when clicking inside terminal or editor by @sandy-sachin7 in #468
  • feat(editor): LaTeX (.tex) syntax highlighting by @GeronimoCastano in #482
  • feat(terminal): clear scrollback with Cmd+K by @TimmyPan29 in #522
  • feat(editor): implement editor auto save with configurable delay by @JyotirmoyDas05 in #545
  • fix(terminal): block IME composition keydown events from reaching PTY by @KwaminaWhyte in #196
  • fix(source-control): fix incomplete border class on commit message textarea by @zsuryk in #560
  • fix(ai): add reasoning tag to deepseek-v4-flash by @RomainLK in #546
  • feat(ai): support multiple OpenAI-compatible endpoints by @zico20047 in #559
  • fix(settings): settings window hidden behind main window on macOS by @x86txt in #464
  • chore: adopt pnpm 11, add release-age cooldown and grouped dependabot by @crynta in #640
  • feat(terminal): insert dropped file paths into the active terminal pane by @AielloChan in #491
  • chore(deps): bump the github-actions group with 3 updates by @dependabot[bot] in #641
  • chore(deps): bump the cargo group in /src-tauri with 10 updates by @dependabot[bot] in #642
  • feat(terminal): bracketed-paste dropped paths, quote only when needed by @crynta in #645
  • chore: limit dependabot dev-dep group to minor/patch by @crynta in #647
  • feat(terminal): confirm before closing a tab with a running process by @crynta in #648
  • feat(tabs): rename terminal tabs via right-click by @hashd1ve in #521
  • chore: add Biome formatter config and scripts by @crynta in #653
  • feat(view): zen mode to hide header and status bar by @crynta in #654
  • feat(terminal): drop overlay and DPI-correct hit detection by @crynta in #656
  • fix(shortcuts): let Ctrl+B reach the terminal/Claude; sidebar toggle on Ctrl+Shift+B by @chukfinley in #629
  • feat(window): dynamic title from project folder + active terminal by @chukfinley in #612
  • fix(explorer): highlight active file by @ahmed-besic in #622
  • feat(source-control): add right-click context menu on changed files by @Sutsikii in #547
  • feat(shortcuts): add command palette by @wnsdud-jy in #109
  • refactor: decompose App.tsx and add bundle/lint tooling by @crynta in #696
  • refactor(ui): replace motion with native CSS animations by @crynta in #710
  • perf(terminal): static cursor default, WebGL/slot reaping, TUI keep-alive by @crynta in #725
  • feat(terminal): block-mode terminal (Warp-style command blocks) by @crynta in #726
  • Block-mode terminal: command blocks + unified shell/AI input bar by @crynta in #738
  • feat(command-palette): fuzzy command launcher with content and history search by @crynta in #744
  • Enhance security tests for shell command checks by @3xq9 in #709
  • feat(UI): Implement local media and PDF viewers by @sk5268 in #314
  • Add camera and microphone usage permission for MacOS by @ratulbmg in #737
  • chore(deps): update deps, TypeScript 6, vitest 4, Vite 8 by @crynta in #751
  • fix(editor): reconfigure language compartment when document becomes ready by @rrr63 in #753
  • Spaces: persisted tab groups with drag-to-organize by @crynta in #766
  • feat(motion): UI transition polish across tabs, panels, header and sidebar by @crynta in #769
  • fix(editor): correct cursor positioning on macOS when zoom is not 100% by @rrr63 in #764
  • fix(macos): disable press-and-hold character popup by @florinm03 in #429
  • Block terminal polish: toolbar actions, navigation, watermark by @crynta in #782
  • feat(nix): add official Nix/NixOS support with auto-update workflow by @realitymolder in #246
  • fix(ci): strip bundled wayland libs from appimage to fix egl crash on newer mesa by @Ibrahimss02 in #414

New Contributors

Full Changelog: v0.7.3...v0.8.0