- Exclude auto update changelog from bot commit in CHANGELOG and releases - Update full commands explain in readme
29 KiB
29 KiB
Changelog
All notable changes to this project are documented in this file.
v0.6.0 - 2026-08-09
Features
v0.5.4 - 2026-08-08
Bug fixes
v0.5.3 - 2026-08-07
Bug fixes
Features
v0.5.2 - 2026-08-06
Bug fixes
v0.5.1 - 2026-08-06
Bug fixes
Documentation
- Remove ⌘ (ce4043)
v0.5.0 - 2026-08-06
Bug fixes
- Update stale vendorHash after lipgloss v2 upgrade (#99) (476ca3)
- Support kitty keyboard protocol for ctrl keybindings (#101) (d669e9)
- Isolate __complete probe from the controlling terminal (#111) (0b77c9)
- Make Right Arrow configurable and correct overlay positioning (#110) (dfaa05)
- Handle non-ascii characters command (#118) (75aa1f)
- Update nightly releases (#125) (0595dd)
Documentation
- Add navigate-right config (b79d25)
- Theme config and list of theme templates (#116) (b5734b)
- Add themes directory reference (3a97ef)
- AI guide (#117) (30619a)
- Add auto-start setup instructions (53f104)
- Small note in shell config and fix line space (994ff8)
Features
- Adopt x/ansi instead of hand rolling escape sequences (#96) (df42c9)
- Support tool aliases (#107) (6faa2e)
- Add theme customization (#81) (b14b26)
Refactors
v0.4.21 - 2026-07-31
Documentation
- Reorder badge and description (23bd71)
Features
v0.4.20 - 2026-07-31
Bug fixes
v0.4.19 - 2026-07-31
Bug fixes
v0.4.15 - 2026-07-31
Bug fixes
v0.4.14 - 2026-07-31
Bug fixes
- Sync config_cmd.go template with init.go template (966378)
v0.4.13 - 2026-07-31
Documentation
- Warning about potential conflicts (4421d6)
Features
v0.4.12 - 2026-07-31
Bug fixes
v0.4.11 - 2026-07-30
Features
v0.4.10 - 2026-07-30
Bug fixes
Documentation
v0.4.9 - 2026-07-30
Bug fixes
v0.4.8 - 2026-07-29
Bug fixes
v0.4.7 - 2026-07-29
Bug fixes
v0.4.6 - 2026-07-29
Features
v0.4.5 - 2026-07-28
Features
v0.4.4 - 2026-07-28
Bug fixes
v0.4.3 - 2026-07-28
Bug fixes
v0.4.2 - 2026-07-28
Bug fixes
v0.4.0 - 2026-07-27
Bug fixes
Documentation
Features
- Transition workflow learning and fix history UX (#39) (6ffb9f)
- Better suggestion with cobra's cli __complete subcmd (#40) (c4e9bc)
- Better file path suggestions (#41) (27e079)
Refactors
v0.3.3 - 2026-07-14
Bug fixes
Features
v0.3.1 - 2026-07-13
Bug fixes
Refactors
v0.3.0 - 2026-07-11
Documentation
Features
Refactors
v0.2.8 - 2026-07-04
Bug fixes
v0.2.7 - 2026-07-04
Documentation
Features
v0.2.6 - 2026-07-03
Bug fixes
v0.2.5 - 2026-07-03
Bug fixes
v0.2.4 - 2026-07-03
Features
v0.2.3 - 2026-07-03
Bug fixes
v0.2.2 - 2026-07-03
Bug fixes
Features
v0.2.0 - 2026-07-03
Bug fixes
- Better suggestion and overlay movement on key presses (#12) (aca3d1)
- Menu deboucing (#14) (c7960a)
- Data race and overlay bugs (#20) (ca9d30)
Documentation
Features
Performance
v0.1.0 - 2026-05-30
Bug fixes
- Hide history when delete whole line (afa3c2)
- Continue to suggest command after tab (61f05a)
- Handle quote when tokenize (e465d9)
- Handle value attached flags (110903)
- Add token injection to resolve shell aliases (503d38)
- Remove sync.Once so we can always up-to-date with shell config (8b25bd)
- Prioritize aliases (2b760f)
- Iris now reloads via signal handoff (bed9c9)
- Return last shell insteadd of default shell on reload (ccbf59)
- Print reloading (8dff68)
- Eliminate child shell leakage and terminal corruption on reload (11225d)
- Ctrl R open reverse search instead of switching to history (f30656)
- Iris keep suggesting when press tab continually (fc21a6)
- Up/down arrow hide menu (c79867)
- Extra left border (38118a)
- Should show in priority (803244)
- Prioritize exact matching then order (a5c27b)
- Now with same fuzzy tier, which command has higher score will be in higher order (b045aa)
- Key reading loop conflict (27c7b9)
- Wrong suggestion on chmod command (d2909d)
- Text file busy bug on setup (44ff34)
- Cd and zoxide only shows dir (9720b5)
- Support folder contains space (3c5a05)
- Fix all problems related to test (e587f0)
- All issues by golangci-lint (c76541)
- Fuzzy search shows commands that no one need (88d6ee)
- Typo (07b7d1)
- Err check rules and fix config (56e04b)
- Add user email and name to support ci/cd (ae067f)
- Git doesnt show branch suggesstion properly (0ec946)
- Git (9b206f)
- Issue #4 and #5 (#6) (d06526)
- Correct nightly tag, fix tmux startup, full-word suggestions only, and keep current dir on reload (#8) (8556fa)
Documentation
Features
- Entry point (c384c5)
- Build and run (f69e39)
- Ipc server (55bd6e)
- Threat-safe terminal writer (551a09)
- Iris command (1fb279)
- History search (515d6f)
- Drop down menu tui (25ff2b)
- Spec (d38469)
- Some common commands (aab3c6)
- Add partial (e559c9)
- File generator for file suggestion (76458c)
- Refactor and add more commands (f4816d)
- Tracking CWD and simply return file desc (7b37b8)
- Change priority (b01844)
- Optimize build command (4cc785)
- Dynamic git command completion (f64c80)
- System PATH scannee (525eac)
- Support aliases (1f483c)
- Scan shell aliases like .zshrc, .bashrc, ... (4c70c2)
- Rebuild and update pkg (02fdd9)
- In-place reloading on current TTY (78e191)
- Shift tab to toggle menu (7a9c28)
- Stop showing suggestion when delete entire line (887b5a)
- Now pressing space show alias as full command (7c11a3)
- Continue last mode (c7106f)
- Add bash and fish (00826a)
- Ghost text (edab80)
- Disable ghost text when using arrow keys (ff8874)
- Run with terminal (5c8ac9)
- Add more options and limit file extension (667cf9)
- Scan 1 level deeper in folder (66b2b2)
- : install script (ef2660)
- Setup (b6e509)
- Detect another command is running to stop iris (cea2a7)
- Show preview command when using arrow keys (23e5b1)
- Up/down arrow key now can choose last commands (3c8eca)
- Zoxide (5d8187)
- Copy to local bin (be3c08)
- All tests (17f33f)
- More commands, tests, add Registry conflict between tests (d74c95)
- Version (e6f4bd)
- Updater (1e923a)
- Update test (f9eb19)
- Uninstaller (eaa734)
- Updates and versioning (#1) (9fd54c)
- Issue template and release ci/cd (b5c0e5)
- Issue template and ci/cd (#2) (8f4d8b)
- Nightly built (9c1c77)
- Crash log (#7) (bf67e5)
- Toml config support (#9) (3d76a3)
Performance
- Using string.Builder instead of concatenation (81b80d)
- Finding the first space and using a case-insensitive comparison (caf4aa)