HumHub v1.3.0-beta.1 Release Notes
Release Date: 2018-07-04 // almost 6 years ago-
⚡️ Please read the Update Guide before updating!
- Enh: Added file search indexing
- ⚡️ Enh: Updated composer.json (acs-ferreira)
- 🔌 Chg: Switched from Composer FXP plugin to Asset Packagist repository
- 🔒 Enh: Committed composer.lock
- 🔨 Enh: Refactored ContentContainer Controller
- Chg: Added ContentContainer ModuleManager, instead of individual handling (Space/User)
- 🛠 Fix: Rebind LDAP connection after successful login with administrative user
- 0️⃣ Enh: Make utf8_mb4 as default database charset
- ⚡️ Enh: Moved queueing into own submodule and updated to yii2/queue extension
- Enh: Added user soft deletion without contributions
- 🚚 Enh: Moved user deletion into asynchronous tasks
- Enh: Improved user grid view design (Administration, User Approval, Space Members)
- 🔀 Enh: Moved SyncUsers (LDAP) and session table cleanup handling into ActiveJob
- Enh: Added Push live module driver using Redis and Node.JS
- Enh: Added tooltip option to space Image widget.
- Enh: Added
humhub.client.json
javascript util for directly receiving json instead of a Response object. - Enh: Added
humhub.file.Upload.run()
for triggering the upload of the Upload widget. - 🚚 Chg: Moved
humhub\widgets\RichText
tohumhub\modules\content\widgets\richtext\RichText
- 🚚 Chg: Moved
humhub\widgets\RichTextField
tohumhub\modules\content\widgets\richtext\RichTextField
- 🔧 Enh: Added rich text abstraction by means of configuration parameter
richText
- 0️⃣ Enh: Added
humhub\modules\content\widgets\richtext\ProsemirrorRichText
as default rich text. - Enh: Added
humhub.oembed
js module for loading oembed content - Enh: Added
RichText::preview()
helper for minimal rich text output - Enh: Added
RichText::output()
helper for rendering the richtext - Enh: Added
RichText::postProcess()
for post-processing rich text content (mentionings/oembed etc.) - Enh: Added
content
module settingModule::$maxOembeds
for setting the maximim amount of oembeds in a richtext. - 🗄 Chg: Deprecate
humhub\modules\user\models\Mentioning::parse()
and in favor ofhumhub\modules\content\widgets\richtext\RichText::postProcess()
- Enh: Added
humhub.user.getLocale()
javascript helper for checking the user locale on client side - Enh: Added
humhub\widgets\InputWidget::getValue()
for determining the field value - Enh: Added
humhub.client.json
for directly receiving the json result instead of a response wrapper object - Enh: Added option ContentContainerController to restrict container type
- Enh: Ensure valid permalinks when URL rewriting is enabled
- 🛠 Fix: Birthday field refactoring (@danielkesselberg)
- Enh #2811: Added option to resend invites (@danielkesselberg)
- Enh: Added current database name to the "Administration -> Information -> Database" (githubjeka)
- 🚚 Chg: Depreciated Instagram OAuthClient & removed (@Felli)
- 0️⃣ Enh: Added random default space color on creation
- ⚡️ Enh: Updated to Yii 2.0.14.2
- 👍 Chg: Reduced email length to 150 chars to support utf8mb4 charset
- 💻 Enh: Added UI core module to group UI components
- Enh: Added new IconPicker form field
- 🚚 Chg: Moved form widgets from
humhub\widgets
tohumhub\modules\ui\form\widgets
(added compatibility layer) - 🔧 Enh: Added surpressed e-mail addresses configuration variable
- Chg:
Create a new one.
toForgot your password?
(@Felli) - Enh/Fix: Cache Handling + File Preview Fix (@Felli)
- Enh: BaseSettingsManager allow to bunch delete settings with prefix
- 📦 Chg: Migrated view and theme components to
humhub\modules\ui\view
package - Enh: Improved Theme component
- Enh: Added notification for MembershipSpace by role member changes (@githubjeka)
- Enh: Added Theme cascading to reduce view overwrites
- 💅 Enh: Automatic theme stylesheet loading including parent theme stylesheets
- 🍱 Chg: Moved OpenSans font to core assets
- 👷 Chg: Renamed information cronjob section to Background jobs and added queue status
- 0️⃣ Chg: MySQL queue is now the default job queuing driver
- Enh: Add steps to using Facebook Oauth (@Felli)
- Enh: Added css
footer-nav
class for footer navigation - 📌 Enh: Added Pin/Archived/Public wallentry icons
- 🚚 Enh: Added move content behavior by means of a
humhub\modules\content\models\Movable
interface - Enh: Added sortOrder utility
humhub\libs\Sort
- Enh: Added
humhub\modules\content\helpers\ContentContainerHelper
util withContentContainerHelper::getCurrent()
- Enh: Added
humhub\modules\stream\helpers\StreamHelper
util withStreamHelper::createUrl()
- Chg: Shifted activity stream logic to
humhub\modules\activity\actions\ActivityStreamAction
andhumhub\modules\activity\controllers\StreamController
- Chg: Added activity stream action
humhub\modules\activity\actions\ActivityStreamAction
- Enh: Added
humhub\modules\stream\models\WallStreamQuery
class used for wall streams e.g. Space content stream - 💻 Enh: Added
ui
core module - 💻 Enh: Added abstract ui filters used for dynamic/extendable filter views
- Chg: New Stream and Stream Filter API
- Enh: Added
topic
content filter concept with stream integration