2.1.2 - release-title fix + cloudflare-worker overhaul release-create: drop the recursive component-input default that rendered release titles as the literal string '$\[\[ inputs.package_name \]\] v0.1.0'. Title is now constructed in-script from package_name + CI_COMMIT_TAG when the input is empty. cloudflare-worker: canonical static-site deploy surface with feature parity over cloudflare-pages plus Web Analytics auto-inject. New inputs: build_command, output_dir, needs_npm_install, npm_dir, web_analytics_token, production_url. Build + deploy-worker split. cloudflare-pages: marked deprecated. Migration path to cloudflare-worker is documented in CHANGELOG.md.