On September 6, 2023, Stacks 4.0 Build 102 was rolled out to all Stacks websites. This release was dedicated to implementing fixes based on user feedback, with the goal of enhancing the overall Stacks experience.
Fixes
- Outbound link behavior
The previously encountered problem related to the Outbound links behavior setting within System Configuration > Site Configuration > Site-Wide Details were not functioning as intended. This issue has now been successfully addressed. With the Open Outbound links in a new tab option enabled, clicking on an external link within the Stacks menu or content will consistently open a new browser tab to load the external page. - Events appearing multiple times on the Calendar
Events were erroneously displayed multiple times in the calendar view, all featuring identical dates, times, and event details, which should have been a single occurrence. This redundancy may have confused patrons. We have corrected this issue, ensuring that only a single instance for each event appears on any given day. - Events filtering not working
While creating an event, you can assign it to one or more Categories. However, when attempting to filter for a specific Category on the public /events page, an event associated with that category would only become visible after returning and saving the event, even without making any modifications following its initial creation. Our solution ensures that the event will now correctly appear when filtering for the category right after its initial creation without additional saving steps. - Error when deleting events
Previously, an error would occur when attempting to delete an event with event registrations. We have resolved this issue, and events can now be deleted even if they contain event registrations. - Location bar flickering
Previously, when various pages were loading, the "today's hours" modal would initially render in an expanded view, causing the information to appear to flicker. We have now taken steps to resolve this problem, eliminating the noticeable flickering when pages load.