Welcome to the article describing the September release of BRM. There are many updates in this version that we hope you will like. Some of the key highlights include:
User Interface changes across the app
Upgraded login experience
Upgrades to Stripe to work with the latest Stripe API
Integration for Citrus-Lime POS to work for single stores
Changes to separate bike and other rental manager stores
User experience changes in preparation for the new planner beta launch
Big progress on the new Customer Booking Portal in preparation for beta launch
Upgrade the app to latest Angular version - 16.2
UI improvements to the new latency work around (New reservations/Recent customers)
Bug fixes
Significant UI changes across the app
There has been a large amount of UI changes made to the app. Below are the most noticeable ones.
Breadcrumb header updates
Breadcrumbs styling changes (less blue, less / more >)
New Icons for buttons
New Location dropdown
New Channels Menu (cleaner)
New Accounts Menu (cleaner)
Sidebar look and feel
New Angular Material icons
Smoother transitions
Slicker sub menus
Cleaner, more consistent look and feel
Moved environment info from header to the sidebar
Moved Beamer into the sidebar
New unified page component for every single page to live in, creating consistency
All pages now have a standard structure, facilitating intuitive navigation
Pages with associated help articles now feature a consistently-placed help button
Clicking the help button opens a flexible Help pop-out, which users can move, resize, or dock for their convenience
Updated setting pages
Settings pages now use new page component and settings card now follow a more intuitive layout without the need for tooltips to describe each setting.
Reservations detail page (RDP)
Enhanced Reservation Detail Page: The page now slides in and extends to full height, optimising the display of information on larger screens.
Mobile interface
Enhanced mobile accessibility: BRM now offers an optimised experience on smaller devices
Improved sidenav functionality for mobile interfaces.
Adjusted the header design to prevent page overflow, ensuring seamless browsing
Upgraded Getting started page experience
Upgraded login experience
We've upgraded from the old firebase-ui component, which results in a 200kb reduction in bundle size, allowing for faster build and load times. This change also offers enhanced customization for the login interface
Enhanced Loading Animation: Replacing the previous spinning circle, users will now see a full-screen BRM logo loader that gracefully transitions into the content, elevating the app's overall user experience
New customisable customer data per product family
You can now select which customer data questions are relevant on a product family basis. This allows stores to gather relevant information per product if desired.
Upgrades to Stripe to work with the latest Stripe API
Major upgrades to our Stripe implementation allowing for more reliable 3D secure authentication for customers.
We now have a working implementation to Stripe’s newer API version - (2022-11-15)
Integration for Citrus-Lime POS to work for single stores
Single stores can now integrate with Citrus-Lime POS. Once connected, the option will be available as a payment method for transactions.
Changes to differentiate bike and other rental manager stores
We have made an effort to make icons more relevant to non-bike stores. The old Bike icon placeholder seen in many places in settings has now been replaced.
Generic bike icons in Integrations have been replaced with relevant logos
User experience changes in preparation for the new planner beta launch
Changes to the new planner to enhance the user experience including:
Fading of past reservations
More uniform icons and user interface components inline with Material design
Added a virtual viewport to allow for smoother scrolling on larger stores
Clearer error messages when clashing with other reservations
Launch the new Customer Booking Portal (CBP) beta
Upcoming Beta Release for Customer Booking Portal: We're close to launching the Customer Booking Portal for our Beta testers. To ensure a smooth transition, a compatibility matrix will be released shortly, assisting stores in determining their readiness for broader CBP adoption
Upgrade the app to latest Angular version - 16.2
Angular 16 is the latest version of the Angular framework by Google. This version comes with many major enhancements. More details on the release can be found on their blog - https://blog.angular.io/angular-v16-is-here-4d7a28ec680d
UI improvements to the new latency work around (New reservations/Recent customers)
UI Enhancements: We've made several visual adjustments to improve the look and feel following our recent latency solutions update.
Bug fixes
General improvements and bug fixes to enhance overall performance and stability.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article