Elgg  Version 1.9
CHANGELOG

1.9.8 (2015-01-11)

Contributors

Bug Fixes

1.9.7 (2014-12-14)

Contributors

Documentation

Bug Fixes

1.9.6 (2014-12-01)

Contributors

Documentation

Bug Fixes

1.9.5 (2014-11-17)

Contributors

Performance

Documentation

Bug Fixes

1.9.4 (2014-10-20)

Contributors

Documentation

Bug Fixes

1.9.3 (2014-10-06)

Contributors

Documentation

Bug Fixes

1.9.2 (2014-09-21)

Contributors

Documentation

Bug Fixes

1.9.1 (2014-09-12)

Contributors

Bug Fixes

1.9.0 (2014-09-07)

Contributors

Bug Fixes

1.9.0-rc.7 (2014-08-25)

Contributors

Bug Fixes

1.9.0-rc.6 (2014-08-11)

Contributors

Features

Documentation

Bug Fixes

1.9.0-rc.5 (2014-07-10)

Contributors

Bug Fixes

1.9.0-rc.4 (2014-07-10)

Contributors

Features

Documentation

Bug Fixes

1.9.0-rc.3 (2014-06-23)

Contributors

Bug Fixes

1.9.0-rc.2 (2014-06-09)

Contributors

Bug Fixes

1.9.0-rc.1 (2014-05-19)

Contributors

Features

Performance

Documentation

Bug Fixes

Performance

UI changes

Admin changes

New developer features

API changes

New hooks/events

Deprecated functionality

Removed functionality

Documentation

Security Enhancements

Bugfixes

v1.8.19 (March 12, 2014)

Contributing Developers

Security enhancements

Bugfixes

Improvements

Documentation

v1.8.18 (January 11, 2014)

Contributing Developers

Bugfixes

v1.8.17 (January 1, 2014)

Contributing Developers

Security Fixes

Bugfixes

Enhancements

v1.8.16 (June 25, 2013)

Contributing Developers

Security Fixes

Bugfixes

v1.8.15 (April 23, 2013)

Contributing Developers

Bugfixes

Enhancements

Removed Functionality

v1.8.14 (March 12, 2013)

Contributing Developers

Security Fixes

Bugfixes

Enhancements

v1.8.13 (January 29, 2013)

Contributing Developers

Security Fixes

Bugfixes

Enhancements

v1.8.12 (January 4th, 2013)

Contributing Developers

Bugfixes

Enhancements

v1.8.11 (December 5th, 2012)

Bugfixes

v1.8.10 (December 4th, 2012)

Contributing Developers

Security Enhancements

Enhancements

Bugfixes

v1.8.9 (November 11, 2012)

Contributing Developers

Security Enhancements

Enhancements

Bugfixes

v1.8.8 (July 11, 2012)

Contributing Developers

Enhancements

Bugfixes

v1.8.7 (July 10, 2012)

Contributing Developers

Enhancements

Bugfixes

v1.8.6 (June 18, 2012)

Contributing Developers

Enhancements

Bugfixes

v1.8.5 (May 17, 2012)

Contributing Developers

Security Enhancements

Bugfixes

API

v1.8.4 (April 24, 2012)

Contributing Developers

Security Enhancements

Enhancements

Bugfixes

v1.8.3 (January 12, 2012)

Enhancements

Bugfixes

v1.8.2 (December 21, 2011)

Enhancements

Bugfixes

v1.8.1 (November 16, 2011)

Enhancements

Bugfixes

v1.8.1b (October 11, 2011)

Enhancements

Bugfixes

API Changes

Internal changes

v1.8.0 (Jackie) (September 5th, 2011)

Notes

Elgg 1.8 contains the most changes in Elgg since the transition from Elgg 0.9 to Elgg 1.0. The core team tried to make the transition as smooth as possible, but in the interest of following standards and simplifying the development process for core and third party developers, we have made changes that will require updating plugins. We believe these changes will help Elgg development be easier for everyone.

It is unreasonable and unhelpful to list the full details of all changes in this file. Instead, we will list the high level, overarching changes to systems. If you are interested in the specifics, Elgg 1.8's source code is highly documented and serves as a good guide and the git commit log can provide excruciating details of what has changed between 1.7 and 1.8.

Please post your feedback, questions, and comments to the community site at http://community.elgg.org. As always, thank you for using Elgg!

–The Elgg Core Development Team

A tip about updating plugins:

It's not difficult to update 1.7 plugins for 1.8. There is a detailed document outlining this process on the wiki: http://learn.elgg.org/en/stable/guides/upgrading.html#from-1-7-to-1-8

The basic process is:

  1. Clean up the plugin to make sure it conforms to coding standards, official structure, and best practices.
  2. Update any uses of deprecated functions. Functions deprecated in 1.7 will produce visible notices in 1.8!
  3. Use the new manifest format.
  4. Use the new menu functions.
  5. Use the new JS features.
  6. Update the views to use core CSS helper functions and classes instead of writing your own.

The documentation directory and the wiki has more information.

User-visible changes

Generic API changes

New plugins

Deprecated plugins

Elgg 1.8.0.1 was released immediately after 1.8.0 to correct a problem in installation.