Skip to main content Skip to navigation

SiteBuilder release notes

Show all news items

SiteBuilder 2.518 released

We released SiteBuilder 2.518 on Thursday 6th October 2022. In this version:

  • We released a new version of the Resource Bookings page template, which replaces the previous version. The new version includes:
    • Accessibility improvements to make it easier for users browsing using assistive technologies, such as screen readers, and users browsing using only a keyboard.
    • Improved display on small screens, such as mobile devices.
    • Easier identification and management of repeated periods of unavailability for editors.
  • We fixed some bugs affecting dialogs in SiteBuilder forms, including an issue which prevented users from adding or editing form data sets, and also some problems which affected how those dialogs displayed to form editors (including users in Safari).
  • We fixed a bug which prevented users from being able to overwrite files, when selecting to keep the properties of the original file(s).

N.B. Since releasing this change we temporarily restored the previous version of Resource Bookings while investigating some issues. We will re-enable the new version as soon as possible, and provide a more detailed summary of the changes in an upcoming noticeboard post.

Bugs fixed

  • [SBTWO-9653] - Email notifications not being sent to followers of a forum copy
  • [BTWO-10513] - Twitter component fails to appear in the editor
  • [SBTWO-10525] - Deleting all content from a layout block leaves it in a strange state
  • [SBTWO-10535] - Add/Edit Datasets link on form edit view isn't working
  • [SBTWO-10548] - Audit events: hash field(s) are an object not a string
  • [SBTWO-10555] - Exception overwriting file+properties
  • [SBTWO-10557] - Up buttons don't work
  • [SBTWO-10569] - Resource Bookings: some APIs inaccessible to anonymous users
  • [SBTWO-10571] - More dialog display bugs in Safari
  • [SBTWO-10578] - Dialog displays offscreen
  • [SBTWO-10582] - Current codebase collapses under load

Improvements made

  • [SBTWO-4444] - Rendering of available slots does not take booking rules into account
  • [SBTWO-8458] - Improve UX of managing periods of unavailability for resource bookings
  • [SBTWO-9351] - Resource bookings - display 'Unavailable' on every day for periods of unavailability
  • [SBTWO-9814] - Resource Booking template needs to allow the user to book using only the keyboard or screen reader
  • [SBTWO-9815] - Make Resource Booking template more mobile friendly
  • [SBTWO-10460] - Indexing: migrate from Quartz to Jobs
  • [SBTWO-10457] - Allow @BackgroundJob to form a single queue for an abstract superclass
  • [SBTWO-10567] - Upgrade Kotlin
  • [SBTWO-10579] - Resource bookings: group.json returns all future data
  • [SBTWO-10583] - Wrap indexing jobs in feature flag

Dev tasks

  • [SBTWO-10486] - Migrate DeleteDataEntryJobBean
  • [SBTWO-10487] - Migrate DeleteDocumentByIdJobBean
  • [SBTWO-10488] - Migrate DeleteForumTopicJobBean
  • [SBTWO-10489] - Migrate DeletePageJobBean
  • [SBTWO-10490] - Migrate IndexCalendarItemJobBean
  • [SBTWO-10491] - Migrate IndexDataEntryJobBean
  • [SBTWO-10492] - Migrate IndexForumPostJobBean
  • [SBTWO-10493] - Migrate IndexForumTopicJobBean
  • [SBTWO-10494] - Migrate IndexMimeTypeJobBean
  • [SBTWO-10495] - Migrate IndexNewsItemJobBean
  • [SBTWO-10496] - Migrate IndexPageAccessibilityJobBean
  • [SBTWO-10497] - Migrate IndexPageAndChildrenJobBean
  • [SBTWO-10498] - Migrate IndexPageAndSubelementsJobBean
  • [SBTWO-10499] - Migrate IndexPageJobBean
  • [SBTWO-10500] - Migrate IndexPageTypeJobBean
  • [SBTWO-10502] - Migrate IndexSiteJobBean
  • [SBTWO-10519] - Page converted to Components Editor then a special page type is missing a placeholder
  • [SBTWO-10521] - Convert our existing bootstrap modals to new dialog based ones like in Components Editor
  • [SBTWO-10539] - Coding
  • [SBTWO-10540] - Fix Twitter cypress spec
  • [SBTWO-10560] - Occasional TypeError calling showModal
  • [SBTWO-10561] - NPE requesting nonexistent static file
  • [SBTWO-10564] - Reinstate working dialogs
Tue 11 Oct 2022, 17:14

Let us know you agree to cookies