> For the complete documentation index, see [llms.txt](https://support.meetuma.ai/uma-knowledgebase/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://support.meetuma.ai/uma-knowledgebase/release-notes/web/2026/v3.4.5-12th-august-2026.md).

# v3.4.5 - 12th August 2026

### Booking Reminder Emails, Redesigned

**Who this is for:** Admins, All Users

Booking reminder emails have been completely overhauled — with a cleaner layout, richer formatting, resource-specific actions, and support for every bookable resource type.

#### Why it matters

* **Check in from your email** — desk booking reminders now include a Check In button, so you can confirm your desk without opening the app. The button only appears when you're inside the check-in window, and it requires an explicit click — no risk of email scanners triggering it
* **End-of-booking reminders** — a new "Your booking is ending soon" reminder lets you know when a booking is about to finish. This is purely informational — a heads-up to wrap up your meeting or vacate the room, with configurable timing
* **Reminders for parking and other resources** — reminder emails are no longer limited to desks and rooms. Admins can now configure reminders for any bookable resource type, with customisable message text and dynamic tags that insert the resource name, building, floor, and booking time
* **Cleaner email layout** — the prominent red Cancel button has been replaced with a more balanced button hierarchy. Actions are now tailored to the resource type.
* **Rich text in reminder messages** — the reminder message body now supports paragraphs and line breaks, so you can write clear, well-formatted instructions rather than a single block of text
* **What-you-see-is-what-you-get preview** — the reminder template editor in Company Settings has been tidied up. The preview panel now accurately reflects the sent email, including your organisation's brand colour on action buttons, and works correctly in both light and dark mode

#### Setup

Admins can configure reminder templates in **Company Settings → Reminders**. Each resource type can have its own reminder text, and you can use dynamic tags like `{resource_name}`, `{building}`, `{floor}`, and `{booking_time}` to personalise the message. End-of-booking reminders are configured separately and can be set to fire at your preferred interval before the booking ends.

***

### Calendar View Opens on Your Floor's Default Resource Type

**Who this is for:** Admins, All Users

Each floor in the Calendar view now opens on its default resource type — so if a floor is primarily desks, you see desks first; if it's meeting rooms, you see rooms first.

#### Why it matters

* Admins set the default resource type per floor in Floor Settings — the calendar respects that preference automatically
* No more switching the resource filter every time you navigate to a floor that isn't predominantly rooms
* Combined with the paginated calendar view, this means most floors load with exactly the resources you need on the first page

***

### Quick All-Day and Half-Day Booking for Parking

**Who this is for:** All Users

The quick booking options previously available for desks — Book All Day and Book Half Day — are now available for parking spaces and other resource types that support duration-based booking.

#### Why it matters

* Book a parking space for the full day or half day in one click, without manually setting start and end times
* The same familiar experience you already have when booking desks, now extended to parking and other applicable resources
* Particularly useful for offices where parking is booked daily alongside a desk

***

### Bug Fixes

* **Advance booking threshold now calculates correctly over weekends** — When a booking threshold was configured with a specific release time and the release window crossed a weekend, the system failed to skip non-working days correctly, preventing users from booking the expected future date. Weekends are now properly excluded from the calculation.
* **Room group conflict detection strengthened** — It was possible to bypass conflict detection in a room group booking by adding a grouped room first and then changing the booking time to a slot that conflicted with an existing booking. Conflicts are now detected regardless of the order rooms are added and times are adjusted.
* **Reminder email cancel link no longer reappears after cancellation** — After cancelling a booking via the opt-out link in a reminder email, refreshing the page could cause the cancellation dialog to reappear. The system now redirects after a successful cancellation, preventing a second prompt.
* **Multi-day date picker displays correctly in non-English languages** — The translation widget was incorrectly reformatting date chips in the multi-day desk booking picker, swapping day and month values in some languages. Date chips are now excluded from translation processing.
* **Device settings panels cleaned up across four sensor types** — The Pressac Room Conditions, Milesight WS302, Netvox single-phase CT clamp, and Milesight CT303 device settings pages were all displaying room release or auto-book configuration options that don't apply to these sensor types. Irrelevant options have been removed from all four.
* **Building Admins can now access Milesight WS302 device pages** — Building Admin users were unable to open the device detail page for Milesight WS302-868M sound level sensors. This role-based access issue has been resolved.
* **Application device settings page no longer crashes** — The settings page for booking panels, visitor panels, office map panels, and signage panels could crash when a brand colour value was missing. A safe fallback has been added, and inapplicable settings sections (Booking Policies, Office Hours, Regional Settings) have been removed.
* **Minor UI fixes** — Buffer time labels were incorrectly shown in the booking drawer when recurring meeting controls were toggled on. Additionally, amenity icons on the floor map no longer visibly re-render when clicked.
* **Floor map correctly shows partially booked desks as available** — When a desk had a morning booking and half-day booking was disabled, the booking card incorrectly showed the desk as unavailable for the entire day. The availability check now identifies remaining free periods.
* **Building and floor dropdown names no longer truncated** — In Workspace → My Floor, long building and floor names in the filter dropdowns were being cut off. Dropdowns now display full names.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://support.meetuma.ai/uma-knowledgebase/release-notes/web/2026/v3.4.5-12th-august-2026.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
