Skip to main content

CRE8 Social: EasySocial fork for Joomla 5.4+ and 6+

Refactored EasySocial component: Installer and component work on Joomla 5.3+, 5.4+ and Joomla 6+. Further updates will be released and supported.

  • Installer and component work on Joomla 5.3.x, 5.4.x and 6.0
  • All themes: code corrected
  • Replaced old Joomla legacy calls
  • Modules adapted, tested and working
  • Plugins refactored and working
  • Frontend views and -features corrected and functional
  • Component can easily be installed over older versions
  • Dashboard, stream, file-uploads and -handling revised and functional
  • Various DB-queries adapted/rewritten
  • Refined inst.-routine now installs all plugins successfully in Joomla 6.0
  • Komento component included
  • Installed languages remain active

Extensions

Full Changelog

IMPORTANT

Please allow the script enough time to import the multilingual region names – it's a large dataset! It can take 3–4 minutes, possibly longer on slower hosts.
The process runs in safe batches and will not time out or fail.

5.1.5 Major release

4.9.2026
  • Feature

    Combo Search Bar now prefills current cat./loc. for all entities, so a refined search keeps context

  • Feature

    SEO footer "Location Hub" cat. views now list all states of the default country as crawlable, localized drill-down silo, incl. zero-result states

  • Feature

    Multi-language region names: country/state names (About tab, chips, footer, dropdowns, breadcrumbs) now display in the visitor's language

  • Feature

    Region/State chip added alongside District/Municipality in the About tab and Marketplace item display

  • Feature

    OpenStreetMap provider now supports a custom endpoint + API key (e.g. LocationIQ, self-hosted Nominatim), for sites hitting the public rate limit

  • Feature

    OpenStreetMap provider throttle mechanism to not send more than 1 req./s

  • Feature

    Full Unicode emoji set: library expanded from 86 to 3944 entries (compl. Unicode standard), no bundled image assets

  • Feature

    NEW searchable emoji picker: Admin "Browse Emojis" now supports search-by-name and grouped categories

  • Feature

    NEW "Import All Emojis" one-click batched, resumable import of the full emoji set into Emoticons, button added

  • Feature

    Story "Mood" icons modernized: Feeling/mood selector now renders the same Unicode emoji

  • Improvement

    Sidebar category counts now render from a single cached, signature-validated map; counts still update instantly on add/edit/delete

  • Improvement

    Search bar autocomplete now shows sub-subcategories (previously stopped at 2 levels)

  • Improvement

    Region taxonomy resynced from GeoNames: corrected ~40 countries with outdated or wrong-tier state/region data

  • Improvement

    Migration scripts for region/translation data now run in resumable batches to prevent timeouts on slower hosts

  • Improvement

    Region-alias index size reduced (~22% smaller) by switching to a prefix index

  • Change

    Refactored installer: to address even more weaknesses 

  • Bugfix

    Field data-poisoning bug (critical): Leaving fields with multidropdown empty silently saved "1" instead of blank, backfill / SI-bug!

  • Bugfix

    Category field's primary cat. wasn't written to category_id when saving from the admin backend (frontend was unaffected)

  • Bugfix

    Multi-Cat. / Multi-Region chips vanished after an AJAX category/filter click (reappeared only on full page reload)

  • Bugfix

    Combo Search Bar and Geomap stayed frozen/stale after clicking a sidebar filter instead of updating with the new results

  • Bugfix

    Country/state-level region filtering returned 0 results in most cases

  • Bugfix

    Search bar layout broken on mobile (search field collapsed to a 240px-tall box)

  • Bugfix

    "Only Show Regions With Listings" setting emptied the entire location dropdown

  • Bugfix

    Category + Location combo search failed under SEF URLs due to missing region aliases (backfilled for existing installs)

  • Bugfix

    New event/group/page/marketplace notifications showed the raw, untranslated language key instead of the actual message

  • Bugfix

    Deprecated imagedestroy() calls in the bundled image library leaked warning output into the AJAX response

5.1.4 Maintenance release

31.8.2026
  • Feature

    Geomap now showing all entries, not limited to page-items

  • Improvement

    Added translation keys+strings for Combofilter to all 34 languages

  • Update

    guzzlehttp vendor library updated to v7.15.5 in component and foundry

  • Update

    google/apiclient vendor library updated to v2.19.4 in component and foundry

  • Bugfix

    Region hierarchy silent corruption bug (critical): Editing/saving region silently reset internal uid

  • Bugfix

    Refactored installer: to address some weaknesses 

  • Bugfix

    Fixed 7 PHP8.5+ deprecation notices

  • Bugfix

    Router's $views registry was missing marketplaces, breaking plural SEF URLs for that content type

  • Bugfix

    Geomap mergePoints toggle optimized (doesn't vanish anymore on click / Thank you Stephane for reporting)

5.1.3 stable

28.8.2026
  • Feature

    Catgory bypass now supports multiple workflows (main-cat. swap only possible when using same workflow), workflow picker

  • Feature

    Address field: Refactored to support district/municipality, locale-aware formatted address string

  • Feature

    Address field: Generates direct-filter "chips" on cards, in about-tab/item-detail display

  • Feature

    NEW Admin backfill tool: auto backfill localization-data for existing items (all entities)

  • Feature

    Combo Search Bar: Search term/category + region for Marketplace/Events/Groups/Pages / per-entity display setting

  • Feature

    Geomap Leaflet upgraded to version 1.9.4

  • Feature

    NEW Maps: fullscreen-mode, configurable map height (px or vh), Users map enabled

  • Feature

    NEW Maps Module displays Users, Events, Groups, Pages, Marketplace-items

  • Feature

    Multicluster for multiple items at one address (≤7 spider display, >7 list in bubble), events sorting by date

  • Feature

    SEF URLs for category+region browsing (/categories/{id}-{slug}/{region-alias}), unified across the Address field and Multi-Region field

  • Feature

    SEO location pages: category+region browsing now show "{Category} in {Location}" in page title + header

  • Feature

    SEO footer drill-down (Region → Districts, District → Municipalities) with item counts, for Address and Multi-Region field

  • Improvement

    FontAwesome code-refactoring to deliver stable results in Foundry and component

  • Improvement

    Code improvements in Foundry, new version!

  • Improvement

    Removed old, obsolete FontAwesome files

  • Change

    Minor CSS polish (data-table marketplace, admin dark mode readability etc.)

  • Bugfix

    Marketplace "save as copy" wiped listing owner, entry invisible on frontend

  • Bugfix

    Category bypass mode wasn't displaying subcategories under a parent container

  • Bugfix

    LinkedIn business-profile links showing as personal profile links

  • Bugfix

    Marker icons for OSM were missing on the map during item creation/editing

  • Bugfix

    Multi-Region field item counts were silently ignored on Marketplace listings

  • Bugfix

    Event creation/cat. page: If $categoryId is empty/invalid (0, null, empty string) → query returned invalid SQL

  • Bugfix

    Profile reg. returned PHP-exception if it points at a profile type whose workflow is broken or incomplete // now reload initial reg.page

5.1.2 Major Update

17.8.2026
  • Feature

    Multi-category is now possible for Pages, Groups, Events, Marketplace items (new multicat-field)

  • Feature

    Conditional display: Additional categories are only displaying if used/present

  • Feature

    Localization refactored: Implemented retrieval from geonames.org for countries, states, districts, municipalities

  • Feature

    Localization: Added districts/municipalities

  • Feature

    Maps-implementation changed throughout the whole component, no more static map img-retrieval

  • Feature

    Multi-region is now possible for Pages, Groups, Events and Marketplace-items (new multiregion-field)

  • Feature

    Clustered map display for Pages, Groups, Events, Marketplace items (new admin-setting for all entities)

  • Feature

    Location retrieval optimized: use real location (if allowed, pc and mobile), fallback to profile-stored location

  • Feature

    "Nearby" filter shows correct distances (optimized radius-filter) for Pages, Groups, Events, Marketplace items *

  • Feature

    Address display in listings/cards and popbox (Profiles)

  • Feature

    NEW: Friend suggestion proximity module added alongside the existing mutual-friend one (sorting best-match/distance)

  • Feature

    NEW Categories Field  multi-select with star-marked primary category, replaces traditional step-1 category picker during entity creation / for Pages, Groups, Events and Marketplace items

  • Feature

    Per-entity admin setting: bypass category selection in step 1 (new category field must be present in the workflow, assign 1 workflow per entity)

  • Feature

    Per-entity admin setting: hide subcategories during entity creation (step 1)

  • Feature

    Per-entity admin setting: hide category badge from item header

  • Feature

    Per-entity admin display settings: show/hide category/region badges (tags)

  • Feature

    About-tab now always shows "all categories" – either via the new field, or a fallback row for workflows that don't have it

  • Feature

    Categories filters for all entities refactored: they now correctly count/show all assigned categories

  • Feature

    New Facebook field (incl. privacy options)

  • Feature

    Toolbar: Added setting to display Profiles as main entity (not hidden in dropdown)

  • Improvement

    Adapted Video-Link retrieval for Stream composer to accept nearly every URL

  • Improvement

    Small code improvements in Foundry, new version

  • Improvement

    Optimized mobile menu display

  • Change

    Minor CSS polish (data-table-spacing, address field map margin etc.)

* only displays if location retrieval is activated/allowed. User-/device-privacy settings are always respected. No display if no location had been specified in the profile and location retrieval is not allowed due to data protection concerns!

5.1.1 stable

12.6.2026
  • Feature

    Additional fields for users, groups, pages and events: Linkedin, X (former twitter), YouTube channels, Tiktok, Instagram

  • Feature

    Link preview cache now honours links.cache.cleanup duration TTL, stale entries are deleted

  • Feature

    Stream / Gallery: per-device photo display limit default to phone=4, tablet=9, desktop=12

  • Improvement

    CB Migrator: custom fields now appear for mapping, fully functional

  • Improvement

    PHP8.5 deprecation fixes

  • Improvement

    Joomla 6 compatibility fixes, table-methods

5.1.0 stable

8.6.2026
  • Feature

    WEBINARS: Initial release of the webinar group app (Jitsi, BigBlueButton, PlugNmeet) 🥳

  • Feature

    TRANSLATIONS: Replaced dead SI-URLs with GitHub raw downloads.xml endpoints and real Weblate-stats

  • Feature

    Klipy integration: Second Gif-provider Klipy integrated

  • Feature

    Toolbar module search now respects current language on multilingual sites

  • Feature

    Map Items in Stream are loading directly (without click) for OSM and Google Maps

  • Feature

    Delete video from stream also deletes video from cluster

  • Feature

    Delete audio from stream also deletes audio from cluster

  • Feature

    Following filter includes clusters groups/pages the user has joined now appear in the following stream filter

  • Feature

    Installer updates all modules core files automatically

  • Feature

    Remove abandoned story-photos from db + physical  24h after story creation on a per-user basis / on story post

  • Feature

    Remove abandoned story-photos once per day for any user / full site sweep, catches every abandoned account as well

  • Improvement

    Story-photos remain in unpublished state (invisible) as long as story form is not filled out completely

  • Improvement

    Stream portrait videos – properly sized and visible instead of collapsing to zero height

  • Improvement

    Video item page portrait videos – constrained width matching the stream card, not stretched full-width

  • Improvement

    Video mute state on the item page – survives scroll-away/scroll-back without being reset

  • Improvement

    Code cleanup ~80+ occurrences of jimport() calls removed

  • Improvement

    Joomla 6+ Filesystem compatibility system-plugin rewritten, compatibility.php added / native php functions

  • Improvement

    FontAwesome 6 further improvements, renamed some remaining FA5 instances

  • Improvement

    Story photo persistence – photos survive cluster/location switches in the composer

  • Improvement

    Text avatar font size – 64px → 118px for readable initials

  • Improvement

    Card listing uses avatar – getCover() → getAvatar() in card helper

  • Improvement

    Map size – min-height: 240px in Map stream items

  • Improvement

    Gallery in stream is now displaying nicely as grid

  • Change

    K2 userapp and K2-support removed

  • Bugfix

    Page-as default – viewas defaults to 'page' instead of 'user'

  • Bugfix

    Fixed pagination: object, router adapters (SEF URL builders) and controllers → views and template

  • Bugfix

    Alerts for new marketplace entries, new pages, new groups and new pages are now triggered correctly

  • Bugfix

    Task creation in the group app Tasks was not possible (only milestones) due to a typo

  • REVERTED

    Cover used thumbnail – $size → 'thumbnail' in cover table / REVERTED, quality issue, img looked too blurry

5.0.6 stable

7.5.2026
  • Feature

    Video module: additional options display/hide category, user

  • Improvement

    Base64 decode security fixes (Akeeba AdminTools)

  • Improvement

    Module installer optimized obsolete module discovery

  • Bugfix

    Whole component: 28 swiper touch (mobile) scripts refactored as .js-files were faulty, test ok

  • Bugfix

    Search index: typo in table name #__social_cluster → #__social_clusterfixed

  • Bugfix

    Filter function for search results fixed

5.0.5 stable

30.4.2026
  • Improvement
    Toolbar module: Social adapter cleaned, synchronization with CRE8 Blog
  • Improvement

    Foundry library: adapted, code-improvements

  • Improvement

    Module installer doesn't create new instances but updates existing ones, clean-up of multiplied modules

  • Improvement

    Backwards-compatibility fix for some apps not adapted for joomla 5/6 yet

5.0.4 stable

18.4.2026
  • Feature

    Option added to hide the profile header in video item view

  • Feature

    Code adaption to allow loading user-media in Blog media manager

  • Bugfix

    Corrected avatar crop function

  • Bugfix

    ConverseKit: added table use-statement alias

5.0.3 stable

12.4.2026
  • Bugfix

    Links in invitation emails were incorrect

  • Bugfix

    Deprecation warning in Advanced Search for users fixed

  • Bugfix

    Missing use-statement added to /administrator/components/com_easysocial/includes/ad/ad.php

  • Bugfix

    Repost function in /tables/stream.php fixed

  • Bugfix

    Error during page creation on Joomla 6 corrected

  • Bugfix

    Photo module did not respect privacy settings

5.0.2 stable

15.3.2026
  • Revision

    Removed obsolete "ENGINE=MyISAM" from .sql-files

  • Bugfix

    Corrected URL-segmentation for pages, currently active menu item is now taken into account

  • Bugfix

    Corrected URL-segmentation for groups, currently active menu item is now taken into account

5.0.1 stable

12.3.2026
  • Feature

    Bunny CDN implementation v2 (additional webhooks etc.)

  • Feature

    Bunny Player v2

  • Feature

    Twitter → X: full rename in OAuth, UI, CSS, Icons

  • Feature

    + Config. cover image height for users, sites, groups and events

  • Feature

    Passkey (Webauth) passwordless Login implemented incl. configuration for the users

  • Feature

    Start date for events: additional column (sortable) in admin backend

  • Revision

    Implementation of FontAwesome 6.7.2 (old .eot and .woff-files removed)

  • Feature

    Notifications for new pages, groups, events, marketplace-entries

  • Revision

    Integrated Kunena user app refactored to work with Kunena v7.0.2

  • Revision

    Re-Branding CRE8 Social: logos, icons, etc. (left com_easysocial for the sake of compatibility)

  • Revision

    Adapted Foundry Library (FontAwesome, Twitter)

  • Improvement

    Events are loading from every entity

  • Improvement

    Installer refactored and changed appearance

  • Improvement

    Code refactored for file-field (PHP compatibility)

  • Improvement

    Changed versioning for pkg_toolbar

  • Bugfix

    Toolbar notifications showed only date, no content

  • Bugfix

    Corrected frontend passkey-generation

5.0.0 stable

21.2.2026
  • Feature

    Restoration of the module-manager in admin: no more api-calls to old si-server, unpublish-option

  • Feature

    Videos Mobile: Autoplay, User-Input (Pause) are now respected even if «Autoplay if in Viewport» is active, integrated player

  • Feature

    Debug for Videos (Option for Admin)

  • Revision

    Implemented own update-server/-logic

  • Revision

    Software Update Widget: corrected to work with new server

  • Improvement

    Extensions + component: versioning unified to be v5.0.0 → old modules/plugins can be detected easier

  • Improvement

    Obsolete update sources are removed

  • Improvement

    Blog in admin widget removed

  • Improvement

    Deprecated Photo-Resizer linking to SI removed

  • Bugfix

    Log: mail-warning in content-retrieval fixed (cron-hook)

  • Bugfix

    In some configurations/environment, user registrations failed, code corrections

  • Bugfix

    In some configurations/environment, user editing from the backend triggered an error

  • Bugfix

    With SEF-URLs in some languages, album-creation for groups/sites did not work

  • Bugfix

    Corrected logic error, which avoided albums-listing under pages/groups in certain settings (error was present since years)

1.4.4 stable

19.1.2026
  • Feature
    ConverseKit: Included Social-Login possibilities for Apple and Google
  • Feature

    Implementation of a master switch → activate/deactivate alerts

  • Feature

    Mails have a footer to directly load alerts-configuration or trigger master-switch

  • Revision

    Improved Foundry Library

  • Improvement

    Finder plugins → code-revision

  • Bugfix

    Fixed some deprecation warnings in PHP 8.2+

  • Bugfix

    16.1. Fixed further deprecation warnings

1.4.3 stable

30.12.2025
  • Feature

    Additional Player-Options Autoplay, Autoplay on Viewport, Autoplay Muted und Loop Video

  • Revision

    Improved view for portrait mode smartphone videos

  • Improvement

    Implemented additional checks for copying and batch-creating events, now ALL fields' contents are copied.

1.4.2 stable (Maintenance Release)

17.12.2025
  • Revision

    Some PHP 8.5 compatibility-improvements

  • Bugfix

    Installation process (for low-performance servers) reset due to problems encountered by several customers

  • Bugfix

    Fixed some deprecation notices

1.4.1 stable

10.12.2025
  • Feature

    Refined frontend copyfunction-logic: copied events are unpublished and editable

  • Revision

    ConverseKit: optimized architecture, replaced injected module-loading of sounds-library through referencing

  • Bugfix

    Fixed further deprecation notices

  • Bugfix

    Fixed toolbar-login with email-address instead of username

1.4 stable

7.12.2025
  • Feature

    Added copy-function for events in backend

  • Feature

    Batch-copy function (multiple events) added in backend

  • Feature

    Added copy-function for events in the frontend

  • Improvement

    Events: recurring events creation/update works now, all custom fields are written down correctly. This was never working in the original version!

  • Bugfix

    Fixed further deprecation notices

1.3 stable

3./6.12.2025
  • Feature

    Refactored ConverseKit Plugin to work in Joomla 5.3+, 5.4+ and 6+ and included it

  • Update

    Updated some library-files

  • Improvement

    All youtube-sharing links are accepted now (changed link-validation)

  • Bugfix

    Fixed Google auth deprecation notice

  • Bugfix

    Fixed further deprecation notices (dynamic property creation)

  • Bugfix
    Code error for toolbar module in backend fixed
  • Bugfix
    Doubling of the admin menu when additional “custom menu items” are active simultaneously has been fixed
  • Bugfix

    Corrected wrong path in the internal apps-installer

1.2 stable

30.11.2025
  • Bugfix
    EasySocial conversations load in the toolbar module in Joomla 6+

1.1 stable

29.11.2025
  • Improvement

    Included modernized, refactored Foundry-Library installing with the pkg_toolbar

  • Bugfix

    Fixed alert-error

1.0 stable

27.11.2025
  • Improvement
    Removed obsolete duplicated foundry-library from installer
  • Improvement
    Tested under Joomla 5.4.x and 6.0.x without backwards-compatibility plugin → code improvements
  • Test

    Migration from Joomla 5.4.x to 6.0.x without deactivating anything ES-related → WORKS! 🥳

0.6 RC

26.11.2025
  • Feature
    Refactored all Themes
  • Feature
    Refactored Toolbar
  • Improvement
    Replaced ALL old Joomla legacy calls
  • Test
    Plugins tested and code improvements

0.5 Beta

25.11.2025
  • Feature

    Admin-views and -modules adapted

  • Feature

    Event-, Group- Marketplace- and User-Apps and -Fields refactored and working

  • Feature
    Plugins refactored and working
  • Feature
    Modules adapted, tested and working
  • Feature
    Frontend views and -features corrected and functional
  • Update

    Full theme wireframe with all functional parts refactored

  • Improvement
    Various DB-queries adapted/rewritten
  • Test
    Component can easily be installed over older versions
  • Test

    Live and working on 3+ websites 🥳

  • BugFix

    Installer refactored to also install all Plugins as expected

0.3 Alpha

24.11.2025
  • Update

    Installer refactored to work on Joomla 5.4.x and 6.0.x

0.2 Alpha

23.11.2025
  • Update

    Component refactored to work on Joomla 6.0.x

0.1 Alpha

22.11.2025
  • Update

    Component refactored to work on Joomla 5.4.x

This project is the result of the GitHub discussion here: https://github.com/DeeEmm/easysocial

To do

  • Adapt additional apps
  • Implement own update server
  • Slight rebranding
  • List in Joomla Extensions directory
  • Remove obsolete custom ES db-layer
We use cookies
We use cookies on our website. Some of them are essential for the operation of the site, while others help us to improve this site and the user experience. You can decide whether you want to allow cookies or not. Please note that if you reject them, you may not be able to use all the functionalities of the site.