Skip to content

0.4.0

Latest

Choose a tag to compare

@github-actions github-actions released this 03 Mar 09:44
62b38c3

Release Notes

Features

  • Compose screen — new screen (3 key) for assembling CLAUDE.md files from your snippet library. Toggle-select snippets with Space, see a live preview in the right pane, and export to a file with w. Snippets are composed in selection order, so selecting C then A produces C followed by A in the output.
  • Library screen — the snippet library is now a top-level screen (4 key) with a left/right dual-pane layout (snippet list + content preview), replacing the previous overlay mode accessed via L.
  • Edit snippets — press e on the Library screen to edit a snippet's content in the text editor. Changes are saved back to library.toml with Ctrl+S.
  • Configuration file~/.config/jigolo/config.toml supports theme, default_paths, and default_depth settings.
  • Color themes — press T to toggle between dark and light themes.
  • Settings fold/unfold — press / to collapse and expand settings sections.
  • Effective settings view — press m on the Settings screen to see the merged effective settings across all config files.

Improvements

  • Four-tab navigation — tab bar shows [1 Files] [2 Settings] [3 Compose] [4 Library]; number keys switch screens from anywhere.
  • Help bar cleanup — bottom help bar now shows only action keybindings (arrow key symbols instead of vim-style j/k); screen navigation hints removed since the tab bar already shows them.

Internal

  • Module splitapp.rs (3,865 lines) split into per-screen modules: files.rs, settings.rs, edit.rs, compose.rs, library.rs. Core app.rs reduced to ~700 lines.

Install jigolo 0.4.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/freyr/jigolo/releases/download/v0.4.0/jigolo-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/freyr/jigolo/releases/download/v0.4.0/jigolo-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install freyr/tap/jigolo

Download jigolo 0.4.0

File Platform Checksum
jigolo-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
jigolo-x86_64-apple-darwin.tar.xz Intel macOS checksum
jigolo-x86_64-pc-windows-msvc.zip x64 Windows checksum
jigolo-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
jigolo-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum