github carapace-sh/carapace-bin v1.7.1

5 hours ago

Changelog

  • 5ca5328 Merge pull request #3562 from carapace-sh/replace-sed-with-native-shell-commands
  • 0299502 fix: replace sed forks with native shell in completion snippets
  • 479474f Merge pull request #3559 from carapace-sh/zsh-noprefix
  • c9f82d5 zsh: noprefix
  • a2ee92d Merge pull request #3561 from carapace-sh/update-ghostty-completer
  • 6abb87f go fmt
  • 9a7d7ab Cross-check ghostty completer against official source and fix discrepancies
  • 64e25db Add +explain-config subcommand and fix +new-window flags
  • ada4a25 Align ghostty completer with official docs
  • 234ff53 Fix ActionValues/ActionValuesDescribed mismatches in ghostty actions
  • a7c7ae7 Fix macos-icon-frame descriptions appearing as values
  • 37536fb Extract remaining inline actions with UIDs
  • 2462463 Extract input type action with Uid
  • 62521e3 Fix gtk-toolbar-style completing true/false instead of style names
  • 2b011a1 Extract clipboard permission action with Uid
  • c371ba7 Fix async-backend completion showing wrong descriptions
  • d4186be Add man documentation and UIDs for ghostty completer
  • 92bb2af use plural forms for ghostty action names
  • 815d4ab rename ActionWindowSubtitle to ActionWindowSubtitles
  • 7b89619 update ghostty completer for 1.3.x
  • f86e29d Merge pull request #3560 from carapace-sh/use-carapace-ffmpeg
  • 865b147 updated goreleaser
  • 5dc6627 use carapace-ffmpeg
  • a69d9ee Merge pull request #3558 from kaathewisegit/maturin
  • f0f508d add maturin
  • f44ba10 Merge pull request #3557 from carapace-sh/dependabot/github_actions/actions/checkout-7
  • bc3ed42 build(deps): bump actions/checkout from 6 to 7
  • 95c9ab0 Merge pull request #3556 from carapace-sh/dependabot/go_modules/github.com/carapace-sh/carapace-jjlex-0.1.6
  • eaf7c0f build(deps): bump github.com/carapace-sh/carapace-jjlex
  • de45ac5 Merge pull request #3555 from carapace-sh/update-jjlex
  • b8c71da updated jjlex
  • ac985c9 Merge pull request #3554 from carapace-sh/update-jjlex
  • 3a1aa3d updated jjlex
  • e8743d6 Merge pull request #3553 from kaathewisegit/img2pdf
  • 4fd4bca img2pdf: moved actions to subdir
  • 2c8f341 Merge pull request #3552 from kaathewisegit/scc
  • 19418f7 added img2pdf
  • 00c467d added scc
  • 043240f Merge pull request #3550 from carapace-sh/update-jjlex
  • 8b11434 updated jjlex
  • 4cf6531 Merge pull request #3549 from carapace-sh/jjlex
  • 85bbc67 updated carapace-jjlex
  • b4c7fa7 Merge pull request #3548 from carapace-sh/bubbletea-skill/shorten-description
  • e36c6de bubbletea skill: shorten description to under 1024 characters
  • 2d4bea9 Merge pull request #3547 from carapace-sh/bubbletea-skill/patterns
  • 15373a5 bubbletea skill: add cross-references to patterns.md from other references
  • cb87558 bubbletea skill: generalize gh-dash patterns to remove project-specific references
  • a2fd725 bubbletea skill: add gh-dash patterns (adaptive colors, compositor, ProgramContext, section interface, input controller, key rebinding)
  • 408f158 bubbletea skill: generalize patterns reference
  • 747a263 bubbletea skill: add design patterns and best practices reference
  • 2b56530 Merge pull request #3543 from carapace-sh/zsh-builtins
  • 3dc9292 builtins: minor fixes
  • 99f6308 use actual job ids from jobs instead of sequential numbers
  • 3d0ebcc add zsh builtin completers
  • 8a1a8c2 Merge pull request #3544 from carapace-sh/list-all
  • 5d0316f added --all flag to list builtin/excluded completers
  • 444ef39 Merge pull request #3530 from carapace-sh/bash-builtins
  • 0de0e7c builtin: fix zsh snippet
  • 8ba9fbc gate shell builtin completers behind CARAPACE_BUILTINS env var
  • 050e388 add completers for bash builtins
  • 67cb8d4 Merge pull request #3542 from carapace-sh/skill-cobra
  • a2cb134 skill: added cobra
  • 1afcb37 Merge pull request #3541 from carapace-sh/skill-bubbletea
  • 5bc5bb0 skill: added bubbletea
  • 7c8fc05 Merge pull request #3540 from carapace-sh/add-zig-completer
  • 7fb74c9 add zig completer
  • 96f21dd Merge pull request #3539 from carapace-sh/git-config
  • f184f2d lint ignore
  • 37f7c99 git config: fix several incorrect config value completions
  • e18184f aded uid
  • 78f2b67 git config: expand value completions
  • 10b30c3 Merge pull request #3538 from carapace-sh/skill-git-description
  • a40c878 shortened git description
  • f13bed5 Merge pull request #3537 from carapace-sh/add-git-skill
  • 3b74210 skill: git -fix tables
  • 1af1477 Fix factual errors in git skill reference documents
  • e780da0 Add git compound skill with 14 in-depth reference documents
  • 3b8628e Merge pull request #3536 from carapace-sh/dependabot/go_modules/golang.org/x/mod-0.37.0
  • 25b4f91 build(deps): bump golang.org/x/mod from 0.36.0 to 0.37.0
  • 8c4f9d1 Merge pull request #3535 from carapace-sh/dependabot/go_modules/gopkg.in/ini.v1-1.67.3
  • 8c5a9e8 build(deps): bump gopkg.in/ini.v1 from 1.67.2 to 1.67.3
  • 0874939 Merge pull request #3534 from carapace-sh/dependabot/go_modules/github.com/carapace-sh/carapace-1.11.7
  • 576356a build(deps): bump github.com/carapace-sh/carapace from 1.11.6 to 1.11.7
  • c63e58e Merge pull request #3533 from carapace-sh/mcp-list-macros-executable
  • eacee02 mcp: disable complete_macro tool (not yet properly implemented)
  • cae06a4 mcp: fix bridge
  • 9d3874d update docs for carapace-spec v1.6.1 API changes (AddMacro opts, AddMacroI/V, version field)
  • f402b73 fix macro version resolution using main module path prefix matching
  • c7d3a19 add optional executable parameter and version to MCP list_macros tool
  • 01e9f53 Merge pull request #3532 from carapace-sh/mcp-complete-command
  • a8da3b2 fix: invoke bridge actions directly when executable is set in MCP complete_command
  • 578b2e6 fix: align MCP docs and implementation with current tool names
  • 71105e1 refactor: clean up MCP implementation after split
  • 5f29beb refactor: split monolithic MCP implementation into focused files
  • d3fe23f docs: add complete_macro tool to MCP skill reference
  • 4cf8ead feat: add complete_macro MCP tool for macro completion
  • 3e0d079 feat: rename MCP tool complete to complete_command with executable/bridge params
  • 844597e Merge pull request #3531 from carapace-sh/man-skill
  • 7b67895 feat: add man page documentation topic to carapace skill
  • 58d734b Merge pull request #3529 from carapace-sh/composite-skill
  • b4db628 consolidate usage skills into composite carapace skill with routing table
  • c5ec996 Merge pull request #3528 from carapace-sh/skill-action-modifiers
  • 1eb960b Add action modifier guidelines to carapace-action skill
  • 5bd0f12 Merge pull request #3526 from carapace-sh/move-completers
  • 6cc3a31 Merge pull request #3525 from carapace-sh/optimize-go-generate
  • 8d69dd1 move platform-specific completers to correct directories
  • b311b63 use go/format.Source instead of go fmt subprocess for generated code
  • da36077 remove redundant go fmt calls from code generators
  • dd48a4e updated carapace-spec
  • 4a01441 add generate-all subcommand to scan completers directory once
  • fd949cc optimize go:generate by building carapace-generate once
  • ee6f79f Merge pull request #3524 from carapace-sh/skill/setup-and-choice
  • ab6c780 skill: added carapace-setup and carapace-choice
  • 7c5d45d Merge pull request #3523 from carapace-sh/mcp-codegen
  • 96b2cb6 skill: fix mcp
  • f754588 skill: added carapace-convert
  • 442cae1 skill: added carapace-mcp
  • 05abd8c mcp: added codegen tool to generate Go code from YAML specs
  • 74efb6d Merge pull request #3522 from carapace-sh/docs-skill-env
  • 3b3cca2 skill: added carapace-env
  • 5199536 added pytest (#3516)
  • 5acd089 fix(completers/pytest): add log-level and test summary completions with styling
  • ba3d042 fix(completers/pytest): correct --verbose/-v flag and --ignore completion
  • b75bf40 doc: add example completions to pkg/actions (#3520)
  • c3504f1 fix: Default() and strings.ReplaceAll in pkg/actions (#3519)
  • cb2ba67 mcp: added reference to macro list (#3518)
  • 6fd202a Merge pull request #3517 from carapace-sh/skill-macro
  • 8d381c5 added pytest
  • 6b6ab05 Merge pull request #3515 from carapace-sh/doc-skills
  • adc543f doc: updates skills
  • f4ae59b Merge pull request #3514 from carapace-sh/docs-action-skill
  • 85a2597 doc: skill - added carapace-action
  • fe7946e Merge pull request #3513 from carapace-sh/skill-action-cache
  • 4c0dd5b skill: action - added cache
  • 71a771b Merge pull request #3512 from carapace-sh/skill-action
  • 28ea0bd add carapace-action and carapace-bin skills

Don't miss a new carapace-bin release

NewReleases is sending notifications on new releases.