HumHub v1.5.0-beta.1 Release Notes

Release Date: 2020-04-06 // almost 4 years ago
    • ๐Ÿ‘ 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() and Stream.options.autoUpdate to manage stream updates
    • Enh #3924: Added humhub\modules\content\live\NewContent:$streamChannel
    • โšก๏ธ Enh #3928: Implement auto updates on activity stream
    • 0๏ธโƒฃ 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 favor humhub\modules\content\widgets\richtext\RichTextField
    • 0๏ธโƒฃ 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