- Compatibility with PHP 8.
- Upgrade camera api.
- Social authentication no longer works due to third-party api changes. You may still be able to use it if you have the api keys from an old application.
- Fixed Facebook deprecated scopes.
- Fixed webcam deprecation.
- Fixed reCAPTCHA by using cURL. The PHP cURL extension is now required if you use reCAPTCHA.
- Added
hash_equals
compatibility for PHP < 5.6.
- Fixed dependencies
- Added PHP 7.2 compatibility
- Added Spotify oauth provider
- Added Twemoji for comments
- Updated minimum PHP to 5.3.7
- Updated mail drivers with support for SparkPost
- Updated exception handler
- Changed database charset to
utf8mb4
- Switched to OpenSSL encryption
- Added
Hazzard\Formatting
classes - Removed
Hazzard\Support\Kses
- Removed
app/config/smilies.php
- Removed
make_clickable
,convert_smilies
mb_strlen
andmb_substr
- Fixed value cast in ImagePicker
- Fixed db query
pluck
method
- Fixed Facebook OAauth.
- Fixed csrf_filter helper.
- Fixed csrf check.
- Fixed deprecation error.
- Fixed deprecated Facebook field.
- Fixed LinkedIn disconnect redirect
- Fixed Twitter avatar url to use https
- Fixed admin users table when username is disabled
- Added
role_id
option to the User Fields that allows to specify the role id (or array of role ids) for which the field is displayed
- Fixed email body when sending a message (
ajax.php@ajax_send_message
) - [MySQL 5.6.2x] Change the default value of the
updated
column (database.sql
) - [MySQL 5.6.2x] Make password null by default (
database.sql
) - Added DB::groupBy, DB::having and DB:raw()
- Added LinkedIn cancel redirect (
extra/linkedin/index.php
)
- Fixed reCAPTCHA
- Fixed DataTables count
- Fixed default timestamp for MySQL 5.7
- Added
Message::getTable()
- Fixed DataTables (
DataTables.php
). - Fixed basic example recaptcha.
- Fixed avatar webcam.
- Allow
->orderBy('rand()')
. - Added
User::getRoleAttribute
method. - Fixed css comment text.
- Fixed avatar type.
- Fixed
mb_substr
helper. - Fixed comment date format.
- Fixed LinkedIn and Facebook OAuth
- Fixed avatar
- OAuth data extractor improvements
- Fixed captcha key
- Fixed messages modal
- Fixed captcha keys
- Fixed comment selector
- Added "All contacts" button
- Added "Cancel contact" button
- Added Direct PM with
EasyLogin.openPMS(userID)
- Switched to the new reCAPTCHA
- Replace
\n
with<br>
when displaying comments - CSRF type check
- Fixed comment moderation option
- Fixed signup callback for modal
- Fixed embedded comment page url
- Removed Geoplugin
- Fixed comment moderation option.
- Extra check for http accept language.
- Fixed issues with html entities.
- Fixed language switch issue.
- Fixed 2 bugs for PHP<5.4.
- Fixed signup callback.
- Fixed bug where the user is not found.
- Fixed admin reply button link.
- Fixed check for
getallheaders()
.
-
Added Commments.
-
Added support for detecting browser language.
-
The modal version now works without conflicting other CSS.
-
Reworked ajax action handling.
-
Improvements and bug fixes.
-
Improved documentation.
- Fixed JavaScript signup callback.
- Fixed ValidationServiceProvider scope.
- Fixed translation function typo.
- Initial release.