Skip to content

v0.11.4

Latest

Choose a tag to compare

@bigmacfive bigmacfive released this 15 Jun 11:23

What changed

  • Add --browser-engine auto|native|cef to generated app creation.
  • Auto-enable CEF/Chromium for YouTube and YouTube Music recipes.
  • Generate Electrobun CEF config with bundleCEF, defaultRenderer: "cef", and a desktop Chrome user-agent flag for Chromium-sniffing sites.
  • Record browser engine and compatibility notes in appbun.generated.json and generated READMEs.
  • Expose browser engine selection through MCP and agent prompts.

Why

YouTube Music can show a "download Chrome" / unsupported browser screen inside native system webviews. CEF mode gives those apps a Chromium renderer instead of WebKit/WebView2/GTK WebKit defaults.

Verified

  • bun run check
  • bun run test
  • npm pack --dry-run
  • appbun youtube-music --show-config resolves browserEngine: cef
  • scaffold smoke emits bundleCEF: true, defaultRenderer: "cef", Chrome UA, README compatibility notes, and manifest engine: cef