Download Latest Version rootfs-i386.tar.gz (10.9 MB)
Email in envelope

Get an email when there's a new version of ShellHub

Home / v0.19.0
Name Modified Size InfoDownloads / Week
Parent folder
rootfs-amd64.tar.gz 2025-05-29 11.4 MB
rootfs-arm32v6.tar.gz 2025-05-29 10.5 MB
rootfs-arm32v7.tar.gz 2025-05-29 10.5 MB
rootfs-arm64v8.tar.gz 2025-05-29 10.7 MB
rootfs-i386.tar.gz 2025-05-29 10.9 MB
shellhub-agent.tar.gz 2025-05-29 4.4 MB
README.md 2025-05-29 4.2 kB
v0.19.0 source code.tar.gz 2025-05-29 1.4 MB
v0.19.0 source code.zip 2025-05-29 2.2 MB
Totals: 9 Items   61.9 MB 0

πŸš€ ShellHub v0.19.0 is here!

ShellHub v0.19.0 delivers important improvements across our open-source and managed offerings. This release focuses on refining the user experience, expanding compatibility, and improving reliability across all environments.


✨ Highlights

πŸ’… Improved User Experience

We’ve made significant enhancements to the UI, making it easier to navigate, maintain, and extend:

  • Migration to <script setup> syntax in the Vue UI
  • Refactored layout handling and session list
  • Improved Snackbar system and notification center
  • Simplified logic and cleaner state separation

These improvements pave the way for faster feature development and a smoother experience.


🐳 Podman Support

ShellHub now detects and works with Podman as an alternative to Docker. 🐧

A great step toward supporting a broader range of container runtimes.


πŸ“Ό Session Recording (Cloud/Enterprise)

☁️ Cloud/Enterprise only: Session recording now uses the Asciinema format, a well-established and community-driven standard for terminal session playback. This transition not only improves compatibility with a wide range of tools but also introduces a cleaner, more efficient experience through the use of the official Asciinema player, now embedded directly into ShellHub.

Along with this, we moved from MongoDB-based storage to S3-compatible object storage systems such as MinIO or other cloud-native solutions. This shift brings several key advantages:

  • Performance: Offloads large recording data from the database to optimized storage
  • Scalability: Better supports growing session data with horizontal scale
  • Flexibility: Enables plug-and-play storage backends depending on the environment
  • Interoperability: Recordings can be reused or analyzed outside ShellHub with standard tools

Support for long-running sessions is now more reliable thanks to a configurable timeout mechanism.


πŸ§‘β€πŸ’Ό Invite Members with One Click (Cloud/Enterprise)

☁️ Cloud/Enterprise only: You can now generate invite links to onboard new members to your namespace. Just share the link, and they’re ready to go. ✨

Great for teams growing fast or onboarding collaborators in managed environments.


🌐 HTTP Tunnel Enhancements (Cloud/Enterprise)

Bidirectional communication is now fully supported over HTTP tunnels, improving compatibility with a wider range of client setups and enabling more interactive use cases.


πŸ›‘οΈ Better Authentication, SSO, and Namespace Management (Cloud/Enterprise)

☁️ Cloud/Enterprise only: We've made several improvements to authentication, SSO workflows, and namespace management in managed environments:

  • SAML users receive more consistent usernames, reducing identity mismatches
  • SSO logins now support fallback behaviors and improved parsing of identity attributes
  • Invite links now set member status to "pending" by default for better access control

These changes improve reliability, traceability, and access control across the platform.


πŸ’‘ Architecture & Infrastructure

  • ☁️ Cloud/Enterprise: Migrated from macroservices to monolith architecture for better stability and deployment simplicity
  • ☁️ Cloud/Enterprise: Removed legacy dashboard and consolidated management into the Admin UI
  • Full dependency refresh across components (Alpine, Node, Vuetify, Cobra, etc.)

πŸ‘©β€πŸŽ“ Community & Team Contributions

We’d like to highlight these contributors:

  • πŸ’œ @luizhf42, a new core team member leading many UI enhancements and structural refactors
  • πŸ™Œ @No9, a community contributor who added Podman support β€” a great step toward runtime diversity

Thanks for pushing ShellHub forward! 🌟


πŸ“š Full Changelog

Explore all commits and merged pull requests: πŸ”— Compare v0.18.3...v0.19.0

Source: README.md, updated 2025-05-29