New Features
Multi-Instance Management
Beszel Companion now fully supports managing multiple server instances.
- Effortless Switching: Easily connect to and monitor different Beszel servers.
- Dedicated Pinned Charts: Each instance now retains its own unique set of pinned charts on the dashboard.
- Seamless Instance Selector: A new, intuitive instance selector has been integrated into the navigation bar, providing quick access to all your configured servers.
Home Screen Widgets Enhancements
- Instance Selection: You can now choose which of your configured Beszel instances a widget should display data for directly from the widget configuration. You can now monitor different servers right from your Home Screen
- Synced with App Settings: Widgets automatically respect the time range and language selected in the app's settings. Change a setting in the app, and the widget updates instantly.
Fixes & Improvements
Localization & UI Stability
- Improved Localization: All translation issues have been addressed, ensuring a consistent and accurate experience across all supported languages.
- Translation Keys: We've refactored our localization system to use more robust and maintainable translation keys, paving the way for easier future language support.
- Instant Language Switching: Changing the language in the settings now instantly and reliably updates the entire application UI, including all titles, labels, and chart text.
- Widget Localization: Widgets now correctly display all text in the language selected within the app.
- Enhanced Navigation Bar Behavior: The navigation bar's overall behavior have been improved for a smoother user experience.