Skip to content

v0.18.0

Compare
Choose a tag to compare
@rsteube rsteube released this 05 Nov 20:58
· 2128 commits to master since this release
5851870

Spec Galore

Generate

Specs can now be generated from clap based commands with carapace-spec-clap.

2022-11-05T22:11:29,531762496+01:00

Scrape

For advanced completion these can further be converted to Go code with carapace --scrape [spec].

2022-11-05T22:14:08,207722578+01:00

Json Schema

A JSON Schema is now written to ${UserConfigDir}/carapace/schema.json.

2022-11-05T22:11:09,878130204+01:00

It can be used by adding the following header to a user spec:

# yaml-language-server: $schema=../schema.json

Windows

$(shell command) is now executed in Powershell on windows.

Changelog

  • 36cf7a1 Merge pull request #1373 from rsteube/json-schema
  • b8ede90 Merge pull request #1374 from rsteube/spec-schema-updates
  • ed2ffbd Merge pull request #1375 from rsteube/doc-fix-path
  • 27b1e5f Merge pull request #1376 from rsteube/add-ssh-keygen
  • 874b067 Merge pull request #1377 from rsteube/gh-updates-v2.18.0
  • f1ba2bb Merge pull request #1379 from rsteube/minikube-kubectl
  • 95f93c9 Merge pull request #1380 from rsteube/go-mod-edit
  • 5530771 Merge pull request #1381 from rsteube/go-module-completion
  • 8d898ab Merge pull request #1383 from rsteube/doc-carapace-spec-clap
  • 4e36208 Merge pull request #1384 from rsteube/dependabot/go_modules/github.com/spf13/cobra-1.6.1
  • c2d737a Merge pull request #1385 from rsteube/scrape
  • 60a9a00 Merge pull request #1386 from rsteube/dependabot/go_modules/github.com/rsteube/carapace-spec-0.2.1
  • 43f9286 Merge pull request #1387 from rsteube/add-vhs
  • a1bdca1 Merge pull request #1388 from rsteube/helix-update
  • c651a99 Merge pull request #1389 from rsteube/add-ttyd
  • fb43ba5 Merge pull request #1390 from rsteube/vhs
  • 18c3c49 Merge pull request #1391 from rsteube/tape-asciicast
  • 655eb1e Merge pull request #1392 from rsteube/asciicast-fix-merg
  • 18ca32e Merge pull request #1393 from rsteube/asciicsast-exit
  • a83799a Merge pull request #1394 from rsteube/add-agg
  • 9cdfc26 Merge pull request #1395 from rsteube/git-clean-unstaged
  • c0b498f Merge pull request #1397 from rsteube/add-dive
  • eda2aff Merge pull request #1398 from rsteube/sudo-use-embed
  • 3a7917c Merge pull request #1399 from rsteube/gh-updates-from-2.19.0
  • 5851870 Merge pull request #1400 from rsteube/gh-missing-json-fields
  • 92b86c8 Update README.md
  • ed77c1c added agg
  • b3b46fe added dive
  • 2630748 added json schema export
  • 5e23aba added scrape flag
  • 2f58bc8 added ssh-keygen
  • 277c183 added tape
  • 9f4a1e1 added ttyd
  • 4b9d398 added vhs
  • d6abcd7 build(deps): bump github.com/rsteube/carapace-spec from 0.1.3 to 0.2.1
  • 168b299 build(deps): bump github.com/spf13/cobra from 1.6.0 to 1.6.1
  • 5dda1cb doc: added carapace-spec-clap
  • 0d39a71 doc: fix path
  • 4d9cea1 fix asciicast length
  • 41d25cc fix merge
  • ad9e355 gh: added missing json fields
  • 9b926f7 gh: updates from v2.18.0
  • a18549e gh: updates from v2.19.0
  • e4c5c30 git: clean - complete unstaged changes
  • 6938e67 go: better module completion
  • 40feeeb go: mod edit - flag completion
  • 372c056 helix: updated flags
  • ea8ad63 minikube: bridge kubectl for dash args
  • a406e39 spec: keep local schema up to date
  • 6451382 sudo: use embed.EmbedCarapaceBin
  • d95a340 use asciicast