RaxBoard Core 1.7.4 released

0 Replies 20 Views
·
Participants
Thread Starter #0
RaxBoard Core — Core

A new release is now available on the RaxBoard Marketplace.

Version: 1.7.4 (build 20260789)
Compatibility: RaxBoard >=1.0.0

What's new
RaxBoard 1.7.4

Two fixes from a customer report. Both affect every board; neither needs any
configuration change.

SLOW AND OCCASIONALLY FAILING PAGE LOADS

Some page views were taking up to ten seconds, and boards saw intermittent 500
errors under load. The cause was in how a request finished.

Every request holds a short-lived database lock on its own session. That lock
was being released later than it should have been: after the background
maintenance tasks that run at the end of a request. Those tasks can take a long
time, and while they ran, the next request from the same visitor waited for the
lock — up to its ten-second limit — before it could start.

The visitor's own next click was the usual victim, along with any background
refresh the page performs. A page that does not exist was affected too, because
the session is opened before the address is checked.

Requests now release the session as soon as the response is sent, so background
work no longer holds anything up. On one board, a single page view had been
running more than nine minutes of maintenance while holding its lock.

MOBILE HEADER TOO WIDE, PAGE APPEARED SHIFTED

On phones, the Register button in the header stayed at full size instead of
collapsing, sitting alongside Log In. In English this only looked cramped. In
Turkish — or with a browser's page-translation turned on — the longer button
labels pushed the header past the edge of the screen and the whole page appeared
to shift sideways. Refreshing did not help.

The button now collapses on screens narrower than 640 pixels and returns at
tablet size and above, on every theme.

UPGRADE NOTES

No new database migrations. Stylesheets are rebuilt automatically on the first
page view after the update, so no cache needs clearing.

Get it
View on the Marketplace

— Posted automatically by the RaxBoard Marketplace.

You must be logged in to reply.

0 quotes selected