Release notes
2025-05-07 12:04 PM
Release
Hotfix
- Fixed issue with changing email
Fixed issue where email changes would be unsuccessful.
2025-02-14 9:40 AM
Release
Hotfix
- Fixed issue with recurring reservations
Fixed issue where recurring reservations created from occurrences of recurring reservations would not always appear on calendar.
2024-06-20 3:07 PM
Release
Hotfix
- Fixed issue with registration/password reset
Fixed issue where registration and password reset emails would not send
2023-09-20 1:04 PM
Release
Hotfix
- Fixed issue with room editor
Fixed issue where changing room order would reset room color, and vice versa.
2023-08-01 8:26 AM
Release
Hotfix
- Added View Only setting
The View Only option, accessible from District Settings, prevents any users from editing reservations. Users with the new Override View Only role can override this setting.
2023-07-24 3:21 PM
Release
Hotfix
- Fixed issue with editing occurrences of recurring reservations
Fixed issue where reservation editor would be blank when editing individual occurrences of recurring reservations.
2023-07-07 10:37 AM
Release
Hotfix
- Fixed issue with unavailable rooms
Fixed issue where inaccurate information would be displayed in the "Unavailable rooms" section in the reservation editor.
2023-07-03 10:46 AM
Release
Hotfix
- Fixed issue with Meeting Room Schedule report
Fixed issue where Meeting Room Schedule report would be blank when downloaded
2023-06-15 2:18 PM
Release
Hotfix
- Fixed issue with Reservation Day View report
Fixed issue where reservation scheduler would display inside host field on Reservation Day View report.
- Fixed issue with catering editor
Fixed issue where if catering contact information was required for an organization, catering contact fields would be required regardless of whether catering was enabled.
2023-06-06 4:08 PM
Release
- Fixed issue with login
Fixed issue where users would be logged-out after one half hour.
- Added catering contact option
Catering contact fields (name, phone, email) can now be required using an option in District Settings.
2023-05-16 12:37 PM
Release
- Added site to catering emails
Catering emails now include the site that the reservation was created in.
2023-05-11 10:37 AM
Release
Hotfix
- Fixed issue with event order report
Fixed issue room setups would not appear on the event order report
2023-05-01 7:39 AM
Release
- Updated account lockout message
The account lockout message has been updated.
- Fixed issue with week view report
Fixed issue where reservations on the week view report would sometimes appear out of order.
- Added room-level catering toggle
Catering can now be disabled on a per-room basis.
- Added week view report
The week view report displays all reservaions in a week for a specific site. It only shows rooms that have reservations that week.
- Fixed vulnerability with reports
Fixed issue where reports could be viewed by unauthenticated users in some very narrow circumstances.
- Implemented user disable feature
Users can now be disabled from the Users page in Settings. This will keep their account active with all their roles, but prevent them from logging in.
2023-04-21 9:38 AM
Release
- Changed month view report behavior
The month view report now displays room names rather than reservation names.
- Changed email providers
The email provider for MiRooms has been changed from Amazon to Microsoft 365. Emails from MiRooms will now come from mirooms@swmitech.org rather than mirooms-noreply@swmitech.org.
- Fixed issue with reservation deletion
Fixed issue where normal users could delete other users' reservations from the Reservations page.
- Added month view report
The Month View report has been added in the Reports area. This report shows all reservations at a site for a given month in a compact calendar format.
- Fixed issue with "default site only" district setting
Fixed issue where "default site only" district setting would have no effect.
- Fixed issue with overlapping reservations
Fixed issue where when creating a recurring reservation, overlapping reservations could sometimes occur.
- Implemented new district settings page
As we have added new options to district settings, the page has gotten cluttered.
The new district settings page is organized into sections, with descriptive information about the function of each option.
Additionally, options get saved in real-time, so you don't need to worry about forgetting to press the save button.
- Added new catering type
Catering is now split into two types: regular catering, and advanced catering.
Advanced catering is the same catering type you're familiar with, with an itemized menu that users can select during the reservation process.
Regular catering hides all catering fields except catering notes and catering account.
When a reservation with regular catering is saved, an email will get sent to the district's catering contact.
- Added catering toggle
Catering can now be disabled. Disabling catering hides the catering tab from the reservation editor.
- Fixed issue with meeting room schedule report
Fixed issue where changing site on meeting room schedule report would not update available rooms.
-
Added room filter to meeting room schedule report.
- Changed reservation validation behavior
Reservation setup/take down time can now be set to 0 by all users if "No setup" is selected for all rooms.
- Changed reservation email behavior
Email updates for reservations now send to both the host and the scheduler.
- Added date selection to home page
You can now change the focused date on the home page using arrow buttons.
- Fixed issue with reservation emails
Fixed issue where reservation emails would not be sent to multiple recipients.
- Fixed issue with reservation view
Fixed issue where reservations beginning before 7:00am would permanently change the viewable time span on the Reservations page.
- Added confirmation to reservation delete button
The reservation delete button in the reservation editor now asks for confirmation before deleting.
- Changed behavior of room settings page
The room editor now displays room setup options regardless of whether room setup is required.
- Fixed issue with attendee validation
Fixed issue where maximum attendees would not match room setup.
- Fixed issue with room setup types
Fixed issue where rooms without a room setup requirement would not show any room setup options.
- Fixed issue with editing room setup types
Fixed issue where room setup type could not be edited once the reservation was created.
- Fixed issue with editing beverages
Fixed issue where removing all beverages from a reservation would cause site to crash.
- Fixed issue with catering report
Fixed issue where beverages would appear twice per room in catering report. In accordance with existing behavior, beverages are still listed once per room in the catering report.
- Fixed issue with editing beverages
Fixed issue where editing a reservation with selected beverages would blank the beverage field.
- Improved mobile usability in reservation editor
Improvements have been made to enable basic usability of the reservation editor on mobile devices.
- Fixed issue with disabled catering items
Fixed issue where disabled catering items would appear in the catering editor
- Fixed issue with catering editor
Fixed issue where saving reservations with deleted catering item could cause site to crash
-
Added label to room setup dropdown
- Added button feedback to reservation editor
Buttons now show a loading icon while reservation saving is in progress.
- Fixed issue with reservation time editor
Fixed issue where reservation editor would default to 0 setup/take down minutes for users with the Reservation Editor role
- Fixed issue with occurrence editor
Fixed issue where edits made to an occurrence of a recurring reservation would always default to the occurrence on the current date
- Added confirmation email toggle
Added confirmation email toggle to the new reservation editor in accordance with the old editor.
- Fixed issue with attendee validation
Fixed issue where a higher quantity of attendees could be selected than the combined occupancy limit of all selected rooms.
- Fixed issue with time editor
Fixed issue where entering invalid characters in reservation start/end field would cause site to crash.
- Fixed issue with setup/take down time
In accordance with the behavior of the old editor, reservation editors can now override district settings for minimum/maximum setup and take down time.
- Fixed issue with room editor
Fixed issue where choosing a start date after the end date in the reservation editor would cause unavailable rooms to appear as available.
- Added copy/delete to occurrence editor
Occurrences of recurring reservations can now be copied and deleted from the editor.
- Removed copy button from My Reservations
The copy button on My Reservations was reported to behave unexpectedly, so it was removed. The copy feature has been moved to the reservation editor.
- Rewrote reservation editor
Due to maintainability issues with the reservation editor, the reservation editor has been rewritten.
The new reservation editor has been redesigned to be more organized and easier to understand.
2023-03-03 10:49 AM
Release
Hotfix
- Fixed issue with reservation display
Fixed issue where weekly recurring reservations would be treated like daily reservations in some areas.
- Fixed issue with password field on new user menu
Fixed issue where when disabling the "Require password reset" option on the new user menu, the password field would get populated with a randomized password.
- Added new user menu
New users can now be created manually from Settings > Users > Add User. The user's roles, default site, and email address can be set from there. The user will receive a password reset link, so they can set a password.
- Fixed issue with reservation editor
Fixed issue where editing a recurring reservation would prevent edits to subsequent reservations
2023-02-24 1:26 PM
Release
Hotfix
- Fixed issue with overlapping reservations
Reservation overlap validation only checks the first 50 occurrences of a possible overlapping reservation. New validation has been implemented to preemtively exclude occurrences that occur before the source reservation's start time. This will greatly lessen the effect of this technical limitation.
2023-02-23 12:46 PM
Hotfix
- Fixed issue with date display in reports
Fixed issue where dates would display incorrectly on catering and room sign reports.
2023-02-23 11:04 PM
Hotfix
- Fixed issue with editing occurrences
An issue was identified where rooms would show as unavailable if editing an individual occurrence of a recurring reservatgion. This issue has been resolved.
- Fixed inconsistency with required fields
Though the reservation title field is not required, a * was still displayed next to that field. The * has been removed.
- Fixed issue with reservation sorting
Fixed issue where sorting reservations by date, time, room, equipment, catering, or site would crash the site. Reservations can now only be sorted by title and date/time.
- Fixed issue with reservation validation
Fixed issue where fields could be saved as blank if editing a reservation.
- Fixed issue with reservation validation
Fixed issue where scheduler phone and scheduler email fields would not match district settings for required/not required.
- Changed reservation order on My Reservations page
Previously, all recurring reservations would appear under non-recurring reservations. Now, they are mixed together and ordered by date only.
- Changed information in reservation emails
Reservation emails now include more information about the reservation.
- Added fields to reservation editor
Scheduler Email and Scheduler Phone fields have been added to the reservation editor.
- Added new settings in District Settings
All scheduler and meeting host fields can now be set as required/not required in District Settings.
- Changed scheduler terminology
All instances of "Meeting Organizer" and "Organizer" have been replaced with "Scheduler." This is the person who created the reservation. Terminology has also been changed retroactively in the release notes.
2023-02-08 11:30 AM
Release
Hotfix
- Fixed issue with recurrence rule editor
An issue was identified where if a weekly recurrence rule was selected, and the start date for the reservation was changed, the "End" and "Repeat every" fields would be reset. The issue was resolved in this release.
2023-02-08 10:17 AM
Hotfix
- Changed recurrence rule editor behavior
The recurrence editor now updates the selected day of week when changing the reservation start time.
- Redesigned Reservations page
The Reservations page has been redesigned. The new Reservations page is more compact, mobile-friendly, and displays more information at once.
- Changed recurring reservation copy behavior
Individual occurrences of a recurring reservation can no longer be copied.
- Changed room reordering behavior
Rooms can now be reordered on the Room Settings page with a site filter applied.
- Updated Room Settings style
Instead of hiding the reorder control column, the controls themselves are now hidden instead. This way, the table does not flash when changing filters. Additionally, the Room column was reverted to its original width, which was mistakenly switched with the Site column when changing the column order.
- Fixed issue with reservation editor
Fixed issue where a recurrence until date could be selected that was before a reservation start date.
- Changed reservation copy behavior
Copied reservations will now preserve the source start/end time. You will need to change the date or time in order to save the copied reservation.
- Added room reordering feature
Arrows have been added to each room entry on the Room Settings page. Rooms can be reordered using the arrow buttons. Changes made in Room Settings will reflect on the Reservations page.
- Fixed issue with reservation booking
Fixed issue where reservations could be created that overlap with reservations that had multiple rooms.
- Updated release notes
Updated release note dates in accordance with ISO 8601.
- Added unavailable room list
When creating a recurring reservation, a list of unavailable rooms now appears in a dropdown menu. You can select a room from this menu and see which days the room is unavailable on.
2023-01-30 12:54 PM
Hotfix
- Fixed issue with report generation
Fixed issue where downloaded reports would sometimes be blank.
2023-01-27 8:05 AM
Release
Hotfix
- Fixed issue with home page
Fixed issue where reservations with scheduler names with leading or trailing spaces would cause home page to crash.
2023-01-24 4:35 PM
Release
Hotfix
- Fixed issue with reservation editing
Fixed issue where the setup/take down time would be reset when editing an existing reservation.
- Fixed issue with timeline view
Fixed issue where reservation times could display incorrect information in some circumstances.
2023-01-24 12:30 PM
Hotfix
- Fixed issue with room settings
Fixed issue where edits to a room could not be saved if setup was not required.
- Added cancel button to series editor popup
A cancel button was added to the popup that appears when editing a recurring reservation from the My Reservations page.
- Fixed issue where double booking could occur in some circumstances
An issue was identified where when first creating a new appointment, the room selection dropdown would be populated with available rooms before the setup/take down time fields were populated. As a result, rooms could be double-booked if a previous reservation overlapped with the setup/take down time of the new reservation, but didn't overlap with the actual reservation.
- Fixed issue with home page
Fixed issue where "all reservations" option would show reservations from all tenants (for example, KRESA and AAESA) at once.
- Added site filter to home page
A site filter was added to the home page so that you can filter reservations to only a specific site. This is useful when selecting the "all reservations" filter if you only want to see reservations for your building.
- Fixed issue with room booking
An issue was identified where invalid settings could be saved for a room in Room Settings. This would prevent the room from being booked. Saving invalid settings is no longer possible. Existing rooms with invalid settings will need to be updated.
- Redesigned home page
The home page has been redesigned. The new home page can show more information at once, is mobile-ready, and has a refreshed look.
- Added new feature to home page
The home page now has an "all reservations" option which can display all reservations for the day at once.
- Fixed issue with recurring reservations on timeline view
Previously, the "until" day of a recurring reservation would not display as an occurrence on the timeline view. We have updated the timeline component to a newer version which includes the until date. This modified behavior is in accordance with other calendar software, such as Google Calendar and Outlook.
2023-01-18 11:30 AM
Hotfix
- Fixed issue with equipment deletion
Fixed issue where deleting equipment from a reservation would cause the site to crash.
- Fixed issue with equipment editing
Fixed issue where only the first equipment type for a room would populate when editing a reservation with multiple equipment types in a single room.
2023-01-18 10:14 AM
Hotfix
- Fixed issue with equipment in reservation editor
Fixed issue where if a room with selected equipment was deselected and saved, the site would crash.
- Fixed issue with editing existing reservations
Fixed issue where if an existing reservation was edited, any preselected rooms would display as unavailable, preventing the reservation from being saved.
- Fixed typos
Fixed spelling mistake where "equipment" was spelled "equiptment" in multiple areas of the site.
- Fixed issue with reservation booking
Fixed issue where multiple reservations could be booked at once in the same room in some circumstances.
2023-01-13 1:47 PM
Release
Hotfix
- Fixed issue with display of recurring reservations on home page
An issue was identified where if a recurring reservation's first occurrence was not on its start date, the reservation would display on the home page on the start date and not for its first occurrence.
- Fixed issue with display of recurrence exceptions on home page
An issue was identified where recurring reservations would appear on the home page despite having a recurrence exception for that day.
- Fixed issue with display of recurring reservations on home page
An issue was found where on the last day of a recurring reservation, the reservation would appear on the home page despite not appearing in the Reservations page.
- Fixed issue with recurrence rule editor
Fixed bug where the recurrence rule end date would default to year 0001 in the recurrence rule editor.
2023-01-12 11:08 AM
Hotfix
- Fixed issue with reservation display on Reservations page
An issue was identified where if a recurring reservation was created with a recurrence end date before the reservation start date, any additional reservations made for the same time and room would not appear on the Reservations page.
2023-01-11 10:17 AM
Hotfix
- Fixed issue with room selection on Reservations page
An issue was identified where if you attempted to select a room on the Week/Month views on the Reservations page, clicking on a room would do nothing. This issue was resolved in this release.
- Fixed bug where recurring appointments could cause site to crash in some circumstances
An issue was identified where if a recurring appointment was created, and more than one occurrence was deleted, the Reservations view would be inaccessible for all users on all days that had an instance of a deleted occurrence. This has been resolved.
- Fixed bug with occurrence editing
Fixed bug where edits to a single occurrence of a recurring reservation would apply to all occurrences of the recurring reservation.
- Fixed bug on timeline view
Fixed bug where timeline view would crash in some circumstances.
- Redesigned Room Settings page
The Room Settings page has been redesigned in preparation for the addition of a new room reordering feature.
2022-12-30 10:27 AM
Hotfix
- Improve performance of timeline view
The timeline view style has been slightly adjusted to improve performance. This will be noticeable for buildings with large amounts of rooms.
- Rename room sorting
The "sort by room" feature has been renamed to "group by room."
- Added Site field to My Reservations page
The site field now displays on the My Reservations page. This way, you can quickly see what building your reservation is at, at a glance.
- Added room sort toggle on timeline view
You can now toggle room sorting on the timeline view. Room sorting is on by default. If you disable it, appointments will no longer be sorted by room. Instead, all appointments for the day will display in the same row, sorted only by time and not by room.
2022-12-28 10:56 AM
Hotfix
- Fixed issues with today view
In an attempt to resolve an issue where duplicate room entries would appear for a reservation on the today view, an issue was introduced where only the first room would appear for a reservation with multiple rooms. Both issues are now resolved.
2022-12-21 2:27 PM
Release
- Upgraded to .NET 7
We've upgraded the base technology which powers MiRooms to the latest version. You may notice some performance improvements within MiRooms.
- Fixed bug with appointment drag and drop
Previously, dragging and dropping an appointment to a different location on the schedule view would cause appointments to display incorrectly.
This behavior has been disabled.
- Fixed bug with appointment resizing
Previously, dragging on the edged of an appointment would cause appointments to display as duplicated.
This behavior has been disabled.
- Introduced CommonUI
CommonUI is a new, shared user interface component library which will be used for shared components across MiRooms and other systems developed by SW MiTech.
This allows us to design a single interface component and use it across multiple projects, resulting in a unified look and less wasted time.
- Redesigned release notes page with CommonUI
The release notes page in MiRooms now uses the same components as the student enrollment system.
- Fixed issue with reservation creation on timeline view
Fixed issue where if the details for a reservation were viewed before creating a new reservation, the rooms for the new reservation would carry over from the existing reservation.
- Fixed issue with today view
Fixed issue where reservations would display duplicate entries for the same room
- Fixed issues with today view (home page)
- Fixed issue where today view would take extremely long to load on accounts with a large quantity of historical reservations
- Fixed issue where incorrect reservations would appear on the today view in some circumstances
- Fixed issue with reservation creation on timeline view
Fixed issue where if the details for a reservation were viewed before creating a new reservation, the start and end times for the new reservation would carry over from the existing reservation.
- Fixed issues with report generation
- Fixed issue where long reports would sometimes end prematurely
- Fixed issue where text in Reservation Day View report would sometimes get split at page borders
- Fixed issue where available rooms could not be booked in some circumstances
If a recurring reservation existed for that room, and the recurring reservation had an exception for that day, the room that the reservation normally occurs in would still be unavailable. A fix for this was originally made in 3.63.0.3, but this fix did not properly address the issue.
Fixed issue where beverages would not display on event order report
Fixed issue where double-clicking to create a new reservation from the Reservations page would break form validation
Fixed issue where recurring appointments with deleted recurrence exceptions could cause site to crash in some circumstances
Fixed issue where recurring appointments with recurrence exceptions could cause site to crash in some circumstances
Fixed issue where recurring appointments would not be checked for over lapping appointments in some cases.
- Fixed issue where manually entering invalid values in the start/end time fields on the reservation editor would cause the site to crash
- Fixed issue where editing reservation recurrence details would sometimes cause the site to crash
Fixed issue where recurring appointments would not display recurrence icons in the reservations page
- Fixed issue where you could reserve a room even if an existing all-day event reservation existed for that room
- Fixed issue where some events would incorrectly display as all-day events
- Disabled virtual scrolling on reservation timeline view
- Fixed issue where available rooms could not be booked in some circumstances
If a recurring reservation existed for that room, and the recurring reservation had an exception for that day, the room that the reservation normally occurs in would still be unavailable.
Fixed equipment information in reservation confirmation emails
Updated version number and release notes from 3.60 to 3.63
Fixed spelling error on recurring appointment editor, added different colors for production/sandbox/staging navigation bars
No longer throwing an error when trying to send emails with equipment information (will not include equipment in email for now).
- My Reservation - edit, changing time to the current time is now fixed.
- Upgraded Reservation view to include timeline and agenda views.
-
See instructions below, for navigating in week or month view.

- Added scheduler filter in the Meeting Room schedule report.
- Added feature that filters out unavailable rooms when creating/updating a reservation.
Fixed Confirmation emails going to the wrong addresses.
- Added search functionality to the reservations page (by title and by scheduler)
- Added district setting to lock users from adding reservations to any site other than their default site.
If this setting is turned on, only administrators can add reservations to other sites.
- Added district settings for required fileds (these settings affect all sites in your district).
- Go to settings page
- Navigate to District Tab
- Edit the check boxes for the required fields (Scheduler, Phone Number, Email, and Number of Attendees)
- Bug Fix: Special request room setups must have information in the special requests text box.
- Room setup required added to district settings now defaults on rooms tab (rooms that require a room setup will still require a selection).
- Moved location of special requests textbox when adding or editing a reservation.
- Removed private reservation option from reservation form.
- Removed PD Hub option from reservation form.
- Bug fix for proxy users
- Bug fix for saving reservations - fixed delay/hang when saving a reservation.
- Bug fix for deleting recurring reservations - fixed deleted occurrences still showing on My Reservations page.
Added equipment editor role.
- Added number of attendee error message
Users can no longer save a reservation with the number of attendees set to 0.