Skip to content

v8.4.0

Choose a tag to compare

@camden11 camden11 released this 10 Apr 15:32
· 11 commits to main since this release
b13ac7d

New Features

  • New command: `hs project info`. This command logs useful project and app metadata in the CLI. It will also enable AI agents to generate app install URLS.
  • New command: `hs project delete`. This command allows users to delete apps directly from the CLI. It will also enable AI agents to delete apps.
  • New command: `hs api`. This command allows users to make authenticated HTTP requests to any HubSpot API endpoint using their configured CLI authentication
  • Improvement: If a user runs a command without the --profile flag in a project configured to use profiles, they will now be prompted to select a profile
  • Improvement: New logging UI using unicode characters for terminals that support it

Bug Fixes

  • The `hs project watch` command has been deprecated but previously didn’t log a deprecation warning. This has been corrected.
  • Fixed a bug in `hs project dev` where the CLI used the incorrect project srcDir when comparing the local project to the deployed project
  • Better error handling when attempting to use profiles on 2025.1 projects, which don’t support them
  • Fixed a bug where local development of serverless functions would fail if an app’s distribution type was set to “PRIVATE” in all caps
  • Fixed a bug where serverless functions were not detected in subdirectories of /app/functions

Improvements and Refactoring

  • New and improved usage tracking system that makes collected metadata more consistent from command to command. Adds usage tracking to any commands that previously didn’t have it. Tracks whether or not command executions were successful
  • New log that informs users that certain data is being collected for usage tracking purposes and tells them how to opt out.