Monday, 07 September 2015 06:32
Show Release Notes
Information and documentation
You can find out more about FOF 3 and read its documentation in its
PHP 5.3.4 or later, 5.4 or higher recommended.
Joomla! 3.3.1 or later, the latest release is recommended.
[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)
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
Form Field Button, added listItemTask attribute for sending POST task in the JHtml grid.
Numeric field type
Rebasing of relation after item creation
Ip helper class: let the workarounds be disabled
Updating bundled cacert.pem
Use the 'as' parameter of the JDatabase API for the HasMany relation