All Versions
97
Latest Version
Avg Release Cycle
28 days
Latest Release
210 days ago

Changelog History
Page 6

  • v1.5.0-beta.1 Changes

    April 06, 2020
    • ๐Ÿ‘ 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
  • v1.4.5 Changes

    August 03, 2020
    • ๐Ÿ›  Fix #3945: Default object-src policy prevents loading pdf on safari
    • ๐Ÿ›  Fix #3963: Richtext/Markdown links not highlighted by default
    • ๐Ÿ›  Fix #3986: Cannot use yii\helpers\Html as Html because the name is already in use in humhub\libs\ProfileBannerImage
    • ๐Ÿ›  Fix #4287: Fixed Yii2 compatibility issue with MySQL 8+
  • v1.4.4 Changes

    March 24, 2020
    • ๐Ÿ›  Fix #3908: DateHelper::parseDateTime() returns invalid date if given value is not parsable
    • ๐Ÿ›  Fix #3905: accountTopMenu renders redundant <li> tag
    • ๐Ÿ›  Fix #3911: Error thrown in UrlRule for non existing user names
    • ๐Ÿ›  Fix #3914: Directory link in space chooser still visible when directory module not active
    • ๐Ÿ›  Fix #3915: Removed default border from canvas style
    • ๐Ÿ›  Fix #3885: Prevent comments on archived content
    • ๐Ÿ›  Fix #3940: Empty visibility for some new spaces
    • ๐Ÿ›  Fix #3942: Show password icon not placed correctly if field was initially hidden
    • โšก๏ธ Chng: Updated richtext version to 1.0.21
    • ๐Ÿ›  Fix #3906: Prevent emoji chooser focus when triggered by input rule
    • ๐Ÿ›  Fix #3890: Richtext list menu item disappears
  • v1.4.3 Changes

    March 04, 2020
    • ๐Ÿ›  Fix #3887: CSS presentation issue for tables wider than the container and videos missing borders (areasas)
    • ๐Ÿ›  Fix #3893: New user invite headline broken in German translation
    • โšก๏ธ Enh: Updated translation files
    • ๐Ÿ›  Fix #3894: Pjax call does not does not release scroll body scroll lock when default swipe is active
    • ๐Ÿ›  Fix #3897: Top menu dropdown on mobile does not update active state
  • v1.4.2 Changes

    February 27, 2020
    • ๐Ÿ›  Fix #3865: "Use default swipe" setting not working
    • ๐Ÿ›  Fix #3875: Profile image click does not open gallery overlay
    • ๐Ÿ›  Fix #3879: New mobile swap interfers horizontal scroll
    • ๐Ÿ›  Fix #3883: Former & soft deleted LDAP user produces multiple warnings
    • ๐Ÿ›  Fix #3866: Emoji chooser broken after pjax link
    • 0๏ธโƒฃ Enh: Added humhub.ui.view.preventSwipe() in order to prevent default swipe
    • Enh: Added emoji richtext menu item
    • โšก๏ธ Enh: Updated HumHub richtext version to 1.0.20
    • ๐Ÿ’ป Enh: Added humhub.ui.view.isActiveScroll() in order to check current scroll state (e.g. used to prevent swipe)
  • v1.4.1 Changes

    February 17, 2020
    • ๐Ÿ›  Fix #3852: Error when OpenSSL extension is not installed
    • ๐Ÿ›  Fix #3849: ModuleCleanupJob produces an error due to ".." in path
    • ๐Ÿ›  Fix #3860: Console/Cli Marketplace actions broken
    • ๐Ÿ›  Fix #3862: Profile field type checkbox list with multiple values broken
    • ๐Ÿ›  Fix #3864: Some profile field translations broken
  • v1.4.0 Changes

    February 05, 2020

    ๐Ÿ”‹ Feature overview: https://www.humhub.com/en/news
    ๐Ÿ“„ Theme migration guide: http://docs.humhub.org/theme-migrate-1.4.html
    ๐Ÿ“„ Module migration guide: http://docs.humhub.org/dev-modules-migrate.html#migrate-from-13-to-14

    ๐Ÿš€ The minimum PHP version for this release is 7.1!

    • ๐Ÿ›  Fix #3790: "Create post" permission visible in profile permissions settings for guest user group
    • ๐Ÿ›  Fix: AdminMenu:reset() fails on console requests using user switch
    • ๐Ÿ›  Fix: Default ContentContainerController::subLayout can't be overwritten directly or within controller init
    • ๐Ÿ›  Fix #3791: Topic overview missing for user profiles
    • ๐Ÿ›  Fix #3787: Required checkboxlist input shows asterisk on each option
    • ๐Ÿ’… Chng: Removed static/temp.css, moved required form style to form.less
    • Enh: Use of colored required input field asterisk
    • ๐Ÿ›  Fix #3784: ActiveQueryContent::readable() not working for global content
    • ๐Ÿšš Chng: Removed italic text from summary mail of comment and content activities for better readability
    • ๐Ÿ›  Fix #3798: DBValidator not working with time value and swedish locale
    • ๐Ÿ’ป Enh #3779: Added ui.view.getContentTop() for calculating the top position of the layout content with theme support
    • ๐Ÿ›  Fix #3704: Public space is not displayed when guest user accesses "Space directory".
    • ๐Ÿ›  Fix: Fixed modal width calculation on mobile (ee)
    • ๐Ÿ›  Fix: Dropdown width issue on mobile (ee)
    • ๐Ÿ›  Fix: Prevent sidebar swipe on menu scroll
    • ๐Ÿ›  Fix #3805: Cannot select more than one activity in E-Mail Summaries settings
    • ๐Ÿ›  Fix #3802: 'usersearch-status' dropdown triggers reload on click
    • Chng #3816: Use of static::class query class within ContentActiveRecord::find() instead of getObjectModel()
    • ๐Ÿ›  Fix: DBDatevalidator returns unix epoch date when parsing with a time value fails
    • ๐Ÿ”ง Enh: Notification targets can be deactivated or overwritten by configuration
    • ๐Ÿ›  Fix #3810: Print Media Cluttered by HREF Content
    • ๐Ÿ’… Enh: Added further print style enhancements
    • ๐Ÿ›  Fix #3803: Invalid editor preset handling
    • ๐Ÿ›  Fix #3829: Guest user access to counter set freezes
    • Enh: data-action url now can be set as href attribute additionally to data-action-url
    • ๐Ÿ›  Fix #3837: Legacy modal may freeze in case of errors
    • ๐Ÿ›  Fix #3796: Guest users can't access public posts from 'Latest activities'
    • ๐Ÿ›  Fix #3797: User humhub\modules\user\widgets\Image link was disabled by default
    • ๐Ÿ›  Fix #3795: Open Sans load downloadable font: kern: Too large subtable, table discarded
    • โšก๏ธ Chng: Dropped open-sans npm dependency and updated and included font in static/css/open-sans.css
    • โšก๏ธ Enh: Update Yii version to 2.0.32
    • Enh #3822 Added content id to notification urls as fallback in case notification was deleted
    • ๐Ÿ›  Fix: Settings cli rewrite dynamic config when required
    • ๐Ÿ›  Fix #3806: Using Receive notifications for new content will not include the space to the notification setting view until settings are saved
    • Enh: Added possibility to disable mail summary
  • v1.4.0-beta.2 Changes

    December 11, 2019
    • ๐Ÿ›  Fix #3703: Fixed user profile image dimension of mobile
    • ๐Ÿ›  Fix #3732: Reverted changes of default oembed style
    • โšก๏ธ Enh: Added link to changelog for module marketplaces updates
    • ๐Ÿ›  Fix #3674: Back button breaks layout on login page when guest access enabled
    • Enh: Added safeCreateTable, safeDropTable, safeDropColumn, safeAddColumn to humhub\components\Migration
    • ๐Ÿ›  Fixed .layout-nav-container padding issue
    • ๐Ÿ›  Fix #2605: User display name cropped in profile header
    • ๐Ÿ›  Fix #3729: Integrity check used deprecated methods
    • โšก๏ธ Enh #3697: Stay of module update page after updating a module
    • ๐Ÿ›  Fix #3692: Icon Upload Problems
    • ๐Ÿ›  Fix #3705: Don't render empty navigation/menu
    • ๐Ÿ›  Fix #3706: Space mentioning broken
    • ๐Ÿ›  Fix #3742: OAuth timeout doesn't respect configured timeout
    • Enh: Added DateHelper:getUserTimeZone(), DateHelper:getSystemTimeZone(), DateHelper:isInDbFormat()
    • ๐Ÿ›  Fix #3711: Fullscreen Richtext menu broken on ios safari
    • โšก๏ธ Enh #3768: Add Module::afterUpdate, Module::beforeUpdate events to humhub\components\Module
    • Enh: Add OnlineModuleManager::EVENT_BEFORE_UPDATE, OnlineModuleManager::EVENT_AFTER_UPDATE
    • ๐Ÿ›  Fix: Double encoding of & in Richtext::output()
    • Enh: Added SocialActivity::getContentPlainTextPreview() mainly used in mail subjects
    • ๐Ÿ’ป Enh: Added data-ui-addition way of definint ui additions
    • ๐Ÿ’ป Enh: Added data-ui-addition way of defining ui additions
    • ๐Ÿ’ป Enh #3771: Added data-ui-addition="acknowledgeForm" in order to prevent page changes without save/confirmation
    • ๐Ÿ’ป Enh #3771: Added humhub\modules\ui\form\widgets\ActiveForm:acknowledge flag
    • Chng: Use of BlueimpGalleryAsset npm asset instead of static asset file
    • โšก๏ธ Enh: Updated richtext version to 1.0.18 see (https://github.com/humhub/humhub-prosemirror/blob/master/docs/CHANGELOG.md)
    • Enh: Added mobile swipe in order to show sidebar (needs to be activated Administaration -> Settings -> Appearance)
  • v1.4.0-beta.1 Changes

    October 17, 2019

    ๐Ÿ“„ Theme migration guide: http://docs.humhub.org/theme-migrate-1.4.html
    ๐Ÿ“„ Module migration guide: http://docs.humhub.org/dev-modules-migrate.html#migrate-from-13-to-14

    ๐Ÿ†• New PHP min. version is now 7.1!

    • Enh: GroupPermissionManager - allow to query users by given permission
    • Enh: Automatic migrate DB collations from utf8 to utf8mb4
    • Enh: Added Icon widget as wrapper class
    • ๐Ÿฑ Enh: Moved from bower to npm assets
    • ๐Ÿšš Chng: Removed jquery-placeholder asset and dependency
    • ๐Ÿšš Chng: Removed atwho asset and dependency
    • ๐Ÿšš Cnng: Removed old IE support
    • ๐Ÿ›  Fix #2946: Use Yii2 default timezone handling
    • Enh: Use LocalStorage in panel menu
    • ๐Ÿšš Chng #2164: Removed MSN & Google+ social bookmarks during setup
    • ๐Ÿ”ง Enh: Added a user module configuration for setting password strength rules (Baleks)
    • ๐Ÿ›  Fix #3103 Password recovery links pjax layout issue
    • 0๏ธโƒฃ Enh: Added humhub.ui.widget.Widget.loader() for default loader functionality
    • ๐Ÿ’ป Enh: Added humhub.ui.widget.Widget.reload() in combination with humhub\widgets\Reloadable interface
    • Enh: Implemented an auto loading mechanism for notification filters (Baleks)
    • Enh: Added an option for added additional or override existing OEmbed providers (Baleks)
    • Fix: WallEntry::EVENT_AFTER_RUN event not triggered
    • Enh: Added humhub\components\Widget::widgetLayout
    • Enh: Added container image set widget (Baleks)
    • Enh: Added an option for user to change username (Baleks)
    • โš  Enh: Added warning confirmation when module is being deactivated from console (Baleks)
    • ๐Ÿšš Enh: Moved 'Default spaces' setting from Basic settings to Space settings (Baleks)
    • Enh: Add inviter name to Space Admin Member section (Baleks)
    • ๐Ÿ›  Fix #3463 Changed 'Deny Invite' to 'Decline Invite' for space invites (Baleks)
    • ๐Ÿ“ฑ Enh: Responsive mobile view enhancements
    • Enh: Added humhub\widgets\Link::target() and blank()
    • ๐Ÿ›  Fix: humhub.client does not resolve promise 302 on redirects
    • Enh: Separated marketplace methods into own submodule
    • Enh: Added consistent user "sub" displayname handling
    • Enh: Added possibility to manage database settings via CLI
    • ๐Ÿ›  Fix: Force redirect to login instead 404 when guest access is disabled (thanks to Security Research Team, Datafarm Co.,Ltd.)
    • ๐Ÿ”’ Enh: Added "web" submodule for web specific features (e.g. security headers or PWA)
    • ๐ŸŒ Enh: Added Progressive Web App (PWA) support
    • Enh: Added integrated page icon handling
    • Enh: Raised minimum PHP Version to 7.1
    • Chng: New Menu and MenuEntry rendering
    • ๐Ÿ’ป Enh: Added Icon abstraction humhub\modules\ui\icon\widgets\Icon
    • Enh: Added humhub\libs\Html::addPjaxPrevention() for link options
    • ๐Ÿ‘ Enh: Added obj support for humhub\libs\Sort
    • Enh: Reorganized WallEntry context menu
    • ๐Ÿ”’ Enh: Added new configurable security module with nonce script support
    • โšก๏ธ Chng: Updated jQuery version to 3.4.0
    • Enh: Added humhub\modules\user\controllers\AuthController::EVENT_AFTER_LOGIN triggered after login success response is rendered
    • Enh: Make sure embedded video controls are enabled
    • ๐Ÿ›  Fix #3404 Richtext Heading text not translatable
    • ๐Ÿ›  Fix #3642 Welcome tour not using community name
    • ๐Ÿšš Chng: Moved collapsible panel logic into own js module
    • Enh #3649: Provide a way to S/MIME sign e-mails (@ChadiRachid)
    • ๐Ÿ›  Fix humhub\modules\file\widgets\Upload::progress config options not working
    • Enh: More generic approach to determine themed view files
    • Enh: Always use ISO 639-1 alpha-2 (and ISO 3166-2) language codes
    • โšก๏ธ Enh: Update Yii version to 2.0.28
    • ๐ŸŒ Enh: Reorganized translation method categories to reduce language files
    • ๐Ÿ‘€ Enh: Removed deprecated methods/classes since v1.1 - see migration guide for details
    • 0๏ธโƒฃ Enh: Show registration form captcha per default
    • Enh: Added abstract ContentContainerActiveRecord::getDisplayNameSub()
    • Enh: Allow humhub\modules\files\widgets\Upload::withName($submitName, $cfg);
    • Enh: Auto add data-container-id to Space and User Image widget
    • โœ… Enh: Added grunt test --debug option
    • ๐Ÿ›  Fix #3653: Add PHP LibXML requirement
    • Enh: Added show password feature for password form elements
    • ๐Ÿ›  Fix: humhub\components\acces\AccessValidator now returns http code 401 for guest and 403 for users by default
    • ๐Ÿ’ป Enh: Added generic humhub\modules\ui\helpers\models\ItemDrop model for drag/drop reordering
    • Enh: Added ContentContainer::findRecord($guid) for loading a ContentContainerActiveRecord by guid
    • Enh: Implemented ProfileImage::render($width, $cfg) for e.g. $container->getProfileImage()->render(400)
    • 0๏ธโƒฃ Enh: Added ContentTag::sort_order field to provide a default order mechanism for content tags
    • ๐Ÿ”ง Enh: Added sort_order configuration for topics
    • Enh #3564: Link MemberAdded activity to new member instead of the space
    • ๐Ÿ’ป Enh: Added humhub.modules.ui.form.submit action e.g. data-action-change="ui.form.submit"
    • ๐Ÿ’ป Chng: Added humhub.ui.form namespace to core api asset
    • ๐Ÿ›  Fix #3567: Profile field type Checkbox List with comma in option list not working
    • Enh: Added changed and resetSearch js widget events to humhub.space.chooser.SpaceChooser
    • ๐Ÿ”ง Enh: Added a way to specify script urls, which should not be reloaded (yii.reloadableScripts) by configuration and event
    • Enh: Add base provider url as data-oembed-provider attribute to oembed container
    • ๐Ÿ›  Fix #3547: Invalid font-family in system mail
    • ๐Ÿ—„ Chng: humhub\compat\CActiveForm and humhub\compat\CHtml is now deprecated
    • โšก๏ธ Enh: Updated to twemoji v12
    • Enh: Editable ['twemoji']['path'] config parameter
    • ๐Ÿ”ง Enh: Added configuration option to hide/disable the Like module
  • v1.3.21 Changes

    • ๐Ÿ›  Fix #3846: Timeline sort by "update" looses entries