Back to Updates
Feature
Version v26.8.6

Librainian Release Notes: Multi-Branch Management Update (v2.16.1)

Published by Librainian Team

Quick Summary

Release Summary This update introduces a complete Multi-Branch Management System across the Librainian mobile app and web platform, making it easier for library owners to manage multiple study spaces from a single account. With this release, head branch administrators can now create, edit, view, activate, deactivate, and manage branches directly from the mobile app. The update also strengthens security by introducing branch-based access restrictions, improves branch switching, fixes branch-related logout issues, and enhances the overall user experience. Whether you operate one library or a network of study spaces, this update makes branch management more secure, scalable, and efficient.

What’s New Multi-Branch Management Create Branch (Mobile) Head branch administrators can now create new branches directly from the Librainian mobile app. Benefits * Expand your library network from mobile * Faster onboarding of new branches * No desktop required ⸻ Manage Branch Screen A dedicated Manage Branch section has been added to the mobile app. You can now view all your branches from one place. ⸻ View Branch Details Added an individual branch details screen that displays important information about each branch. ⸻ Edit Branch Branch information can now be updated directly from the mobile application. Examples include: * Branch name * Address * Contact details * Working hours ⸻ Activate & Deactivate Branch Head branch administrators can temporarily deactivate a branch and reactivate it whenever required. This is useful when: * Renovating a branch * Temporary closure * Seasonal operations * Business restructuring ⸻ Transfer Students Between Branches Students can now be transferred from one branch to another available branch without manually recreating records. Perfect for: * Seat availability adjustments * Branch relocation * Student preference changes ⸻ Branch Switching Improvements Branch Toggle Quickly switch between available branches within the mobile application. ⸻ Branch Dropdown The branch selector now loads using live API responses, ensuring users always see the latest available branches. ⸻ Network Branch Visibility Users can now view all connected branches within their organization from the mobile app. ⸻ Improved Security Branch-Based Access Control Users who are not part of the head branch can no longer access branch management features. Protected features include: * Branch Management * Branch Settings * Create Branch * Edit Branch ⸻ Access Restricted Modal If a child branch user attempts to access restricted pages directly through routes, Librainian now displays an Access Restricted dialog instead of allowing unauthorized access. ⸻ Access Restricted Component A reusable access restriction component has been added across the application for consistent permission handling. ⸻ Block Interaction for Deactivated Branches If a child branch account is deactivated, users cannot continue using the application until access is restored. This prevents accidental usage of inactive branches. ⸻ ️ User Experience Improvements Working Hours Time Picker Working hours now use a dedicated time selection modal instead of manual text input. Implemented for: * Create Branch * Edit Branch Benefits: * Faster input * Better accuracy * Reduced errors ⸻ Head Branch Detection Improved head branch identification throughout both the mobile and web applications. If your organization has only one branch, it will automatically be treated as the head branch. The profile card now also correctly indicates head branch status. ⸻ ️ Stability Improvements Logout Fix Previously, after logging out, branch information from the previous account could appear for the next user. This issue has now been fixed across both: * Mobile App * Web Dashboard ⸻ Redux State Cleanup All branch-related Redux state is now cleared during logout, ensuring a clean and secure login experience. ⸻ Editing Restrictions Editing of: * Seats * Shifts * Lockers has been removed where it is no longer permitted, ensuring users follow the correct management workflow. ⸻ Complete Changelog New Features * Create Branch (Mobile) * Manage Branch Screen * View Branch Details * Edit Branch * Activate Branch * Deactivate Branch * Branch Toggle * Branch Dropdown * Student Transfer Between Branches * Network Branch Listing * Working Hours Time Picker * Access Restricted Components Improvements * Better head branch detection * Single branch automatically treated as Head Branch * Improved branch switching * Live API branch loading * Better branch management workflow Security * Branch management restricted to Head Branch users * Route protection for unauthorized users * Interaction blocked for deactivated branches * Redux cleanup on logout Bug Fixes * Previous user’s branch data appearing after logout (Web) * Previous user’s branch data appearing after logout (Mobile) * Branch state persistence fixed * Profile card branch detection improved

Frequently Asked Questions

Multi-Branch Management allows library owners to manage multiple library or study space branches from a single Librainian account.

Related Features & Resources