All Versions
193
Latest Version
Avg Release Cycle
16 days
Latest Release
1325 days ago

Changelog History
Page 16

  • v1.10.4 Changes

    March 22, 2015
    Contributors
    • Evan Winslow (3)
    • Jerรดme Bakker (2)
    • Juho Jaakkola (2)
    • Matt Beckett (1)
    • Paweล‚ Sroka (1)
    ๐Ÿ› Bug Fixes
    • core: don't trigger delete event when you can't edit the entity (83c69c09)
    • groups:
      • respect previous modifications to the write access in group context (11b55041)
      • Hides group profile fields that don't have a value (2bb13db8)
  • v1.10.3 Changes

    March 08, 2015
    Contributors
    • Juho Jaakkola (5)
    • Jeroen Dalsem (4)
    • Ismayil Khayredinov (1)
    • Jerรดme Bakker (1)
    • Matt Beckett (1)
    • Cim (1)
    • Rodrigo (1)
    • Evan Winslow (1)
    ๐Ÿ“š Documentation
    • helpers: Adds missing underscores to elgg_get_loggedin_user_* functions (02ef5d7b)
    • views: documented the difference between page/elements/foot and footer (001be7e4)
    ๐Ÿ› Bug Fixes
    • โฌ†๏ธ upgrade: reset system cache before upgrade (468d1c40, closes #6249)
    • ๐Ÿ‘‰ uservalidationbyemail: only forward to emailsent page if email sent (7d8cd3b8)
    • views:
      • always add the user guid param to the usersettings/save form (9e1661d4)
      • always submit element when there are no userpicker values (61e295c9)
  • v1.10.2 Changes

    February 21, 2015
    Contributors
    • Jeroen Dalsem (16)
    • Steve Clay (6)
    • Evan Winslow (2)
    • Jerรดme Bakker (2)
    • Ismayil Khayredinov (1)
    • Juho Jaakkola (1)
    ๐ŸŽ Performance
    • stats: more efficient get_entity_statistics() (f5ac3602)
    ๐Ÿ“š Documentation
    • install: Move environment-specific instructions to their own pages (1b750298, closes #7834)
    ๐Ÿ› Bug Fixes
    • datepicker: Prevents month navigation links from overlapping with other elements (fb1596da, closes #7542)
    • groups: also delete original icon when deleting group (b8d1612e)
    • js:
      • correctly init datepicker when ajax loaded (aecc0047)
      • fixes aalborg site menu by restoring 1.9 toggle behavior (8ece7dd8, closes #7790)
      • catch global ajax errors and report to the user (dd52baeb)
    • likes:
      • only allow likes to be deleted by owner (b47f0166)
      • correctly register like button for ajax action (d56b239d)
    • messages: forward to inbox after deleting a message (015baf62)
    • ๐Ÿ“‡ metadata: metadata values returned in more reliable order (36517715, closes #5603)
    • ๐Ÿ”Œ plugins: pages with no annotation no longer cause fatal errors (ffdb908d, closes #7793)
    • profile: consider potential split db in profile icondirect (bd8f3aed)
    • search:
      • prevent search form submit if empty query (becd5ba2)
      • correctly split search words on multiple spaces (2bde4af1)
      • only query user metadata if there are profile fields (6cdafa10)
    • ๐Ÿ’ป ui: using site menu too early no longer results in 404 page (b11acee5, closes #7861)
    • views:
      • use named keys when registering meta tags and links in head (2cbaa770)
      • improved check on non existing array keys (bfc65a68)
      • adds excerpt to comments and discussions in activity context (4e09115a)
      • deprecated notice no longer shows up in the wrong version (3fcbee3f)
      • use correct page offset for divisors that have a modulo (cdc85dca)
  • v1.10.1 Changes

    January 26, 2015
    Contributors
    • Steve Clay (10)
    • Jerรดme Bakker (2)
    • Ismayil Khayredinov (1)
    • Juho Jaakkola (1)
    ๐Ÿ“š Documentation
    ๐Ÿ› Bug Fixes
    • blog: correctly handle the archive listing if there is no archive (71fbf79f)
    • css: add missing selector prefix (af3f003d)
    • http: donโ€™t allow plugins to bypass a forward() call (ac2d9f1e, closes #7637)
    • notifications:
      • email replies again have โ€œRe:โ€ in subjects (632c57d3)
      • correctly unregister the default notifications save function (f2adb5e2)
    • ๐Ÿ”Œ plugins:
      • discussion replies no longer missing/reversed order on river (78af4b69, closes #7801, #7668)
      • re-hides the likes button for groups (f57d6ef8, closes #7724)
      • eliminates notices for missing GET keys in profile icon (98fb967d)
      • Eliminates deprecation notice on file plugin objects (a0240add, closes #7761)
    • travis: eliminates composer install failures (f96ea171)
  • v1.10.0 Changes

    January 11, 2015
    Contributors
    • Paweล‚ Sroka (12)
    • Per Jensen (3)
    • Steve Clay (3)
    • Evan Winslow (2)
    • Arsalan Shah (1)
    • Juho Jaakkola (1)
    ๐Ÿ”‹ Features
    • ๐Ÿ”’ security: No longer ship with vendors that have security advisories (b193ebcf, closes #7738)
    • โœ… test: Added rewrite rules for builtin PHP cli server execution (a0ff98e2)
    ๐Ÿ“š Documentation
    • nginx: Added sample nginx configuration and moved sample configs to install/config/ (dbcd7548)
    • requirements: Updated PHP version used in docs as requirement to 5.4 (5f4f8eea)
    ๐Ÿ› Bug Fixes
    • CSS: adds margin between a file's text and image (261e92b4, closes #7712)
    • amd: Added coverage tests and fixed minor bugs. (6250fd76)
    • blog: adds missing class to preview button (be3b559b, closes #7706)
    • http: Send a minimal 404 header for /favicon.ico requests (b8c8a280, closes #7261)
    • settings: It's again possible to set user specific setting for a plugin (80e0c904)
  • v1.10.0-rc.1 Changes

    December 15, 2014
    Contributors
    • Evan Winslow (64)
    • Steve Clay (30)
    • Jeroen Dalsem (24)
    • Per Jensen (10)
    • Jerรดme Bakker (9)
    • Paweล‚ Sroka (7)
    • Ismayil Khayredinov (5)
    • Matt Beckett (3)
    • Juho Jaakkola (1)
    • Jeff Tilson (1)
    • Bruno (1)
    • Satheesh PM (1)
    • Sem (1)
    ๐Ÿ”‹ Features
    • aalborg_theme:
      • adds support for alert messages (2e410f71)
      • adds visual difference between submit and action buttons (691470e6, closes #6929)
      • comments use triangle indicator instead of text label (b2d55926)
      • adds support for .elgg-button-special and button sizes (2ca0dedd, closes #2954)
    • admin: Use elgg_view_menu to generate admin header (411a9f39)
    • cache: allows using ints as keys in Cache\Pool (c36ec89d)
    • core:
      • support for querying based on relationship create time (db27abbd)
      • adds edit avatar to admin section of user hover menu (a003d840)
    • developers: inspect menu item now has children for faster access (314616d1)
    • discussion: Added some extension points at discussion sidebars. These changes allow 3rd party plugins to extend discussion sidebar, and add there features like a subscribe (db46100a)
    • file: display file upload limit on file upload form (09001b9d)
    • filestore:
      • add elgg_get_file_simple_type() to core api (69e54e4c)
      • add a hook to fix detected mimetype (4ddc7843)
    • groups: Added featured groups as a tab along with groups, popular, discussions (f77356e3)
    • js: extended the usability of rel="toggle" (1d89418e)
    • messages: improved UI for messages listing (46821a62)
    • php: Require PHP 5.4+ (42b76d37, closes #7090)
    • ๐Ÿ”Œ plugins: added default param to elgg_get_plugin_user_setting (13000c98)
    • requirements: PHP 5.3.3+ is now required (3a555512, closes #6165)
    • router: add original params to route hook (1b1026c3)
    • settings: adds setting for default number of items per page (d1d0a4e1, closes #2650)
    • site_notifications: option to mass delete site notifications โ€ฆ (c28eaac7)
    • ๐Ÿ‘‰ users: Username character blacklist can now be altered via plugin hook (7dc63eb2, closes #6189)
    • ๐Ÿ‘‰ usersettings: every user setting has its own menu item (6c1631d1)
    • views:
      • output/tag supports all output/url options (d0c9c855)
      • allows rendering empty results using an anonymous function (a8f15ffa)
      • output readable access level for any access_id (c9c2e12c, closes #7133)
    • webapp: Add support for a basic WebApp Manifest file (27c9ef4a, closes #7493)
    ๐ŸŽ Performance
    • annotations: increased performance of egef_annotations (96e6bd37, closes #6638)
    • db: Disabled SQL DISTINCT in more cases. (98a99c83)
    • entities: preloads owners when drawing lists of entities/likes (82088d5e, closes #5949)
    • likes: reduces number of queries when showing likes in lists (90991256, closes #6941)
    • session: speed up elgg_is_admin_user() (aed21337)
    • sql: allows removing DISTINCT from some MySQL queries (293317f2, closes #4594)
    • views: remove unneeded view calls in river/elements/body view (4ef23b61)
    ๐Ÿ“š Documentation
    • requirements: Document new rolling support policy for browsers (9ce72099, closes #5932)
    ๐Ÿ› Bug Fixes
    • ckeditor: ckeditor now prevents image drag/drop/paste in editor (47fecbea)
    • config: path is derived from PHP, not database (b756cbb4)
    • css:
      • strings together elgg-button and button sizes (3cbe5877)
      • removes link color from "comments" header in river, default theme (f140ffb9, closes #7137)
      • removes padding and margin from elgg-menu-entity items (e732645b)
    • db: elgg_get_metastring_id should always create an id (423f1f6d)
    • ๐Ÿ—„ deprecation: deprecation warnings for 1.10 now work as expected (3d8ada59)
    • discussion: also search in discussion replies when searching discussion topics (604697f3)
    • entities: system files removed for all entities on delete (800d1f36, closes #7130)
    • forms: Login and account forms widened and centered by default (5fc81511, closes #6456)
    • groups:
      • replaced deprecated entity loading with new method (a8f73627)
      • adds wrapper to the message, This discussion is closed (a336db85)
    • pages: add canEdit to page deletion permission check (454deb63)
    • river:
      • allow everyone to look at everyones activity page (f15e7ff8)
      • rss layout supports mulitple installations in the same host (2e7262b4)
    • search: respect entity type/subtype instead of params type/subtype (758263a3)
    • session: correctly sets cookie params for sessions (565dd08c)
    • โฌ†๏ธ upgrade: no longer try to process upgrade files from before installation version (15c6f109)
    • views:
      • allows passing base_url through gallery view (fb32d683, closes #7669)
      • show different text on widgetpanel toggle button when opened (b4e63b45)
      • elgg_view_menu_item shows no link for items with null href (a64432cf)
      • move function and menu items out of file typecloud view (e28bcd9e)
      • makes admin panel mobile friendly (a8d9eeca, closes #6742)
    ๐Ÿ—„ Deprecations
    • access: deprecates elgg_get_access_object() and refactors access lib (d19cf2bf)
    • filestore: deprecate file_get_simple_type() and file_get_general_file_type() (c6042cbe)
    • ๐Ÿ”Œ plugins: formally deprecates use of $CONFIG in start.php (ee8f2edc)
    • view: deprecate output/confirmlink for consolidated output/url with 'confirm' option (6e5e3910, closes #5810)
    • views: deprecates use of the core/settings/tools view (239b730f)
    ๐Ÿ’ฅ Breaking Changes
    • The CSSMin class included via minify was renamed to CSSmin. If you were referring to it with capital M, you'll have to ๐Ÿ”„ change that to lower-case m.

    However, note that Elgg's dependencies are not considered public API, so this notice is only a courtesy. Please explicitly declare your dependencies on third party vendors, even ones that โšก๏ธ you know Elgg already includes. We may remove or update them at any time. (c3b0d8bc)

    • If you are checking out Elgg directly from GitHub, you will need to run composer install after git checkout to get your installation to a working state. (2e60327f)
  • v1.9.8 Changes

    January 11, 2015
    Contributors
    • Juho Jaakkola (1)
    • Matt Beckett (1)
    • Steve Clay (1)
    • iionly (1)
    ๐Ÿ› Bug Fixes
    • css: Correct z-index for autocomplete form field when opened in lightbox (e993141f)
    • notifications: subject of comment notification email always starts with "Re: " (b5175b56, closes #7743)
    • profile: admin defined profile fields are once again back-compatible (8e577be4, closes #7634)
  • v1.9.7 Changes

    December 14, 2014
    Contributors
    • Jerรดme Bakker (5)
    • iionly (3)
    • Jeroen Dalsem (2)
    • Juho Jaakkola (2)
    • Matt Beckett (1)
    ๐Ÿ“š Documentation
    • design: added the data model image from docs (680c3cf8)
    • general: moved pronuncation file from docs (3718dac7)
    • ๐Ÿ‘Œ support: added documentation about the support policies of Elgg (bdd7855c)
    ๐Ÿ› Bug Fixes
    • core: deprecation notices thrown at login/logout even if there's no valid reason (d22a6406)
    • likes: Uses getDisplayName() instead of assuming the object has value in title property (7ece624f)
    • notifications: Verifies that a notification method is registered before using it (4eddf313, closes #7647)
    • pageowner: allow unsetting of page owner guid (a57e1fbe)
    • ๐Ÿ‘‰ uservalidationbyemail: usage of deprecated ['login', 'user'] event (23939b80)
    • views: correctly close the comment form contents (0420bd00)
  • v1.9.6 Changes

    December 01, 2014
    Contributors
    • Jerรดme Bakker (74)
    • Paweล‚ Sroka (7)
    • Jeroen Dalsem (2)
    • Brett Profitt (1)
    • Juho Jaakkola (1)
    • iionly (1)
    ๐Ÿ“š Documentation
    • admin:
      • moved the finding plugins page from docs (d054a5fd)
      • moved the plugin order page from docs (dfb68cb0)
      • moved the getting help page from docs (2546fc9f)
      • moved duplicate installation from docs (53dfaca8)
      • moved backup and restore page from docs (e66a2432)
    • design: moved the Loggable page from docs (02f68068)
    • faq:
      • moved the Javascript not working page from docs (94a00252)
      • moved the Deprecation warnings page from docs (66374e0f)
      • moved the No images page from docs (2b261c8f)
      • moved the File is missing an owner page from docs (46f71887)
      • moved the Copy a plugin page from docs (a0b4b27a)
      • moved the session length page from docs (c337b834)
      • moved Emails don't support non-Latin characters from docs (c6001fba)
      • moved the What variables are reserved by Elgg page from docs (2d5a2a16)
      • moved the IE login problem page from docs (7445c19c)
      • moved the page not found page from docs (d0435c55)
      • move the Should I edit the database manually page from docs (d04a1383)
      • moved the css is missing page from docs (5b54b38c)
      • moved the filtering page from docs (68baa0e6)
      • moved the When I upload a photo or change my profile picture I get a white screen page from docs (ffbdd0d2)
      • moved the security faq from docs (627ff4f5)
      • moved the 500 - Internal Server Error page from docs (68a8ce19)
      • moved the What events are triggered on every page load page from docs (be493213)
      • moved the Using a test site page from docs (dc2fe2a7)
      • moved the Https login turned on accidently page (aeb32f65)
      • moved the debug mode page from docs (6b2d18e3)
      • split the faq page into different files for readability (bb1de6a6)
      • moved Manually add user from docs (0fa6c070)
      • moved How do I change PHP settings using .htaccess from docs (0defcaaa)
      • moved how does registration work page from docs (13ac44d3)
      • moved How do I find the code that does x from docs (ef30d048)
      • move the I don't like the wording of something in Elgg page from docs (9c13832b)
      • moved the Changing registration page from docs (6d7e4f48)
      • moved the changing profile fields page from docs (151d25a0)
      • moved What should I use to edit php code from docs (375869d1)
    • ๐Ÿ”‹ features: added a link to the Elgg showcas page (334d2010)
    • general: adds contents indexes to long pages (ebf316c9)
    • guides:
      • moved Walled Garden page from docs (4100ccef)
      • moved the Accessibility Guidelines from docs (5b687a42)
      • moved the systemlog page from docs (de73bb22)
      • moved the How to restrict where widgets can be used from docs (17ec2d35)
      • moved the javascript hooks page from docs (71551797)
      • moved the PluginDependencies from docs (e37d79a2)
      • moved hmac authentication page from docs (7b37f083)
      • moved don't modify core page from docs (c99e0008)
      • moved the ajax page from docs (b758c731)
      • moved Engine/Controllers/BestPractices from docs (26f77b0d)
      • move plugin coding guidelines from docs (9c4ee9f9)
      • moved the gatekeeper page from docs (686fb7b2)
      • moved simplecache from docs (a2d9b474)
      • moved the authentication page from docs (0e928075)
      • moved the permissions check documentation from docs (d9a6a88a)
      • moved the plugin (user)settings documentation from docs (bf2d984d)
      • moved the context documentation from docs (87bd91f9)
      • moved the helper functions page from docs (96d7d374)
      • moved the page handler documentation from docs (e327d354)
    • guids: moved page ownership from docs (223d668a)
    • pdf: Added LaTeX build testing to Travis (021a95c5)
    • ๐Ÿ”Œ plugins:
      • moved the System diagnostics page from docs (df2062a7)
      • moved the diagnostics page from docs (b69c978c)
      • completed the list of bundled plugins (2a886a84)
      • moved the thewire plugin description from docs (5443e715)
      • moved the blog plugin description from docs (722d1202)
      • moved the messages plugin description from docs (450c00b5)
      • moved the messageboard plugin description from docs (5d06e409)
      • moved the pages plugin description from docs (47f9d2c8)
      • moved the profile plugin description from docs (3fd4168c)
      • moved the groups plugin description from docs (0e1a6bdb)
      • moved the file plugin description from docs (140fb7ba)
      • moved the dashboard plugin description from docs (2b17c2ce)
      • moved the plugin skeleton documentation (d8ae89c7)
    • travis: Added validation of translated docs sources for es language to Travis (40d284e1)
    • views: moved the page structure best practices page from docs (c441a3f1)
    ๐Ÿ› Bug Fixes
    • core: getFilenameOnFilestore() returns empty string if an ElggFile object has no filename set (a03591e7)
    • ๐Ÿ“„ docs:
      • Fixed docs elements not allowing LaTeX builds to succeed. (659d5796)
      • Fixed docs syntax for the PDF builds. (e3683683)
    • forms: Removes icon and title links from autocomplete results (aff7e69e, closes #5583)
    • livesearch: removed custom queries with ege* functions (d3656fa2)
    • ๐Ÿ”Œ plugins: trigger plugin hooks when saving plugin settings (19c31361, closes #6820, #7502)
    • session: Explicitly closing the session in the shutdown hook to work around APC session problems. (7dbe7c6d, closes #7186)
    • views: allow numeric 0 values to show on user and group profile (edee47e5)
  • v1.9.5 Changes

    November 17, 2014
    Contributors
    • Jeroen Dalsem (18)
    • Brett Profitt (7)
    • Steve Clay (7)
    • Evan Winslow (3)
    • Ismayil Khayredinov (3)
    • Juho Jaakkola (3)
    • Per Jensen (3)
    • Jerรดme Bakker (2)
    • Paweล‚ Sroka (2)
    • Stian Liknes (2)
    • Diego Andrรฉs Ramรญrez Aragรณn (1)
    • Matt Beckett (1)
    • iionly (1)
    ๐ŸŽ Performance
    • db: correctly re-enable query cache after ElggBatch run (a8c3fbd9)
    • river: only fetch comments if comment_count > 0 (db64e16d)
    ๐Ÿ“š Documentation
    • actions: Migrated actions section from old Getting Started docs and cleaned up related sections. (d47a980f)
    • admin: Migrated Getting Started guide from wiki. (11e589f6)
    • all:
    • coding: improves docs for commits/amending/standards (e8166d78)
    • database: updated and expanded information on entity icons (7bb60185)
    • events: Updated event list and cleaned up existing event docs. (433ed90c)
    • faqs: Started migrating some FAQs. (cd3afdcc)
    • hook: Updated hooks docs. (327ecb48)
    • menus: improve docs for menu item factory (61751db6)
    • notifications: documentation for the notifications system (ac12ac99, closes #7308)
    • ๐Ÿ’… style: documents trailing whitespace policy and script (798810c7)
    ๐Ÿ› Bug Fixes
    • aalborg: More robust grid reflows for smaller screens (8d8155e7, closes #7393)
    • access: always display readable access level for ACCESS_* constants (a74421f9, closes #6801)
    • core:
      • renaming to _elgg_namespace_plugin_private_setting forgotten in unsetAllSettings (782b75f2)
      • prevent sql exception when metastring is interpreted as very large number in egef_metadata (bab43d60, closes #7009)
    • css: markdown code blocks should not should nested borders (8c736c2f)
    • friends: show friends collections menu item in friend context (5073deeb)
    • i18n:
      • Commit docs/*.mo files on release so docs can be translated (8ca2b6b6, closes #7034)
      • improved removing profile field delete failure notice (a6f561e2)
      • grammar fix in upgrade warning (f5d4d35f)
    • login: also allow login by email in maintenance mode (4258bc3d)
    • menu: only show access entity menu item if logged in (714b0834)
    • menus: allow max depth of 20 to prevent losing menu items (d3e33db3)
    • pagination: removes hard-coded arrows from php file (eb136ef1, closes #5298)
    • ๐Ÿ”Œ plugins: trigger plugin hooks when saving plugin settings (5afadfc8, closes #6820)
    • relationships: distinct ege* results when relationship_guid is not set (4d87b950, closes #5775)
    • ๐Ÿš€ release: Corrected release script Windows system compatibility. (00012389)
    • โฌ†๏ธ upgrade:
      • Rechecks that all annotation comments have been migrated to entities (7d81094c, closes #7486)
      • Ensure that $CONFIG is always available to upgrade scripts (c102a713, closes #7457)
    • ๐Ÿ‘‰ uservalidationbyemail: makes emailsent page public (70bbdd65, closes #7334)
    • views:
      • Revert erroneous changes made to input/userpicker (e4008c65)
      • input/userpicker can now remove all users on edit (4cf113ab, closes #6982)
      • comma separating links to text files in plugin list (4e9b8ad1, closes #7420)
      • usersettings form now has correct userguid set (2c204200)
      • use elgg-button-action class on all cancel buttons (857df27a)
      • prevent output of empty heading when there is no page title (c3f7f225)
      • add apple-touch-icon (3e4d2164, closes #6176)
    • widgets: determine default values for num display in content view (bd20730d)