Cool FormKit Lite

Release-by-release breaking change history · 20k+ active installs

MEDIUM RISK

2.7.6 → 2.7.7

Medium risk: 144 removed methods, 41 removed asset handles, 9 removed classes.

  • The action cfkef/form/entries now passes 3 argument(s) instead of 4. Callbacks expecting the extra arguments will receive null.
  • The action coolform_fme_after_mask_attribute_added is no longer fired. Any code hooked to it stops running silently.
  • The action fme_after_enqueue_scripts is no longer fired. Any code hooked to it stops running silently.
  • The action fme_after_mask_attribute_added is no longer fired. Any code hooked to it stops running silently.
  • The action helloplus_after_mask_attribute_added is no longer fired. Any code hooked to it stops running silently.
  • Cool_FormKit\Admin\Entries\CFKEF_List_Table::column_actions() was removed.
  • Cool_FormKit\Admin\Register_Menu_Dashboard\CFKEF_Dashboard::enqueue_admin_styles() was removed.
  • The class Cool_FormKit\Includes\Actions\Register_Actions was removed. Code that instantiates or extends it will fatal.
  • Cool_FormKit\Includes\Actions\Register_Post::register_control_in_form_advanced_tab() was removed.
  • Cool_FormKit\Includes\Actions\Whatsapp_Redirect::get_name() was removed.
  • Cool_FormKit\Includes\Actions\Whatsapp_Redirect::get_label() was removed.
  • Cool_FormKit\Includes\Actions\Whatsapp_Redirect::register_settings_section() was removed.
  • Cool_FormKit\Includes\Actions\Whatsapp_Redirect::on_export() was removed.
  • Cool_FormKit\Includes\Actions\Whatsapp_Redirect::run() was removed.
  • Cool_FormKit\Includes\Frontend\CFKEF_Frontend::register_form_fields() was removed.
  • Cool_FormKit\Includes\Frontend\Widget\CFL_COUNTRY_CODE_FIELD::get_instance() was removed.
  • Cool_FormKit\Includes\Frontend\Widget\CFL_COUNTRY_CODE_FIELD::elementor_form_tel_field_rendering() was removed.
  • Cool_FormKit\Includes\Frontend\Widget\CFL_COUNTRY_CODE_FIELD::editor_inline_JS() was removed.
  • Cool_FormKit\Includes\Frontend\Widget\CFL_COUNTRY_CODE_FIELD::register_plugin_assets() was removed.
  • Cool_FormKit\Includes\Frontend\Widget\CFL_COUNTRY_CODE_FIELD::editor_assets() was removed.
  • Cool_FormKit\Includes\Frontend\Widget\CFL_COUNTRY_CODE_FIELD::enqueue_common_assets() was removed.
  • Cool_FormKit\Includes\Frontend\Widget\CFL_COUNTRY_CODE_FIELD::update_controls() was removed.
  • Cool_FormKit\Includes\Frontend\Widget\CFL_COUNTRY_CODE_FIELD::ccfef_elementor_review_notice() was removed.
  • Cool_FormKit\Includes\Frontend\Widget\CFL_Create_Conditional_Fields::add_assets_files() was removed.
  • Cool_FormKit\Includes\Frontend\Widget\CFL_Create_Conditional_Fields::editor_assets() was removed.
  • Cool_FormKit\Includes\Frontend\Widget\CFL_Create_Conditional_Fields::append_conditional_fields_controler() was removed.
  • Cool_FormKit\Includes\Frontend\Widget\CFL_Create_Conditional_Fields::cfefp_check_field_logic() was removed.
  • Cool_FormKit\Includes\Frontend\Widget\CFL_Create_Conditional_Fields::all_field_conditions() was removed.
  • Cool_FormKit\Includes\Frontend\Widget\CFL_Create_Conditional_Fields::delete_fields_of_hidden_step() was removed.
  • Cool_FormKit\Includes\Frontend\Widget\CFL_Create_Conditional_Fields::check_validation() was removed.
  • Cool_FormKit\Includes\Frontend\Widget\CFL_Create_Conditional_Fields::cfef_elementor_review_notice() was removed.
  • Cool_FormKit\Includes\Frontend\Widget\Custom_Success_Message::enqueue_frondend_scripts() was removed.
  • The class Cool_FormKit\Includes\Frontend\Widget\FME_Elementor_Forms_Mask was removed. Code that instantiates or extends it will fatal.
  • Cool_FormKit\Includes\Frontend\Widget\FME_Plugin::instance() was removed.
  • Cool_FormKit\Includes\Frontend\Widget\FME_Plugin::add_frontend_assets_conditionally() was removed.
  • Cool_FormKit\Includes\Frontend\Widget\FME_Plugin::my_enqueue_scripts() was removed.
  • Cool_FormKit\Includes\Frontend\Widget\FME_Plugin::editor_inline_JS() was removed.
  • Cool_FormKit\Includes\Frontend\Widget\FME_Plugin::handle_dynamic_assests_loading() was removed.
  • Cool_FormKit\Includes\Frontend\Widget\FME_Plugin::init() was removed.
  • Cool_FormKit\Includes\Frontend\Widget\FME_Plugin::enqueue_plugin_js() was removed.
  • Cool_FormKit\Includes\Module_Base::get_component_ids() was removed.
  • Cool_FormKit\Includes\Module_Base::get_reflection() was removed.
  • Cool_FormKit\Includes\Module_Base::add_component() was removed.
  • Cool_FormKit\Includes\Module_Base::get_components() was removed.
  • Cool_FormKit\Includes\Module_Base::get_component() was removed.
  • Cool_FormKit\Includes\Module_Base::register_components() was removed.
  • Cool_FormKit\Includes\Utils::has_pro() was removed.
  • Cool_FormKit\Includes\Utils::are_we_on_elementor_domains() was removed.
  • Cool_FormKit\Includes\Utils::has_hello_biz() was removed.
  • Cool_FormKit\Includes\Utils::is_elementor_active() was removed.
  • Cool_FormKit\Includes\Utils::is_elementor_installed() was removed.
  • Cool_FormKit\Includes\Utils::get_update_elementor_message() was removed.
  • Cool_FormKit\Includes\Utils::ends_with() was removed.
  • Cool_FormKit\Includes\Utils::get_theme_slug() was removed.
  • Cool_FormKit\Includes\Utils::get_theme_admin_home() was removed.
  • Cool_FormKit\Includes\Utils::is_preview_for_document() was removed.
  • Cool_FormKit\Includes\Utils::is_installed_elementor_version_supported() was removed.
  • Cool_FormKit\Includes\Utils::is_active_elementor_version_supported() was removed.
  • Cool_FormKit\Includes\Utils::is_elementor_version_supported() was removed.
  • Cool_FormKit\Modules\Forms\Actions\Collect_Entries::get_label() was removed.
  • Cool_FormKit\Modules\Forms\Actions\Collect_Entries::register_settings_section() was removed.
  • Cool_FormKit\Modules\Forms\Actions\Collect_Entries::on_export() was removed.
  • Cool_FormKit\Modules\Forms\Classes\Form_Base::get_button_sizes() was removed.
  • Cool_FormKit\Modules\Forms\Classes\Form_Base::make_textarea_field() was removed.
  • Cool_FormKit\Modules\Forms\Classes\Form_Base::make_select_field() was removed.
  • Cool_FormKit\Modules\Forms\Classes\Form_Base::make_radio_checkbox_field() was removed.
  • Cool_FormKit\Modules\Forms\Classes\Form_Record::get_formatted_data() was removed.
  • Cool_FormKit\Modules\Forms\Classes\Form_Record::set() was removed.
  • Cool_FormKit\Modules\Forms\Classes\Form_Record::update_field() was removed.
  • Cool_FormKit\Modules\Forms\Classes\Form_Record::has_field_type() was removed.
  • Cool_FormKit\Modules\Forms\Classes\Recaptcha_Handler::get_script_render_param() was removed.
  • Cool_FormKit\Modules\Forms\Classes\Recaptcha_Handler::add_version_specific_render_attributes() was removed.
  • Cool_FormKit\Modules\Forms\Classes\Recaptcha_V3_Handler::render_field() was removed.
  • Cool_FormKit\Modules\Forms\Classes\Recaptcha_V3_Handler::filter_field_item() was removed.
  • Cool_FormKit\Modules\Forms\Classes\Recaptcha_V3_Handler::validation() was removed.
  • Cool_FormKit\Modules\Forms\Components\Ajax_Handler::add_success_message() was removed.
  • The class constant Cool_FormKit\Modules\Forms\Components\Ajax_Handler::SUBSCRIBER_ALREADY_EXISTS was removed.
  • The class Cool_FormKit\Modules\Forms\Controls\Fields_Map was removed. Code that instantiates or extends it will fatal.
  • The class Cool_FormKit\Modules\Forms\Fields\Step was removed. Code that instantiates or extends it will fatal.
  • Cool_FormKit\Modules\Forms\Module::get_assets_base_url() was removed.
  • Cool_FormKit\Modules\Forms\Module::get_component_ids() was removed.
  • Cool_FormKit\Widgets\Addons\CoolForm_COUNTRY_CODE_FIELD::get_instance() was removed.
  • Cool_FormKit\Widgets\Addons\CoolForm_COUNTRY_CODE_FIELD::elementor_form_tel_field_rendering() was removed.
  • Cool_FormKit\Widgets\Addons\CoolForm_COUNTRY_CODE_FIELD::editor_inline_JS() was removed.
  • Cool_FormKit\Widgets\Addons\CoolForm_COUNTRY_CODE_FIELD::register_plugin_assets() was removed.
  • Cool_FormKit\Widgets\Addons\CoolForm_COUNTRY_CODE_FIELD::editor_assets() was removed.
  • Cool_FormKit\Widgets\Addons\CoolForm_COUNTRY_CODE_FIELD::enqueue_common_assets() was removed.
  • Cool_FormKit\Widgets\Addons\CoolForm_COUNTRY_CODE_FIELD::update_controls() was removed.
  • Cool_FormKit\Widgets\Addons\CoolForm_COUNTRY_CODE_FIELD::ccfef_elementor_review_notice() was removed.
  • Cool_FormKit\Widgets\Addons\CoolForm_Create_Conditional_Fields::add_assets_files() was removed.
  • Cool_FormKit\Widgets\Addons\CoolForm_Create_Conditional_Fields::editor_assets() was removed.
  • Cool_FormKit\Widgets\Addons\CoolForm_Create_Conditional_Fields::append_conditional_fields_controler() was removed.
  • Cool_FormKit\Widgets\Addons\CoolForm_Create_Conditional_Fields::cfefp_check_field_logic() was removed.
  • Cool_FormKit\Widgets\Addons\CoolForm_Create_Conditional_Fields::all_field_conditions() was removed.
  • Cool_FormKit\Widgets\Addons\CoolForm_Create_Conditional_Fields::check_validation() was removed.
  • Cool_FormKit\Widgets\Addons\CoolForm_Create_Conditional_Fields::cfef_elementor_review_notice() was removed.
  • Cool_FormKit\Widgets\Addons\CoolForm_FME_Plugin::instance() was removed.
  • Cool_FormKit\Widgets\Addons\CoolForm_FME_Plugin::add_frontend_assets_conditionally() was removed.
  • Cool_FormKit\Widgets\Addons\CoolForm_FME_Plugin::my_enqueue_scripts() was removed.
  • Cool_FormKit\Widgets\Addons\CoolForm_FME_Plugin::editor_inline_JS() was removed.
  • Cool_FormKit\Widgets\Addons\CoolForm_FME_Plugin::handle_dynamic_assests_loading() was removed.
  • Cool_FormKit\Widgets\Addons\CoolForm_FME_Plugin::init() was removed.
  • Cool_FormKit\Widgets\Addons\CoolForm_FME_Plugin::enqueue_plugin_js() was removed.
  • Cool_FormKit\Widgets\Addons\CoolForm_Whatsapp_Redirect::get_name() was removed.
  • Cool_FormKit\Widgets\Addons\CoolForm_Whatsapp_Redirect::get_label() was removed.
  • Cool_FormKit\Widgets\Addons\CoolForm_Whatsapp_Redirect::register_settings_section() was removed.
  • Cool_FormKit\Widgets\Addons\CoolForm_Whatsapp_Redirect::on_export() was removed.
  • Cool_FormKit\Widgets\Addons\CoolForm_Whatsapp_Redirect::run() was removed.
  • The class Cool_FormKit\Widgets\Addons\FME_Elementor_Forms_Mask was removed. Code that instantiates or extends it will fatal.
  • Cool_FormKit\Widgets\Atomic_Form_Addon_Loader::get_version() was removed.
  • Cool_FormKit\Widgets\CoolForm_Addons_Loader::get_instance() was removed.
  • Cool_FormKit\Widgets\CoolForm_Addons_Loader::get_version() was removed.
  • Cool_FormKit\Widgets\HelloPlusAddons\Action\HelloPlus_Collect_Entries::get_label() was removed.
  • Cool_FormKit\Widgets\HelloPlusAddons\Action\HelloPlus_Collect_Entries::register_settings_section() was removed.
  • Cool_FormKit\Widgets\HelloPlusAddons\Action\HelloPlus_Collect_Entries::on_export() was removed.
  • The class Cool_FormKit\Widgets\HelloPlusAddons\Custom_Ehp_Form was removed. Code that instantiates or extends it will fatal.
  • The class Cool_FormKit\Widgets\HelloPlusAddons\FME_Elementor_Forms_Mask was removed. Code that instantiates or extends it will fatal.
  • Cool_FormKit\Widgets\HelloPlusAddons\HelloPlus_COUNTRY_CODE_FIELD::get_instance() was removed.
  • Cool_FormKit\Widgets\HelloPlusAddons\HelloPlus_COUNTRY_CODE_FIELD::elementor_form_tel_field_rendering() was removed.
  • Cool_FormKit\Widgets\HelloPlusAddons\HelloPlus_COUNTRY_CODE_FIELD::editor_inline_JS() was removed.
  • Cool_FormKit\Widgets\HelloPlusAddons\HelloPlus_COUNTRY_CODE_FIELD::register_plugin_assets() was removed.
  • Cool_FormKit\Widgets\HelloPlusAddons\HelloPlus_COUNTRY_CODE_FIELD::editor_assets() was removed.
  • Cool_FormKit\Widgets\HelloPlusAddons\HelloPlus_COUNTRY_CODE_FIELD::enqueue_common_assets() was removed.
  • Cool_FormKit\Widgets\HelloPlusAddons\HelloPlus_COUNTRY_CODE_FIELD::update_controls() was removed.
  • Cool_FormKit\Widgets\HelloPlusAddons\HelloPlus_COUNTRY_CODE_FIELD::ccfef_elementor_review_notice() was removed.
  • Cool_FormKit\Widgets\HelloPlusAddons\HelloPlus_Create_Conditional_Fields::add_assets_files() was removed.
  • Cool_FormKit\Widgets\HelloPlusAddons\HelloPlus_Create_Conditional_Fields::editor_assets() was removed.
  • Cool_FormKit\Widgets\HelloPlusAddons\HelloPlus_Create_Conditional_Fields::append_conditional_fields_controler() was removed.
  • Cool_FormKit\Widgets\HelloPlusAddons\HelloPlus_Create_Conditional_Fields::cfefp_check_field_logic() was removed.
  • Cool_FormKit\Widgets\HelloPlusAddons\HelloPlus_Create_Conditional_Fields::all_field_conditions() was removed.
  • Cool_FormKit\Widgets\HelloPlusAddons\HelloPlus_Create_Conditional_Fields::check_validation() was removed.
  • Cool_FormKit\Widgets\HelloPlusAddons\HelloPlus_Create_Conditional_Fields::cfef_elementor_review_notice() was removed.
  • Cool_FormKit\Widgets\HelloPlusAddons\HelloPlus_FME_Plugin::instance() was removed.
  • Cool_FormKit\Widgets\HelloPlusAddons\HelloPlus_FME_Plugin::add_frontend_assets_conditionally() was removed.
  • Cool_FormKit\Widgets\HelloPlusAddons\HelloPlus_FME_Plugin::my_enqueue_scripts() was removed.
  • Cool_FormKit\Widgets\HelloPlusAddons\HelloPlus_FME_Plugin::editor_inline_JS() was removed.
  • Cool_FormKit\Widgets\HelloPlusAddons\HelloPlus_FME_Plugin::handle_dynamic_assests_loading() was removed.
  • Cool_FormKit\Widgets\HelloPlusAddons\HelloPlus_FME_Plugin::init() was removed.
  • Cool_FormKit\Widgets\HelloPlusAddons\HelloPlus_FME_Plugin::enqueue_plugin_js() was removed.
  • Cool_FormKit\Widgets\HelloPlusAddons\HelloPlus_Whatsapp_Redirect::get_name() was removed.
  • Cool_FormKit\Widgets\HelloPlusAddons\HelloPlus_Whatsapp_Redirect::get_label() was removed.
  • Cool_FormKit\Widgets\HelloPlusAddons\HelloPlus_Whatsapp_Redirect::register_settings_section() was removed.
  • Cool_FormKit\Widgets\HelloPlusAddons\HelloPlus_Whatsapp_Redirect::on_export() was removed.
  • Cool_FormKit\Widgets\HelloPlusAddons\HelloPlus_Whatsapp_Redirect::run() was removed.
  • Cool_FormKit\Widgets\HelloPlusAddons\Sheet_HelloPlus_Action::get_name() was removed.
  • Cool_FormKit\Widgets\HelloPlusAddons\Sheet_HelloPlus_Action::get_label() was removed.
  • Cool_FormKit\Widgets\HelloPlusAddons\Sheet_HelloPlus_Action::add_prefix() was removed.
  • Cool_FormKit\Widgets\HelloPlusAddons\Sheet_HelloPlus_Action::register_settings_section() was removed.
  • Cool_FormKit\Widgets\HelloPlusAddons\Sheet_HelloPlus_Action::on_export() was removed.
  • Cool_FormKit\Widgets\HelloPlusAddons\Sheet_HelloPlus_Action::run() was removed.
  • Cool_FormKit\Widgets\HelloPlus_Addons_Loader::get_instance() was removed.
  • Cool_FormKit\Widgets\HelloPlus_Addons_Loader::get_version() was removed.
  • The class Cool_formkit\admin\CFKEF_Admin was removed. Code that instantiates or extends it will fatal.
  • The class Form_To_Sheet_Helper was removed. Code that instantiates or extends it will fatal.
  • Sheet_Action::get_name() was removed.
  • Sheet_Action::get_label() was removed.
  • Sheet_Action::register_settings_section() was removed.
  • Sheet_Action::on_export() was removed.
  • Sheet_Action::run() was removed.
  • The script/style handle fme-jquery-mask-min is gone. Code that dequeues, or declares a dependency on, that handle is now wrong.
  • The script/style handle fme-otherform-mask is gone. Code that dequeues, or declares a dependency on, that handle is now wrong.
  • The script/style handle fme-custom-mask-script is gone. Code that dequeues, or declares a dependency on, that handle is now wrong.
  • The script/style handle fme-new-input-mask is gone. Code that dequeues, or declares a dependency on, that handle is now wrong.
  • The script/style handle fme-editor-template-js is gone. Code that dequeues, or declares a dependency on, that handle is now wrong.
  • The script/style handle cfl_logic is gone. Code that dequeues, or declares a dependency on, that handle is now wrong.
  • The script/style handle cfl_logic_editor is gone. Code that dequeues, or declares a dependency on, that handle is now wrong.
  • The script/style handle cfl_logic_editor_css is gone. Code that dequeues, or declares a dependency on, that handle is now wrong.
  • The script/style handle cfl-country-code-editor-script is gone. Code that dequeues, or declares a dependency on, that handle is now wrong.
  • The script/style handle cfl-country-code-script is gone. Code that dequeues, or declares a dependency on, that handle is now wrong.
  • The script/style handle cfl-country-code-style is gone. Code that dequeues, or declares a dependency on, that handle is now wrong.
  • The script/style handle cfl-editor-style is gone. Code that dequeues, or declares a dependency on, that handle is now wrong.
  • The script/style handle cfl-editor-script is gone. Code that dequeues, or declares a dependency on, that handle is now wrong.
  • The script/style handle cfl_reivew_notice is gone. Code that dequeues, or declares a dependency on, that handle is now wrong.
  • The script/style handle helloplus-fme-custom-mask-script is gone. Code that dequeues, or declares a dependency on, that handle is now wrong.
  • The script/style handle helloplus-fme-frontend-css is gone. Code that dequeues, or declares a dependency on, that handle is now wrong.
  • The script/style handle helloplus-fme-new-input-mask is gone. Code that dequeues, or declares a dependency on, that handle is now wrong.
  • The script/style handle helloplus-fme-editor-template-js is gone. Code that dequeues, or declares a dependency on, that handle is now wrong.
  • The script/style handle helloplus-country-code-library-script is gone. Code that dequeues, or declares a dependency on, that handle is now wrong.
  • The script/style handle helloplus-country-code-script is gone. Code that dequeues, or declares a dependency on, that handle is now wrong.
  • The script/style handle helloplus-country-code-library-style is gone. Code that dequeues, or declares a dependency on, that handle is now wrong.
  • The script/style handle helloplus-country-code-style is gone. Code that dequeues, or declares a dependency on, that handle is now wrong.
  • The script/style handle helloplus-editor-style is gone. Code that dequeues, or declares a dependency on, that handle is now wrong.
  • The script/style handle helloplus-editor-script is gone. Code that dequeues, or declares a dependency on, that handle is now wrong.
  • The script/style handle helloplus_cfefp_logic is gone. Code that dequeues, or declares a dependency on, that handle is now wrong.
  • The script/style handle helloplus_logic_editor is gone. Code that dequeues, or declares a dependency on, that handle is now wrong.
  • The script/style handle helloplus_logic_editor_css is gone. Code that dequeues, or declares a dependency on, that handle is now wrong.
  • The script/style handle coolform_cfefp_logic is gone. Code that dequeues, or declares a dependency on, that handle is now wrong.
  • The script/style handle coolform_logic_editor is gone. Code that dequeues, or declares a dependency on, that handle is now wrong.
  • The script/style handle coolform_logic_editor_css is gone. Code that dequeues, or declares a dependency on, that handle is now wrong.
  • The script/style handle coolform-country-code-editor-script is gone. Code that dequeues, or declares a dependency on, that handle is now wrong.
  • The script/style handle coolform-country-code-library-script is gone. Code that dequeues, or declares a dependency on, that handle is now wrong.
  • The script/style handle coolform-country-code-script is gone. Code that dequeues, or declares a dependency on, that handle is now wrong.
  • The script/style handle coolform-country-code-library-style is gone. Code that dequeues, or declares a dependency on, that handle is now wrong.
  • The script/style handle coolform-country-code-style is gone. Code that dequeues, or declares a dependency on, that handle is now wrong.
  • The script/style handle coolform-editor-style is gone. Code that dequeues, or declares a dependency on, that handle is now wrong.
  • The script/style handle coolform-editor-script is gone. Code that dequeues, or declares a dependency on, that handle is now wrong.
  • The script/style handle coolform-fme-custom-mask-script is gone. Code that dequeues, or declares a dependency on, that handle is now wrong.
  • The script/style handle coolform-fme-frontend-css is gone. Code that dequeues, or declares a dependency on, that handle is now wrong.
  • The script/style handle coolform-fme-new-input-mask is gone. Code that dequeues, or declares a dependency on, that handle is now wrong.
  • The script/style handle coolform-fme-editor-template-js is gone. Code that dequeues, or declares a dependency on, that handle is now wrong.
  • The constant CFL_ASSETS_PATH is no longer defined.
  • The constant CFL_SCRIPTS_PATH is no longer defined.
  • The constant CFL_STYLE_PATH is no longer defined.
  • The constant CFL_IMAGES_PATH is no longer defined.
  • The constant CFL_IMAGES_URL is no longer defined.
  • The constant CFL__MIN_ELEMENTOR_VERSION is no longer defined.
  • The template admin/views/form-elements.php changed. Any theme override of it is now out of date and will miss the change.
  • The template admin/views/settings.php changed. Any theme override of it is now out of date and will miss the change.
  • New external hostnames appear in this release: cdnjs.cloudflare.com.