Releases: hidekingerz/mado
Releases · hidekingerz/mado
Release list
v1.7.1
Changelog
- 5f14a3f Merge pull request #24 from hidekingerz/claude/cjk-wrap
- ce79d2e fix: count tabs as the terminal draws them, drop padding that overflows, keep styled words whole
- af1f425 fix: fold East Asian text between characters, not only at spaces
- a93bb55 fix: fold text that has no spaces instead of cutting it off at the pane
v1.7.0
v1.6.0
Changelog
- ec012e8 feat: add the settings key binding
- d7fc10c feat: apply a changed config to the running window
- 8f8c4e9 feat: describe the exclude list and key bindings as fields
- 75f6c1f feat: describe the scalar settings as fields
- 751c368 feat: edit settings in the panel, apply at once, save the key
- 9a0a8ea feat: rebind keys from the settings panel
- dcc145d feat: rewrite one key of a TOML file in place
- 71d6470 feat: save one config key, validated and written atomically
- ee3cad2 feat: settings panel lists every config key
- 7c2775f fix: clamp the settings text-prompt row to the pane width
- 4ad91e9 fix: guard the watch command against a nil watcher, and make ctrl+c always quit inside the settings panel
- 2350066 fix: keep settings rows inside the pane at any width
- bb9a3bd fix: keep the settings status message visible beside a long config path
- 6b0446d fix: mention enter in the enum change hint
- 644dee3 fix: stop a sidebar-only config change from reverting the runtime show-all-files toggle
v1.5.0
v1.4.0
v1.3.0
v1.2.0
Changelog
- ddb5ee4 Merge main into --remote: run the watcher and the remote server together
- 2ac5b4b Merge main into the escape fix, and cover the CLI's diagnostics
- a9937f6 Merge pull request #14 from hidekingerz/claude/mado-herdr-issues-3qhco3
- 4d39ed1 Merge pull request #15 from hidekingerz/claude/mado-remote-open
- eff8c4f Merge pull request #16 from hidekingerz/claude/mado-herdr-issues-3qhco3
- 2404878 Merge pull request #17 from hidekingerz/claude/mado-herdr-issues-3qhco3
- 04e813c Refuse a socket directory another user could have prepared
- bf694ea Show control characters instead of sending them to the terminal
- 5085b00 feat: auto-reload watched files with --watch
- 2ebd89f feat: open files in a running instance with --remote
v1.1.1
v1.1.0
Changelog
- 16abe1e Add design spec for inline image preview
- 62e6d54 Add half-block image rendering primitives
- 9c6f98e Add implementation plan for inline image preview
- d2cd0cf Cap image dimensions before decoding
- 924122e Fix stale image art when only pane height changes on an inactive tab
- 168515e Merge pull request #8 from hidekingerz/worktree-image-preview
- 7c7b6b6 Render PNG/JPEG/GIF tabs as inline half-block art
v1.0.0
Changelog
- ea309ea Add design spec for sidebar all-files toggle key
- 705bf76 Add design spec for sidebar directory visibility
- d5b0b07 Add implementation plan for sidebar all-files toggle
- cfce335 Add implementation plan for sidebar directory visibility
- 244b6d9 Add key to toggle all files in sidebar
- 0b03aaf Add theme.dir_color config key
- a85476c Add toggle_all_files key config
- a312d1a Color sidebar files: white for text, dimmed for known binaries
- a91f8af Complete license compliance for binary releases
- 3c3eecb Merge pull request #6 from hidekingerz/worktree-toggle-all-files
- a6b7e8a Merge pull request #7 from hidekingerz/worktree-sidebar-dir-visibility
- c5bcb27 Render sidebar directories with slash and dedicated color
- 5b22fd1 Render unfocused sidebar cursor row white and bold
- 95c4418 Show a placeholder instead of raw bytes for binary files