RaxBoard Core 1.8.8 released

0 Yanıtlar 41 Görüntülenme
·
Katılımcılar
Konuyu Açan #0
RaxBoard Core — Core

A new release is now available on the RaxBoard Marketplace.

Version: 1.8.8 (build 20260909)
Compatibility: RaxBoard >=1.0.0

What's new
# RaxBoard 1.8.8

## Security

**Forum and thread pages now honour the per-node view permission.**
Denying a user group the "view node" permission removed the forum from the
forum index, which reads as "this forum is hidden" — but the direct URLs did
not check it. `/forums/<slug>.<id>` still answered with the full thread list,
and a thread URL inside that forum still rendered the whole discussion. Only
the forum-scoped "view content" permission was being checked there. The RSS
feed and the JSON API already required both permissions; the two HTML
controllers now match them.

Boards that never denied "view node" are unaffected. Boards that did were
exposing the affected forums to anyone with a direct link.

## Fixes

**The header no longer runs off the screen on phones.** The board logo could
not shrink, so on a narrow screen the log-in and register controls were pushed
past the right edge and the whole page scrolled sideways. The logo now gives
way — truncating its text, or scaling an image logo — and the controls stay in
view. Reported against the Kotton theme; the same rule covers every theme that
sizes its logo the same way.

**The inline post editor's buttons stay inside the post.** On narrow phones
"Save changes" and "Cancel" were wider than the editor and spilled out of the
post card, more so in translated interfaces where the labels are longer. They
now fill the row properly. Two themes already carried a hand-written fix for
this in their own CSS; it now ships once, for all of them.

**The guest welcome banner is evenly spaced.** On themes that put their page
padding on the content wrapper rather than the page, the banner sat flush
against the header while still leaving a gap underneath. The two gaps now
match.

**The login and register pages show your board's own icon.** The brand mark
beside your board name was the shipped RaxBoard icon, even on boards that had
configured their own favicon — which the same page was already using for the
browser tab. Both now come from the same setting. Boards with no favicon
configured look exactly as before.

**The reputation popover stays on screen on phones.** On the Aslitium, Kotton
and Oxion themes the popover opened as a fixed-width card anchored to its
button and ran off the right edge. It now opens as a centred sheet on small
screens, the way it already did on the other themes.

**Blank lines around headings survive editing.** Saving a post trimmed every
run of three or more blank lines down to two — everywhere, not just around
headings — and a heading's trailing line break could not be removed at all,
because the editor always wrote one back. Both are fixed in the editor's
round-trip; the server-side parser was never at fault.

**The style customizer's live preview reports ready again.** The preview
script attached its listener to the page body before the body existed, which
stopped the "preview ready" signal from ever reaching the customizer. It now
listens at the document level.

## Mobile

**Content starts higher on the first screen.** Below 640px the layers above a
forum's thread list — breadcrumb trail, forum title block, sort pills and prefix
chips — used to wrap onto as many rows as the labels needed; on a board with six
prefixes the first thread began 82% of the way down the screen. Each layer is
now a single line: the breadcrumb and the pill/chip groups scroll sideways, the
forum description and the follow button's label are dropped, and "New thread"
becomes the same floating button the thread view already uses for "Post reply".
The thread view's header card folds the same way (stat labels, participants row
and reading-time chip give way to icons and numbers). Measured on the default
theme, the first thread now starts around a third of the way down instead of
two thirds; the first post's text around 60% instead of 85%.

**A consistent 12px gutter on phones.** Page padding varied from 0 to 14px by
theme and the list rows spent up to 87px on padding and avatar before the title
began. Every theme now uses the same 12px page gutter — breadcrumb, title,
toolbar and cards share one left edge — and list rows tighten to a 32px avatar
with 10px padding. Cards keep their corners and borders. The thread title
column grows from roughly 70% to 77% of the screen width on the default theme.

## Database

Migrations 1077, 1079 and 1080 run automatically during the upgrade.

Get it
View on the Marketplace

— Posted automatically by the RaxBoard Marketplace.

Yanıt vermek için giriş yapmış olmalısınız.

0 alıntı seçildi