DiskShell 1.1.0 turns the DSM terminal into a more capable shell workspace. This release adds navigation and file-handling tools while keeping the existing DSM authentication and security boundaries intact.
Highlights
- Rename shell sessions — give open or background sessions meaningful names and keep those names when reopening them.
- Search terminal output — press
⌘ForCtrl+Fto search the active tab's scrollback and move between matches. - Drag-and-drop uploads — drop up to 10 files at 25 MiB each into DiskShell. Files are stored in a private per-account upload directory and their shell-quoted paths are inserted into the terminal.
- Split terminal view — display two existing tabs side by side or one above the other, switch the layout, and return to a single pane at any time.
- Refined workspace controls — clearer toolbar icons, state-aware tooltips, responsive layouts, and unambiguous background-session controls.
Security and reliability
- Uploads require the active DSM session and pass through an authenticated, bounded endpoint.
- Upload filenames, destinations, request sizes, and cleanup behavior are validated.
- Split panes resize their terminals independently and fall back cleanly in narrow DSM windows.
- Additional backend, UI, packaging, localization, and security-boundary tests cover the new behavior.
Compatibility
- Synology DSM 7.2
- x86_64 Synology systems
- DSM administrator account required
Background sessions survive closing a tab or the DiskShell window, but do not survive a DiskShell package restart or DSM reboot.
Installation
Download the .spk file below and install it through Package Center → Manual Install. Verify the package with the accompanying SHA-256 checksum before installation.
Full changelog: v1.0.1...v1.1.0