
Sporty Hub – Venue Manager
Manage Sports Venues Easily
About
What's New in Sporty Hub
1.1.3
August 14, 2026
New Features - Bookings Calendar Tab — New calendar view in the Bookings screen for a visual overview of upcoming bookings by date. - Booking Mode Selector — Venues can now be configured with a booking mode: Court Booking, Facility Booking, or Both, allowing owners to control how customers book their venue. - Revamped Venue Gallery — Venue detail screen now shows a full-width hero image with a scrollable thumbnail strip; tapping any image opens a full-screen viewer. - Dynamic Sports List — Sports available when creating or editing a venue are now fetched from the API in real time instead of using a hardcoded list. - No Internet Connection Screen — A dedicated offline screen is shown when the device loses connectivity, with automatic recovery when the connection returns. - Server Cold-Start Banner — A warming indicator is shown while the backend is waking from a cold-start state, replacing blank loading screens on first launch. Improvements - Currency updated to LKR — All price displays throughout the app now show LKR instead of Rs. - Booking type badges — Booking type representation in the Bookings screen is clearer and more consistent. - Booking details enhancements — Improved layout and information density in the Booking Details screen. - Facility form sheet height — The Add/Edit Facility sheet now opens at 75% of the screen height for a less intrusive experience. - FCM push notification improvements — Token registration and re-registration logic is more reliable across app restarts. - App-wide theme consistency — UI components now consistently use theme colors instead of hardcoded values. - Loading state management — AppLoader and the update check flow handle loading states more reliably. Bug Fixes - Fixed venue edit crash — Editing a venue name no longer throws a null check error after the save completes and owner data refreshes. - Fixed double-save guard — Tapping both Save buttons simultaneously on the venue edit screen no longer triggers duplicate API calls. - Fixed custom facility type handling — Facilities with custom types now parse correctly; switching from a custom type to a predefined type properly clears the old custom name on the backend. - Fixed sports provider initialization order — Sports data now loads after the app version check completes, preventing a race condition on startup.
More






