Skip to main content

CLI command restructuring

The CLI command tree has been reorganized for consistency and discoverability. Sandbox-related commands (cp, ssh, preview) now live under fabro sandbox, the server command is now fabro server start, settings are shown with fabro settings, and the deprecated fabro init command has been removed.
Breaking CLI changes. Several commands have moved or been renamed:
  • fabro servefabro server start
  • fabro config showfabro settings
  • fabro cpfabro sandbox cp
  • fabro sshfabro sandbox ssh
  • fabro previewfabro sandbox preview
  • fabro init has been removed

Shell completions

You can now generate shell completions for Bash, Zsh, Fish, Elvish, and PowerShell using the new fabro completion subcommand.
fabro completion zsh > ~/.zfunc/_fabro
API routes versioned. All REST API routes are now prefixed with /api/v1. Update any direct API integrations accordingly.

More

  • Added fabro completion subcommand for Bash, Zsh, Fish, Elvish, and PowerShell
  • Added help text snapshots for all subcommands
  • Typed RunId used consistently across the codebase
  • Fixed cli-table ignoring NO_COLOR environment variable