carapace

command argument completion generator for spf13/cobra

APACHE-2.0 License

Stars
267
Committers
12

Bot releases are visible (Hide)

carapace - v0.31.1

Published by rsteube almost 2 years ago

carapace - v0.31.0

Published by rsteube almost 2 years ago

carapace - v0.30.0

Published by rsteube almost 2 years ago

Changelog

  • 17b0f63 Action: added Prefix and Suffix convenience functions
  • 1af8069 Merge pull request #569 from rsteube/sandbox
  • 2596913 Merge pull request #657 from rsteube/style-context
  • 21046e6 Merge pull request #658 from rsteube/action-prefix-suffix
  • cff823f Merge pull request #659 from rsteube/fix-action-stylef
  • ad88199 Merge pull request #660 from rsteube/files-tag
  • 6829f10 action: fix StyleF
  • 41eec72 added sandbox test
  • 7b88e25 separate tags for files and directories
  • 357c43d style: fix context awareness
carapace - v0.29.4

Published by rsteube almost 2 years ago

Changelog

  • 308c393 ActionStyles: use helper function
  • bc6a024 Merge pull request #651 from rsteube/styles-helper-function
  • 76882ac Merge pull request #653 from rsteube/example-flags
  • b14f0f5 Merge pull request #654 from rsteube/flag-tests
  • 28ca460 example: added flag tests
  • 25a375b example: added flags
carapace - v0.29.3

Published by rsteube almost 2 years ago

Changelog

  • 02239e5 Merge pull request #646 from rsteube/style-config-tag
  • 4a3ec47 Merge pull request #647 from rsteube/flag-mutually-exclusive
  • c4810d4 flag: support mutually exclusive flags
  • ed1d8aa style: support tags in config
carapace - v0.29.2

Published by rsteube almost 2 years ago

What's Changed

Full Changelog: https://github.com/rsteube/carapace/compare/v0.29.1...v0.29.2

carapace - v0.29.1

Published by rsteube almost 2 years ago

Changelog

  • 3d37765 Merge pull request #644 from rsteube/update-highlight
  • a13f2b5 updated highlight colors
carapace - v0.29.0

Published by rsteube almost 2 years ago

Changelog

  • 6dcbbee Merge pull request #637 from rsteube/message-display
  • aaeebf4 Merge pull request #639 from rsteube/zsh-tag
  • 5fedf41 Merge pull request #640 from rsteube/meta-merge
  • 48d8bd3 Merge pull request #641 from rsteube/doc-nushell
  • d832d69 Merge pull request #642 from rsteube/group-style
  • 6cdb2b9 added style for command groups
  • 3236880 doc: updated nushell
  • 7065e76 message: remove prefix from display
  • 12c53fd meta: added Merge function
  • ad6d560 zsh: tag support
carapace - v0.28.1

Published by rsteube almost 2 years ago

Changelog

  • fecc24f Merge pull request #630 from rsteube/elvish-usage-support
  • d862a38 Merge pull request #633 from rsteube/action-multiparts
  • df361a7 Merge pull request #634 from rsteube/zsh-zstyle-curcontext
  • dc57661 Merge pull request #635 from rsteube/action-cleanup
  • d65ad72 Merge pull request #636 from rsteube/zsh-fix-zstyle
  • b276903 action: added multiparts convenience function
  • 31aa5ae action: removed internal util functions
  • 1ae61db elvish: support usage
  • 11694f8 zsh: fix zstyle curcontext
  • 15c5973 zsh: fix zstyle not matching first entry
carapace - v0.28.0

Published by rsteube almost 2 years ago

Changelog

  • 850a29e Merge pull request #626 from rsteube/messages-struct
  • 0090ed5 Merge pull request #628 from rsteube/zsh-arrange-vals
  • e18aaa9 Merge pull request #629 from rsteube/zsh-fix-style-nodescription
  • 56de7d0 Merge pull request #632 from rsteube/zsh-fix-escaping
  • feb1097 added messages struct
  • e6b544f zsh: arrange values using _describe
  • 0a27882 zsh: fix escaping
  • f7f18c6 zsh: fix style for values without description
carapace - v0.27.0

Published by rsteube almost 2 years ago

Changelog

  • 65c34ab Action: added Usage
  • c2db0a5 Merge pull request #612 from rsteube/syntax-fixes
  • bc514de Merge pull request #613 from rsteube/action-usage
  • d94a743 Merge pull request #614 from rsteube/shell-filter
  • 9b123ba Merge pull request #615 from rsteube/command-groups
  • 1404506 Merge pull request #616 from rsteube/actionSubcommands-implicit-group
  • 38f96f6 Merge pull request #617 from rsteube/doc-action-tag
  • 99da26a Merge pull request #618 from rsteube/doc-split-action
  • c560fad Merge pull request #619 from rsteube/update-examples
  • fd009b6 Merge pull request #620 from rsteube/update-examples2
  • df4ffd8 Merge pull request #621 from rsteube/fix-dash-completion
  • 93ca86c Merge pull request #623 from rsteube/doc-usage
  • 06e5961 Merge pull request #624 from rsteube/zsh-usage-support
  • bdbec88 Merge pull request #625 from rsteube/zsh-message-sanitize
  • a4236cd actionCommands: use Command.GroupID for tags
  • 8840518 actionSubcommands: implicit group name
  • 93c6fb4 doc: added Action.Tag
  • 14a6536 doc: added usage
  • 6570e7c doc: split action
  • ac00206 fix dash completion
  • c623372 shell: common value filter
  • 5739b50 syntax fixes
  • 96da531 updated action examples
  • 1f11875 updated examples (part2)
  • b6f140f zsh: sanitize message
  • ac9a9b3 zsh: usage support
carapace - v0.26.5

Published by rsteube almost 2 years ago

Changelog

  • 61fd67b Action: added Tag
  • 694c414 Action: added tags
  • 6ddeb5f Merge pull request #607 from rsteube/action-tag
  • cdaadd2 Merge pull request #608 from rsteube/move-internal-actions
  • 292120b Merge pull request #609 from rsteube/added-tags
  • 6d9a247 Merge pull request #610 from rsteube/zsh-fix-suffix
  • 7d22516 moved internal actions to internalActions.go
  • c42e4b9 zsh: fix conditional nospace
carapace - v0.26.4

Published by rsteube almost 2 years ago

Changelog

  • 902c5f7 Merge pull request #606 from rsteube/action-list
  • 2a4093e added Action.List
carapace - v0.26.3

Published by rsteube almost 2 years ago

Changelog

  • 9cb229c Merge pull request #605 from rsteube/fix-powershell
  • 9ab015f powershell: fix 7.3.0
carapace - v0.26.2

Published by rsteube almost 2 years ago

Changelog

  • 5a1858d Merge pull request #603 from rsteube/uniquelist
  • b0cbd9e added Action.UniqueList
carapace - v0.26.1

Published by rsteube almost 2 years ago

Changelog

  • 427d178 ActionImport: fix nospace
  • 6c03fe8 Merge pull request #604 from rsteube/fix-import
carapace - v0.26.0

Published by rsteube almost 2 years ago

Changelog

  • 89d5ce3 Merge pull request #579 from rsteube/doc-fix-asciinema
  • 4cf1933 Merge pull request #580 from rsteube/doc-add-link
  • f240d4e Merge pull request #581 from rsteube/dependabot/go_modules/github.com/spf13/cobra-1.6.1
  • ae4880c Merge pull request #585 from rsteube/move-to-complete
  • 168384d Merge pull request #586 from rsteube/moved-subcommand
  • cfbaaa1 Merge pull request #587 from rsteube/comments-fixes
  • 243965d Merge pull request #588 from rsteube/context-creation
  • d8d0e4b Merge pull request #589 from rsteube/snippet-creation
  • 7f12b2a Merge pull request #590 from rsteube/move-shell-functions
  • 051a84f Merge pull request #591 from rsteube/move-logger
  • a7eda58 Merge pull request #592 from rsteube/readme-example
  • 5ba8503 Merge pull request #593 from rsteube/pflag-composition
  • 12f7d63 Merge pull request #595 from rsteube/rm-capture
  • 7406f8f Merge pull request #596 from rsteube/rm-color
  • 4a882fb Merge pull request #600 from rsteube/flag-multiparts
  • e780ca9 Merge pull request #601 from rsteube/conditional-nospace
  • d977c1b Update README.md
  • cc1500a Update README.md
  • 99096ae Update README.md
  • 384dc76 Update README.md
  • d1e3e10 Update README.md
  • fa48ad0 Update README.md
  • 5bfe89b actionFlags: hardcoded multipart completion for evaluation
  • 79d759a build(deps): bump github.com/spf13/cobra from 1.6.0 to 1.6.1
  • c689fef conditional nospace
  • 564e4fd doc: added links
  • 55e39b6 doc: fix asciinema
  • 1f1ca57 extracted context creation function
  • 996b85d fix comment style
  • 620c6c5 moved completion related functions to separate file
  • 8e5896b moved logger to separate file
  • f4d6c3e moved shell functions to separate file
  • 171b218 moved subcommand to separate file
  • ed5462f pflag: use composition
  • 59520c0 readme: moved example
  • 1fc5454 removed obsolete capture.go
  • 2f094bc removed obsolete color.go
  • 2c0e313 removed unnecessary code from snippet creation
carapace - v0.25.1

Published by rsteube about 2 years ago

Changelog

  • 6d598b9 ActionMessage: accept optional arguments for fmt.Sprintf
  • c73202b ActionValues..: verify argument length
  • 0d56f26 Merge pull request #577 from rsteube/verify-argument-length
  • 33c0827 Merge pull request #578 from rsteube/actionmessage-sprintf
carapace - v0.25.0

Published by rsteube about 2 years ago

Changelog

  • f78111d Merge pull request #570 from rsteube/assert-context
  • 2dc9ccb Merge pull request #573 from rsteube/storage-check-persistent-flags
  • 5df67f7 Merge pull request #574 from rsteube/revert-573
  • 161b36c Merge pull request #575 from rsteube/doc-asciinema-theme
  • ef83c6b Merge pull request #576 from rsteube/update-cobra
  • af55ee5 Revert "Merge pull request #573 from rsteube/storage-check-persistent-flags"
  • efdb037 doc: added asciinema-player and catppuccin theme
  • fd4ac1c storage: check persistent flags
  • 880d62c updated cobra to 1.6.0
carapace - v0.24.1

Published by rsteube about 2 years ago

Changelog

  • fedca09 Merge pull request #567 from rsteube/spec-generation
  • 01a3e75 Merge pull request #568 from rsteube/fix-positional-space-suffix
  • a765ff6 added spec generation
  • 5152891 fix positional completion for word ending with space