Add @horst-n PR #475, plus a few other minor adjustments
Fix issue #478 where Pagefiles::page (as opposed to Pagefiles::getPage()) could sometimes refer to the wrong Page object.
Evaluating Pageimage::size addition further, need more testing
Update PageFinder to support matching of runtime values from API variables. Also update InputfieldSelector to support them with use of the "custom (field=value)" option (which can also be used for other things too).
Add multi-language support to file and image descriptions.
Add support for parsing [api_var.property] in the value portion of selectors.
Add a whitelist to the last commit so that parsing of API vars is limited to just: page, user, session, for now. We'll add more later or make it configurable.
Update PageFinder to support alternate count method to get page total. To use it, specify in your selector to $pages->find("get_total=count"). You can also now disable get total counting with limit=n finds by specifying "get_total=0". Note that total counting is already disabled if you don't specify a limit so it's not necessary to specify get_total=0 if you aren't applying any limit=n in the query.
Fix issue #485 where 'required' repeaters with ready items didn't require at least one active item.
Fix issue #486 where InputfieldInteger min and max boundaries were not working as they should when 0 was specified as the min. Also updated it to enforce the boundary by restoring the previous value, rather than just showing an error message. Note that these changes also affect InputfieldFloat since it descends from InputfieldInteger.
Fix issue #487 with unnecessary error message appearing when cloning a file/image field.
Fix issue #491 with typo in PageTraversal.php
Update PagesType to support a count() method like those of Pages::count() per @somatonic issue #492
Attempted fix for roles assignment issue #493
Minor adjustment to last commit
Further tweaks per issue #493 - The "user-admin" permission has now been made independent in that it requires no other permissions (on templates or otherwise) in order to use it. Also make it possible to disable multi-language support on file/image fields (see field settings on Input tab, there is a checkbox to disable).
Fix issue #495 - prevent page from being it's own parent. Plus, update font-awesome to latest version (4.1.0).
Add @jlj PR #497 to correct expiration issue in SessionLoginThrottle
Updates to the PageTable field per issue #498. Also added ability for PageTable to support multiple templates rather than just one. When multiple templates are in use, it gives you a different 'add' button for each of them.
Fix issue when cloning pages with files.