All Versions
97
Latest Version
Avg Release Cycle
28 days
Latest Release
210 days ago
Changelog History
Page 6
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()
andStream.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 favorhumhub\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
- ๐ Fix #3908:
-
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 controllerinit
- ๐ 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 toform.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 withinContentActiveRecord::find()
instead ofgetObjectModel()
- ๐ 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 ashref
attribute additionally todata-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
tohumhub\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 tohumhub\components\Module
- Enh: Add
OnlineModuleManager::EVENT_BEFORE_UPDATE
,OnlineModuleManager::EVENT_AFTER_UPDATE
- ๐ Fix: Double encoding of
&
inRichtext::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 withhumhub\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()
andblank()
- ๐ 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 UserImage
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 code401
for guest and403
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
andresetSearch
js widget events tohumhub.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
andhumhub\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