v1.5 — New Interface
v1.5 is currently still in a testing phase (Beta); the following features may change before the official release. Feedback from trying it out is welcome — you can also join the discussion about the new UI/UX in the GitHub Discussions.
v1.5 is a full rebuild of the ScriptCat interface: cleaner, more consistent, and easier to use — with dedicated optimizations for mobile so that both desktop and mobile users get a better experience.
A Brand-New Interface #1514
The entire interface has been fully rebuilt, with a more consistent visual style, clearer hierarchy, and full light/dark theme support. The script list offers both table and card views, together with advanced filtering by status, type, tag, and source — so managing a lot of scripts stays comfortable.

Mobile Optimizations
The layout is now purpose-built for mobile browsers that support extensions (such as Edge for Android and Kiwi): the script list is shown as cards, a bottom navigation bar is provided, a left-side drawer gives quick access to Subscriptions, Logs, Tools, and Settings, and the extension popup adapts to narrow screens.

💥 External Access (MCP bridge) #1573
A local sctl daemon lets CLI and MCP clients uniformly access ScriptCat: listing/reading script metadata, installing, enabling/disabling, deleting, and editing are all gated by tiered authorization and a human confirmation page, with three levels — Deny / Allow / Allow this session — and every operation is recorded in an audit log.
💥 Script Recycle Bin #1585
Deleted scripts are no longer destroyed immediately — they go to the recycle bin first, supporting restore (preserving the original script data and permissions), permanent delete, and retention-based auto-cleanup. The retention period defaults to 30 days and is adjustable in settings, or can be set to never.