Skip to content

Red Editor v0.4.0

Latest

Choose a tag to compare

@github-actions github-actions released this 09 Aug 21:05
· 2 commits to main since this release
cb4083e

0.4.0

Features

  • keymap: Add statusline and plugin shortcuts (a1fb15c)
  • statusline: Add configurable layout and field catalog (#178) (bf6f82f)
  • editor: Refresh splash screen copy (dd3b1e4)
  • languages: Support static injections and incremental validation (049cf21)
  • languages: Redesign language pack manager (#175) (b1baf5e)
  • languages: Add curated pack catalog (#174) (6a40f85)
  • languages: Identify standalone language packages (e9cd71f)
  • languages: Support extensible syntax and language servers (3e66142)
  • editor: Match Neovim line number behavior (#172) (37e0e40)
  • editor: Add relative line numbers (#171) (1d3637d)
  • plugins: Decode host payloads into native husk types (dd05341)
  • plugins: Complete declarative plugin authoring (e614f8d)
  • husk: Add declarative plugin command and event attributes (2eb4630)
  • fish: Add syntax highlighting and language server support (#170) (4328b5c)

Bug Fixes

  • editor: Restore terminal cursor visibility on exit (56e4862)
  • language-packs: Accept supported host API versions (#177) (9c27f7c)
  • editor: Make global hotkeys work from panels (#160) (931b7a0)
  • languages: Harden downloads and make reload rollback safe (9908565)
  • languages: Make package approval and server reloads robust (4f20924)
  • languages: Harden grammar trust and route reloads (267a070)
  • languages: Address trust and reload review feedback (e273d93)

Refactoring

  • plugins: Replace dynamic workspace and progress payloads (4cc2b2a)
  • plugins: Migrate bundled plugins to typed state (895e29c)
  • plugins: Replace dynamic json with typed models (7a16ec8)

Testing

  • editor: Update global leader expectations (e7feb7a)
  • editor: Gate terminal cleanup bytes to Unix (3952f58)

Maintenance

  • repo: Rename default branch references (53338f0)

Other

  • Improve Git commit editor workflow (#179) (8d1342b)
  • Update main branch release guidance (e31544e)
  • Document terminal output test portability (ac17c39)
  • Improve wiki graph navigation (de2d52d)
  • Document Rio cursor trail rendering gotcha (e9d5512)
  • Refresh host api compatibility (577a01b)
  • Improve wiki graph routing (06f38ec)
  • Document arborium language-pack source (9bf51ee)
  • Add agent architecture hub (f2f4222)
  • Capture language pack review constraints (7d9a5dc)
  • Record language pack distribution decision (a508437)

Installation

Homebrew

brew install codersauce/tap/red

macOS

curl --proto '=https' --tlsv1.2 -fsSL https://getred.dev/install.sh | sh

Linux

curl --proto '=https' --tlsv1.2 -fsSL https://getred.dev/install.sh | sh

Windows

irm https://getred.dev/install.ps1 | iex

Install Codex separately and run codex login to enable agent support.

Checksums

Download SHA256SUMS.txt from this release to verify archives.

Full Changelog

v0.3.0...v0.4.0