Skip to content

v8.1.0

Latest

Choose a tag to compare

@brandenrodgers brandenrodgers released this 04 Mar 15:18
203e1ec

What's Changed

Full Changelog: v8.0.0...v8.1.0

New Features

  • Platform version validation: Added max supported platform version checking to help users identify when their CLI needs updating. When working with newer platform versions, the CLI now warns users and suggests upgrading.
  • Account authentication in “use” flow: The hs account use command now supports authenticating new accounts directly during the account selection process, streamlining the workflow when switching to unauthenticated accounts.
  • Remove beta label from MCP features: Removed beta tags from Model Context Protocol help text, indicating the feature is now production-ready.

Bug Fixes

  • Project logs for v2 projects: Fixed hs project logs functionality for v2 projects running on platform version 2025.2 and later.
  • Profile variable type handling: Corrected an issue where profile variables were being injected as strings regardless of their actual type, ensuring proper type preservation.
  • MCP setup error messages: Improved error messages in hs mcp setup to provide clearer guidance when tools aren't installed properly.
  • Template source messaging: Fixed misleading messaging around template source selection to better guide users.
  • Node 20.11.0 compatibility: Pinned eslint-visitor-keys to version 4.2.0 to ensure compatibility with Node 20.11.0.

Improvements and Refactoring

  • Project upload error handling: Enhanced error messages when project uploads fail, providing more actionable feedback to users.
  • Marketplace validation refactoring: Removed direct process.exit() calls from marketplace validation utilities, improving testability and error handling patterns.
  • Dev server updates: Updated cms-dev-server to 1.2.16 and ui-extensions-dev-server to 1.1.8, bringing in the latest improvements for local development.