FOF 3.x 3.0.1 Stable

Released on: 2015-09-07 06:32 CDT

Information and documentation

You can find out more about FOF 3 and read its documentation in its documentation wiki.

Minimum requirements

PHP 5.3.4 or later, 5.4 or higher recommended. Joomla! 3.3.1 or later, the latest release is recommended.

Changelog

Bug fixes

  • [HIGH] DataModel reorder is non-deterministic when multiple records with the same ordering value exist in the same scope
  • [HIGH] LayoutHelper: we aren't loading files from the layouts directory
  • [HIGH] The "callable" type hint is not compatible with PHP 5.3
  • [HIGH] When a record is locked and cannot be unlocked it should not be saved regardless
  • [LOW] AkeebaStrapper renderer would not access the session through the container
  • [LOW] Front-end rendering of XML forms results in a superfluous div when sidebar rendering is disabled.
  • [LOW] InstallScript::_createAdminMenus didn't assign values for NOT NULL columns of the menu database table
  • [LOW] Json view would use getItemsArray() instead of get() thus not making use of eager loaded relations
  • [MEDIUM] DataModel's automatic validation for INT columns with '0' default value was broken
  • [MEDIUM] You couldn't create new records using HTTP verbs (e.g. JSON API)

New features

  • Added appropriate responses on CRUD json save
  • Added forceDelete method in DataController to always delete, never trash, selected record(s)
  • Added onAfterApplySaveError event in DataController when saving fails
  • Added parse_value attribute in the Model field. Allows for `[ITEM:fieldName]` replacement in rendered drop-down values.
  • Browse view: Only show Publish buttons in the Toolbar if the DataModel has an "enabled" field
  • Color Field
  • Form Field Button, added listItemTask attribute for sending POST task in the JHtml grid.
  • Numeric field type
  • Rebasing of relation after item creation

Miscellaneous changes

  • Ip helper class: let the workarounds be disabled
  • Updating bundled cacert.pem
  • Use the 'as' parameter of the JDatabase API for the HasMany relation

Release files

lib_fof30-3.0.1.zip

lib_fof30-3.0.1.zip

600.07 Kb

PHP 5.3 PHP 5.4 PHP 5.5 Joomla! 3.3 Joomla! 3.4 PHP 5.6 PHP 7.0

Download now