All Versions
138
Latest Version
Avg Release Cycle
17 days
Latest Release
10 days ago

Changelog History
Page 1

  • v3.3.3

    March 27, 2020

    Contributors

    • Jerรดme Bakker (4)
    • Jeroen Dalsem (2)

    ๐Ÿ› Bug Fixes

    • livesearch: use correct relationship options to find groups (dc82fd9e)
    • mail: additional library for SMTP e-mail support (d69b90df)
  • v3.3.2

    March 13, 2020

    Contributors

    • Jeroen Dalsem (6)
    • Jerรดme Bakker (4)

    ๐Ÿ› Bug Fixes

    • notifications: listing of settings now contain a link to the item (4a2ae1de)
    • webservices: use correct query string for hmac authorisation (1dc4cae9)
  • v3.3.1

    February 14, 2020

    Contributors

    • Jeroen Dalsem (6)
    • Jerรดme Bakker (5)

    ๐Ÿ› Bug Fixes

    • blog: double submit protection prevented correct saving (2460d178)
    • file: correctly set forward url (10f48139)
    • likes: likes popup will show recent likes first (9b0bf45d)
    • ๐Ÿ”Œ plugins:
      • reindex plugins if there is a gap in the priority (ce2d4bfb)
      • default all plugins are listed (5888aa89)
      • correctly flush caches after plugin (de)activation (7a6465b5)
    • route: correctly handle route generation for unicode usernames (58766e37)
    • views: input/autocomplete correctly passes match_target (1fe233d2)
  • v3.3.0

    January 23, 2020

    Contributors

    • Jeroen Dalsem (58)
    • Jerรดme Bakker (34)
    • Josh Santos (1)

    ๐Ÿ”‹ Features

    • access: added generic container logic check for group tool option (eb129203)
    • admin:
      • plugin list is default filtered by active state (e3adc687)
      • added site setting to control allowed languages (663fb447)
    • annotations: added generic annotation delete action (1ebeafb4)
    • cache: added more cache interactions (8dbc51ce)
    • cli:
      • added upgrade:list command to list all upgrades in the system (364d0016)
      • added command to execute a single upgrade (ed14adf0)
      • added option to set language for cli command (d11d0581)
      • all core cli commands use translation keys (5355f270)
      • question defaults are automatically added to question (b2cdf54a)
    • core:
      • you can now configure the default sort order of comments (573d416d)
      • added mimetype detection service (54e2574b)
      • container last_action is updated when entities are created (9f0a706b)
    • css: walledgarden background image can be set as a css variable (939bf26e)
    • developers: added entity explorer link to every entity (0c580432)
    • discussions:
      • add page to view discussions in my groups (81c1cab0)
      • added setting to allow site wide discussions (5f4dc826)
    • github: added codeclimate coverage action (e695efe5)
    • i18n: added user agent language detection (e5778f5d)
    • input:
      • forms now have the ability to prevent double submit (f4e21fd2)
      • added confirm option to input/submit (60a67b55)
    • list: we provide a way back if you reach a page without content (b3ee54c5)
    • mail: add smtp support (ada8bb7d, closes #12938)
    • notifications: unregister specific notification action (19f3571b)
    • ๐Ÿ”Œ plugins:
      • you can change/add theme variables in elgg-plugin.php (f698d00a)
      • added the ability to (un)extend views in elgg-plugin.php (d16fb845)
      • add ability to remove all plugin settings (28cb247d)
      • cli commands can now be registered in elgg-plugin.php (d0858cc8)
    • โœ… tests: added MySQL 8 test job (63235d90)
    • views:
      • added site setting to control if comment box collapses (043d6789)
      • info type added to elgg_view_message (006151fa)
      • seperate annotation view into subparts (b080fd25)
      • input/button now supports icon_alt (18425695)
      • added ability to elgg_view_page to pass layout vars (002ba980)

    ๐ŸŽ Performance

    • js: refresh_token now uses a partial boot of the engine (23846134)

    ๐Ÿ“š Documentation

    • views: rewrite of the page structure guide (a5272a66)

    ๐Ÿ› Bug Fixes

    • blog: no longer validate container permissions on existing blogs (e3b1c6c6)
    • cli: improved error handling during command execution (c548e95b)
    • core: no longer default to client file mime type (73f44c03)
    • http: prevent content type sniffing by browsers (62743b8f)
    • js: prevent clicks until related js is loaded (9e638c9e)
    • views: moved user element to correct subviews (2a96a19a)

    ๐Ÿ—„ Deprecations

    • core:
      • function generate_action_token is deprecated (11020308)
      • functions to get ordered event/hook handlers (3a47f381)
      • various functions have been deprecated (0f47534e)
    • ๐Ÿ”Œ plugins:
      • using a start.php in you plugin is deprecated (b744960f)
      • function elgg_unset_all_plugin_settings() (36aa2e41)
    • views:
      • the function elgg_view_entity_annotations (5f2b1bf3)
      • deprecated the usage of some old layout names (79a373dd)
  • v3.2.4

    January 23, 2020

    Contributors

    • Jeroen Dalsem (5)
    • Jerรดme Bakker (2)

    ๐Ÿ› Bug Fixes

    • cron: allow configuration for custom cron intervals (8e969a67)
    • developers: set correct default value for menu hooks (d3bc28d6)
    • installer: escape some special chars in db password (9923e173)
    • search: do not try a search with invalid query (28cd2ead)
    • ๐Ÿ‘‰ user: user hover menu uses local data array of request params (6a0f28f2)
  • v3.2.3

    December 20, 2019

    Contributors

    • Jerรดme Bakker (7)
    • Jeroen Dalsem (3)

    ๐Ÿ”‹ Features

    • groups: add limited group creation middleware (9ea474e1)

    ๐Ÿ“š Documentation

    • actions: updated action documentation (3e90769f)

    ๐Ÿ› Bug Fixes

    • icons: always use default viewtype when using fallback icons (b2c666b7)
    • search: search result extras are formatted correctly (3fd1355d)
    • views: use correct summary classes in relationship elements (30ef1c87)
  • v3.2.2

    December 06, 2019

    Contributors

    • Jeroen Dalsem (8)
    • Jerรดme Bakker (1)

    ๐Ÿ“š Documentation

    • database: document the need and usage of manual Phinx migrations (3d8d5ac4)

    ๐Ÿ› Bug Fixes

    • core: plugin reports version of elgg_release (f86e898a)
    • css: vertical align horizontal aligned fields in fieldset (78bb72f3)
    • groups: added missing gatekeepers to content pages (ecb9fb8f)
    • input: htmlawed will no longer check for duplicate ids (cbad1c25)
    • โœ… tests: moved integration test to correct suite (8b4e0d40)
    • theme_sandbox: changed aside modules to info modules (ba6bccf4)
  • v3.2.1

    November 25, 2019

    Contributors

    • Jerรดme Bakker (13)
    • Jeroen Dalsem (6)
    • Dennis Ploeger (1)

    ๐Ÿ”‹ Features

    • โœ… tests: allow testing of tool protected group pages (5b465453)

    ๐Ÿ“š Documentation

    ๐Ÿ› Bug Fixes

    • admin: use correct function for unvalidated users notifications (bbce4ca0)
    • file:
      • use correct submit label on upload/update of file (07ef13d1)
      • use correct view in old group module (56a46f94)
      • added group tool gatekeeper to owner resource (4667d9fe)
    • friends: supply correct link for friend request notification (21e231a0)
    • groups:
      • set menu item classes the correct way (dc161621)
      • show a no result text on the group membership request page (db601b71)
    • input: select now supports passing int values to options_values (4563eed4)
    • installer: allow empty database table prefix during installation (622b47c0)
    • ๐Ÿ‘€ seeder: use available users during seeding (716e02fb)
    • system_log: check archive engine availability before changing (99e3c928)
  • v3.2.0

    October 24, 2019

    Contributors

    • Jerรดme Bakker (40)
    • Jeroen Dalsem (18)

    ๐Ÿ”‹ Features

    • admin: added a site setting to require admin approval of accounts (2882da61)
    • core:
      • added elgg_list_relationships (9b54398c)
      • added elgg_get_relationships function (21d3c697)
    • database: clauses support invokable classes (75653f24)
    • files: download urls can be configured to not expire (f61c5578)
    • friends: add plugin setting to enable the need for friend approval (25b87858)
    • groups:
      • added option to hide group owner tranfer (4a072e88)
      • allow groups to set default content access (9f701b77)
      • membership requests and invitations use relationship views (afff8d9f)
      • add invited users page for group owners (82310d78)
      • added membership requests tab to group members listing (019745f0)
      • add invite button on group members page (9e164221)
      • show user already a member/invited for the group (57d38cca)
      • member listing now uses elgg_list_relationship (783f22a6)
    • install: allow user to change language during installation (5f23eff1)
    • livesearch: added ability to set custom item_view (8c1df6e8)
    • middleware: added page owner can edit middleware (b81fc729)
    • redis: added the ability to set redis database and password (e0c9d953)
    • request: allow access to the http request (7e86f576)
    • ๐Ÿ”’ security: allow password requirement to be configured (ccca6897)
    • system_log: allow logbrowser to filter on object id (de0e6171)
    • โฌ†๏ธ upgrades: track upgrade start time (f37d03bc)
    • webservices:

    ๐Ÿ“š Documentation

    • routing: added some extra middleware documentation (b1c123ca)

    ๐Ÿ› Bug Fixes

    • access: allow plugin to register write access array subtypes (6db1d505)
    • ckeditor: do no convert html entities in the editor (e977bf99)
    • core:
      • ElggRelationship int attributes are casted to ints (d3604557)
      • make accesscollection save and rename work like documented (c3acbb1a)
    • css: buttons in some menus keep correct styling (3eb49098)
    • embed: no longer require a plugin with file_uploading provided (3925c647)
    • js: deep merge the elgg.data (197bfb49)

    ๐Ÿ—„ Deprecations

    • river: no longer use the enabled property of river items (59ebfb3d)
  • v3.1.6

    October 23, 2019

    Contributors

    • Jeroen Dalsem (5)
    • Jerรดme Bakker (1)

    ๐Ÿ“š Documentation

    • database: document innodb recommended settings (7cfaf39a)

    ๐Ÿ› Bug Fixes

    • access: do not add default access level if missing in input/access (58efbbc1)
    • js:
      • only trigger open event when new content is loaded (83f67a81)
      • if no tabs are selected click the first tab (66c9e9ba)
    • views: only add a link in summary title if entity can provide one (b9b70f7a)