Made it accept multiple classes to be registered in the first parameter of the constructor.
Added instruction comments.
Fixed a bug in the repeatable script of the font field type that sometimes the font size change slider were not copied properly.
Adjusted the style of the repeatable field buttons.
Fixed a bug that prevented form fields to be displayed in meta boxes.
- Fixed the array structure for the newly introduced format.
- Made label text translatable.
Changed the input name attribute for the location name to location_name from name.
- Fixed a bug that meta box specific styles were not loaded per class basis when multiple meta box class instances were created and they were displayed in the same page; only the first instantiated meta box class's styles were loaded.
- Added the filters, style_common_{extended meta box class name}, style_ie_common_{extended meta box class name}, style_ie_{extended meta box class name}.
Added change log items.
Refactored the part that checks the loading page is associated with the registered meta box.
Added the filters, `style_common_{...}`, `style_ie_common_{..}`, `style_ie_{...}` to the main class to be consistent with the meta box class.
- Added the filters, style_common_{...}, style_ie_common_{...}, style_ie_{...} to the post type class.
- Moved the meta box specific methods from the base class.
Fixed a bug caused undefined variable warning due to the wrong order in the work flow.
- Fixed a bug that sub fields were not property created for meta boxes due to loading the saved values prior to checking them internally to judge whether the value is set or not.
- Disabled the ability to hide the hidden fields automatically in meta boxes.
Added examples of setting custom field types for meta boxes.
Added an example of repeatable fields in the meta box.