HumHub v1.18.3 Release Notes

Release Date: 2026-05-18 // about 1 month ago
    • 🛠 Fix #8079: Hide wall entry topics container when no topics
    • 🛠 Fix #8075: Filtering by Global Topic in Dashboard
    • 🛠 Fix #8081: Adds null check for removeItem and appendItem.
    • 🛠 Fix #8086: Fix Daylight Saving Time issue in DbDateValidator
    • 🛠 Fix #8090: Show only visible groups on the profile field "Group memberships"
    • 🛠 Fix #8091: Bypass StreamViewer::$showFilters when topics query param is present
    • 🛠 Fix #8093: Fix Yii2 debug panel
    • Enh #8095: Improve authorization checks
    • 🛠 Fix #8099: Validate content visibility before switching content notifications
    • Enh #8098: Improve notification authorization checks
    • Enh #8088: Improve people/space filters
    • Enh #8105: Fix adding of new individual user and space topics
    • 🛠 Fix #8107: Hide option "Update Space memberships" on administrative group edit form
    • Enh #8106: Ensure migrations are run after reinstallation of enabled modules
    • ⚡️ Enh #8114: Fix old theme updating migration
    • Enh #8120: Allow using filter toggling in modals
    • 🛠 Fix #8118: Keep list start number on RichText rendering
    • ⚡️ Enh #8113: Optimize user space membership lookups
    • ⚡️ Enh #8114: Fix old theme updating migration
    • ⚡️ Enh #8122: Update PHPspreadsheet
    • ⚡️ Enh #8112: Update Mobile-Detect library to 4.10.0
    • 🛠 Fix #8125: Show oEmbed warning only for supported embed URLs
    • 👍 Enh #8131: Support video and audio tags by RichText converters
    • 🛠 Fix #8134: Revert "Improve <p> style in RichText editor"
    • 🛠 Fix #8133: Rebuild search index after file updating
    • 🛠 Fix #8132: Improve RichText styles in email message
    • 🛠 Fix #8135: Missing border around profile pictures in Spaces overview
    • 🛠 Fix #8136: Missing vertical paddings in Followers / Following snippets
    • Enh #8140: Preserve selected profile columns in pending approvals
    • 🛠 Fix #8143: Fix updating of Space memberships for existing members
    • 🛠 Fix #8145: Preserve login return URL for PJAX requests
    • 🛠 Fix #8144: Restrict file view action
    • ✨ Enh #8156: Enhance behavior for vertical videos and multiple video attachments
    • 🛠 Fix #8148: Yii2 2.0.55 compatibility
    • 🛠 Fix #8163: Fix remove all space members permission
    • 🛠 Fix #8164: Fix space members list visibility

Previous changes from v1.18.2

    • 🛠 Fix #8046: Profile Header Title HTML encoded twice since 1.18.1
    • 🛠 Fix #8050: Fix page title on PJAX request
    • 🛠 Fix #8043: User display name bottom truncated in top bar
    • 🛠 Fix #8051: Registration - Display Captcha field if invalid after form submit via keyboard
    • 👀 Enh #8051: Add AltchaCaptchaInput::$showOnFocusElement and YiiCaptchaInput::$showOnFocusElement (see migration guide for details)
    • 🛠 Fix #8054: Login layout widths (Default: Bootstrap width, Registration: 500px, Login & Password: 300px, Login with multiple SSO buttons: 500px)
    • ⚡️ Enh #8044: Update package firebase/php-jwt to v7
    • 🛠 Fix #8056: Fix linked badge icon
    • 🛠 Fix #8059: Prevent previous message reused on attachment replies
    • 🛠 Fix #8060: Double HTML encoding of the Tour widget menu "remove" item
    • ⚠ Enh #8061: Display warning when URL cannot be embedded
    • 🛠 Fix #8062: Fix global topics
    • 🛠 Fix #8072: Fix missing translations
    • 🛠 Fix #8077: Topics in new post won't save