Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 6 additions & 1 deletion .github/actions/deploy-ui-preview/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -64,9 +64,14 @@ runs:
# smuggled scripts/binaries). A few extensionless CF asset files are explicitly permitted.
# `zip` covers the served downloads (e.g. /downloads/loopover-extension.zip) — a passive
# static asset wrangler only uploads (never executes), so allowing it doesn't run fork code.
# `.nojekyll` is a zero-byte, purely-advisory host-compatibility marker the SSR build tooling
# (Nitro, TanStack Start's build layer) emits into client/ by default for broad static-host
# portability — no executable content, same risk profile as _headers/_redirects/.assetsignore
# below (#8566 gap-closure: this action is brand-new as of #8523 and had never actually built
# a real bundle before, so this exception was simply never exercised until now).
unexpected="$(find . -regextype posix-extended -type f \
-not -iregex '.*\.(mjs|js|cjs|map|json|css|html?|txt|svg|png|jpe?g|gif|webp|avif|ico|bmp|woff2?|ttf|otf|eot|wasm|xml|webmanifest|md|csv|zip|wgsl|glb|gltf)$' \
-not -name '_headers' -not -name '_redirects' -not -name '_routes.json' -not -name '.assetsignore')"
-not -name '_headers' -not -name '_redirects' -not -name '_routes.json' -not -name '.assetsignore' -not -name '.nojekyll')"
if [ -n "$unexpected" ]; then
echo "::error::Bundle contains unexpected file types — refusing to deploy:"
printf '%s\n' "$unexpected"
Expand Down
2 changes: 1 addition & 1 deletion apps/loopover-ui/src/lib/mcp-package.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ export const MCP_PACKAGE_REGISTRY_URL = `https://registry.npmjs.org/${MCP_PACKAG
export const MCP_PACKAGE_NPM_URL = `https://www.npmjs.com/package/${MCP_PACKAGE_NAME}`;
// Tracks the latest PUBLISHED release: ui:version-audit requires this to equal npm dist-tags.latest, so it is
// bumped to a new version only AFTER that version publishes (never ahead of npm).
export const MCP_PACKAGE_KNOWN_LATEST_VERSION = "3.12.0";
export const MCP_PACKAGE_KNOWN_LATEST_VERSION = "3.13.0";
export const MCP_MINIMUM_SUPPORTED_VERSION = "0.5.0";

export type NpmPackageMetadata = {
Expand Down
Loading