Skip to content

v0.3.3

Released 12 July 2026. Available on npm as orino-cli and @bynaree/orino.

Terminal window
npx orino-cli@latest audit

A small correctness fix for how the PageSpeed Insights (PSI) API key is resolved — most relevant to config-file and programmatic (auditToJson) use.

  • An empty psiKey now falls through to ORINO_PSI_KEY. Key resolution used ??, which only falls back on null/undefined. An empty-string key — from a config file’s "psiKey": "", an environment variable set to an empty value, or an embedding app’s payload — was therefore treated as “a key was provided”, so PSI ran unauthenticated and hit the strict anonymous rate limit even when ORINO_PSI_KEY was set. Resolution is now psiKey || process.env.ORINO_PSI_KEY || undefined, so an empty string from any source correctly falls through to the environment variable and “no key” normalises to undefined. See PSI setup for how to configure a key.