4 releases, newest first.
v0.2.2
· main
· published 3 months ago
· by github-actions[bot]
Changelog
Compare changes
✨ Features
🐛 Bug Fixes
✅ Tests
💚 Continuous Integration
🔧 Chores
Contributors
v0.2.1
· main
· published 3 months ago
· by github-actions[bot]
v0.2.0
· main
· published 3 months ago
· by github-actions[bot]
Compare changes
🚀 Features
- builtins: finish native ls implementation (e88c122) (by Chris chrisbreuer93@gmail.com)
- process substitution as redirection target (< <(cmd)) (68e535a) (by Chris chrisbreuer93@gmail.com)
- $'\cX' control-character escapes in ANSI-C quoting (a31d6be) (by Chris chrisbreuer93@gmail.com)
- negative-subscript array element assignment (a[-1]=x) (de8b4bf) (by Chris chrisbreuer93@gmail.com)
- array literals with explicit [subscript]=value elements (0ffd184) (by Chris chrisbreuer93@gmail.com)
- test -t FD checks whether a descriptor is a terminal (b2db861) (by Chris chrisbreuer93@gmail.com)
- sparse indexed arrays matching bash semantics (8140948) (by Chris chrisbreuer93@gmail.com)
- multi-segment glob expansion for wildcard directory components (1a5863e) (by Chris chrisbreuer93@gmail.com)
- Shift+Tab cycles completions in reverse (189dc9f) (by Chris chrisbreuer93@gmail.com)
- for loop without in iterates positional params (1f4bada) (by Chris chrisbreuer93@gmail.com)
- pattern substitution on array expansions (eaf4138) (by Chris chrisbreuer93@gmail.com)
- line-editor: grid-aware arrow navigation in completion menu (b7813a0) (by Chris chrisbreuer93@gmail.com)
- prompt: show home-relative path like ~/Code (79e4c75) (by Chris chrisbreuer93@gmail.com)
- which: report paths, aliases, functions and builtins (6993ffd) (by Chris chrisbreuer93@gmail.com)
- shell: build full macOS PATH from /etc/paths on startup (dc47225) (by Chris chrisbreuer93@gmail.com)
- prompt: show Bun version via spawn.captureOutput (2816735) (by Chris chrisbreuer93@gmail.com)
- prompt: show working-tree git status via spawn.captureOutput (3622f5e) (by Chris chrisbreuer93@gmail.com)
- shell: gate startup/exit banner behind DEN_BANNER env var (fae4e54) (by Chris chrisbreuer93@gmail.com)
- cli: accept -l/--login/-i/--interactive flags for login-shell use (f4565bf) (by Chris chrisbreuer93@gmail.com)
- history: prefix-match command history on up/down arrows (e759e30) (by Chris chrisbreuer93@gmail.com)
- cd: zsh-style manydots expansion (... -> ../..) for cd and auto-cd (aeb994b) (by Chris chrisbreuer93@gmail.com)
- line-editor: wrap-aware redraw for long and multi-row input (b3db709) (by Chris chrisbreuer93@gmail.com)
- line-editor: wrap-aware redraw for long and multi-row input (2ace566) (by Chris chrisbreuer93@gmail.com)
- line-editor: account for wide (CJK/emoji) character display width (b75b999) (by Chris chrisbreuer93@gmail.com)
- line-editor: UTF-8-aware input, cursor movement, and deletion (#57) (b3ce646) (by Chris chrisbreuer93@gmail.com) (#57, #57)
- line-editor: support bracketed paste mode (#55) (fb0eada) (by Chris chrisbreuer93@gmail.com) (#55, #55)
- line-editor: add Ctrl+P / Ctrl+N history navigation (#53) (5ec0ee9) (by Chris chrisbreuer93@gmail.com) (#53, #53)
- shell: zsh compat, AI completions, distributed sessions, WASM plugins (5141002) (by Chris chrisbreuer93@gmail.com)
- show low battery warning in prompt when below 10% (23e0380) (by glennmichael123 gtorregosa@gmail.com)
- source ~/.denrc at startup for interactive shells (45471a3) (by glennmichael123 gtorregosa@gmail.com)
- implement auto-cd (type directory name to cd into it) (78a34b8) (by glennmichael123 gtorregosa@gmail.com)
- use zsh-style ➜ arrow instead of ❯ for prompt symbol (a905289) (by glennmichael123 gtorregosa@gmail.com)
- git branch tab completion by reading .git/refs directly (f02d9c3) (by glennmichael123 gtorregosa@gmail.com)
🐛 Bug Fixes
⚡ Performance Improvements
📚 Documentation
💅 Styles
🧪 Tests
📦 Build System
🤖 Continuous Integration
🧹 Chores
⏪ Reverts
bench
📄 Miscellaneous
Contributors
v0.1.0
· main
· published 2025-08-22
· by github-actions[bot]