Made addAndApplyFilters(), addAndApplyFilter(), addAndDoActions(), and addAndDoAction() skip empty hooks.
- Added the section dimension in the saved option array.
- Fixed a bug that the method that calculates default option values did not respect sub-fields.
- Changed the input tag id attribute to be made up of the section id + field id + index, from field id + index.
- Adjusted the ids specified in the revealer demo custom field type definition.
- Renamed some internal field defintion array keys.
- Refactored the code that deals with export and import options.
- Introducted the filters: export_{class name}_{section id}_{field id}, export_format_{class name}_{section id}_{field id}, export_name_{class name}_{section id}_{field id}
- Made the export field type to be compatible with the section dimension of the option array.
Updated the inline documentation.
Made the 'submit_{...}' action being recognized by the class.
Added the 'field_{class name}_{section id}_{field id]' filter.
Updated the inline documentation.
Made a import error message regarding the MIME type display the type caused the issue.
Updated the documentation.
Applied the changes to the minified version.
Made the import field type compatible with the section dimension in the options array.