5.27.5
(fix): Wrap replaceImagePathsAndUrls calls in DocsDefinitionResolver and previewDocs with
try/catch boundaries that convert MDX parse failures to CliError(ParseError), preventing
user-authored MDX syntax errors from reaching Sentry as false-positive InternalErrors.
5.27.4
(fix): Classify service and environment errors at their boundary call sites: mark exhausted
429 retries as NetworkError, pass error objects through failWithoutThrowing in remote
generation so CliError codes propagate, and reclassify docs preview server startup
failures as EnvironmentError instead of InternalError.
5.27.3
(fix): Wrap yaml.load calls in getVersionedNavigationConfiguration and getNavigationConfiguration
with try/catch boundaries that convert YAML parse failures to CliError(ParseError), preventing
user-authored YAML syntax errors in version and product config files from reaching Sentry as
false-positive InternalErrors.
5.27.2
(fix): Suppress Sentry false positives for ENOTEMPTY/ENOMEM syscalls, undici
fetch-failed TypeErrors, and errno codes on error.cause.
5.27.1
(fix): Report escaped fatal CLI errors through telemetry in packaged production runs.
5.27.0
(internal): Enrich CLI telemetry with automation-mode context (config repo, branch,
commit sha, PR number, trigger, and GitHub run details) on every PostHog
event and Sentry error report.
Add the three-leg failure flow (Sentry + PostHog + automation event API)
so automation-run failures surface end-to-end.