You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Blueprint Studio v2.1.2: The Visuals & Efficiency Update 🚀
✨ New Features
Enhanced Image Viewer: Now includes full navigation controls for browsing images within the same folder:
Previous/Next: Navigate between images with toolbar buttons or keyboard arrow keys.
Image Counter: See your current position in the folder (e.g., "1 / 5").
Download: One-click download button for images.
Markdown Live Preview: View .md files as beautifully rendered HTML directly in the editor. Includes a toggle button in the toolbar to switch between code and preview modes.
Integrated PDF Viewer: Full support for viewing PDF files directly within Blueprint Studio. No more downloading files just to see their contents!
Page Counter: Real-time display of current page vs. total pages.
Direct Download: Dedicated button to download the PDF to your local machine.
Bulk File Operations: Efficiency boost for file management:
Batch Upload: Select or drag-and-drop multiple files from your computer simultaneously.
Batch Delete: Select multiple files or folders and delete them all at once.
Batch Download: Download multiple selected items as a single ZIP archive.
Batch Move: Drag and drop multiple items to move them simultaneously.
Simplified Deletion: Removed the requirement to type the filename when deleting items. A simple confirmation click is now all that's needed.
⚡ Improvements
Secure Binary Serving: Introduced a new serve_file backend action to handle raw binary transfers efficiently and securely.
Responsive Assets: Image and PDF previews are now fully responsive and optimized for both desktop and mobile viewing.
🐛 Bug Fixes
Git Notification Spam: Resolved an issue where "Git change detected" toast notifications would repeatedly pop up every few seconds during background polling.
Sandbox Restrictions: Fixed a long-standing issue where browser security policies blocked PDF previews in iframes or embed tags.
Auth Stability: Improved authentication handling for binary file downloads to prevent 401 Unauthorized errors.
Thread Safety: Fixed a critical RuntimeError where background tasks were being created from a non-thread-safe context.
I/O Performance: Resolved a blocking call warning by moving file reads for the version API to the executor thread, preventing event loop lag.
Graceful Cleanup: Added proper task cancellation for the filesystem watcher when the integration is unloaded.