- Enh #3858: Support SameSite cookies
- Fix #3861: Improved warning details when auto delete inconsistent notification
- Fix #3873: Invalid visibility handling in
Content::canView()
for private global content - Fix #3896: Top menu dropdown double border on focus/hover
- Fix #3834: Many entries in the top menu crashing layout
- Enh #3907: Allow
client.ajax().abort()
- Enh #3909: Add filters to
Administration -> Information -> Logging
- Enh #3910: Add javascript url util
humhub.util.url.getUrlParameter()
- Enh #3557: Add permission filter to space and user permission settings
- Enh #3844: Add directory menu icons
- Enh #3792: Render profile field description as form hint
- Enh #3841: Allow * as group-id in
defaultPermissions
configuration - Enh #3924: Implement
StreamQuery->$to
field and query for stream updates - Enh #3927: Add
content.container.guid()
function to determine active container on the frontend - Enh #3924: Display update stream badge once an update is available
- Enh #3924: Implement
Stream.isUpdateAvailable()
to determine if there is an update available - Enh #3924: Implement
Stream.onUpdateAvailable()
,Stream.loadUpdate()
andStream.options.autoUpdate
to manage stream updates - Enh #3924: Added
humhub\modules\content\live\NewContent:$streamChannel
- Enh #3928: Implement auto updates on activity stream
- Enh #3930: Add default
Stream.initScroll
with support of IntersectionObserver - Fix #3904: Removed unused "alt" attribute on Span element
- Enh #3950: Include non profile content to users profile timeline
- Enh #3937: Add test mail to mail settings
- Fix #3912: Unneeded inline style breaks stylesheet in logo.php
- Enh #3402: Replaced ImageConverter class with Imagine
- Enh #3939: Add
client.redirect
action to client js module - Enh #3941: Core asset bundle optimization
- Enh #3428: Added dashboard stream filter
- Fix #2456: Only display list of relevant modules on space creation (@armezit)
- Fix #3954: Support LDAP servers without pagination
- Enh #3958: Mark legacy modules in module overview
- Chg: Added gradient to
ui.showMore
feature - Chg: Removed legacy
humhub\assets\PagedownConverterAsset
from AppAsset - Chg: Removed legacy
humhub\assets\JqueryCookieAsset
from AppAsset - Chg: Removed legacy
resources/file/fileuploader.js
from AppAsset - Chg: Removed legacy
resources/user/userpicker.js
from AppAsset - Chg: Removed legacy
js/humhub/legacy/jquery.loader.js
from CoreApiAsset - Chg: Removed legacy
js/humhub/legacy/app.js
from CoreApiAsset - Chg: Removed legacy
js/humhub/humhub.ui.markdown.js
from CoreApiAsset - Chg: Deprecated
humhub\modules\ui\form\widgets\MarkdownField
in order to favorhumhub\modules\content\widgets\richtext\RichTextField
- Chg: Use lazy js module fallback for
humhub.require()
by default - Chg: Only register live push asset and
SocketIoAsset
on demand - Chg: Updated Yii2 Queue Extension to v2.3.0
- Chg: Migrated from Zend Http to Yii2 HttpClient
- Enh #3916: Rework profile field administration overview
- Fix #3635: Search rebuild job timeout
- Fix #3965: Space deletion not possible on some AuthClients without password
- Chg: Replaced Space archive and Space delete buttons
- Fix #3813: Too high memory consumption on Notification cleanup
- Chg: Updated richtext version to 1.0.22