Admin Menu Editor

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

MEDIUM RISK

1.15.1 → 1.15.2

Medium risk: 21 method signature changes, 5 removed methods, 3 removed classes.

  • YahnisElsts\AdminMenuEditor\Customizable\Controls\AbstractNumericControl::renderUnitDropdown() now requires more arguments than before.
  • YahnisElsts\AdminMenuEditor\Customizable\Controls\AbstractNumericControl::getKoComponentParams() now requires more arguments than before.
  • YahnisElsts\AdminMenuEditor\Customizable\Controls\Binding::resolveLabel() was removed.
  • YahnisElsts\AdminMenuEditor\Customizable\Controls\Binding::resolveDescription() was removed.
  • YahnisElsts\AdminMenuEditor\Customizable\Controls\Binding::getBindingString() was removed.
  • YahnisElsts\AdminMenuEditor\Customizable\Controls\Binding::isEditableByUser() was removed.
  • YahnisElsts\AdminMenuEditor\Customizable\Controls\CheckBox::getKoComponentParams() now requires more arguments than before.
  • YahnisElsts\AdminMenuEditor\Customizable\Controls\ChoiceControl::getKoComponentParams() now requires more arguments than before.
  • YahnisElsts\AdminMenuEditor\Customizable\Controls\ChoiceControlOption::generateSelectOptions() now requires more arguments than before.
  • YahnisElsts\AdminMenuEditor\Customizable\Controls\CodeEditor::getKoComponentParams() now requires more arguments than before.
  • YahnisElsts\AdminMenuEditor\Customizable\Controls\Control::getKoComponentParams() now requires more arguments than before.
  • YahnisElsts\AdminMenuEditor\Customizable\Controls\ControlGroup::getKoComponentParams() now requires more arguments than before.
  • The class YahnisElsts\AdminMenuEditor\Customizable\Controls\DynamicBinding was removed. Code that instantiates or extends it will fatal.
  • YahnisElsts\AdminMenuEditor\Customizable\Controls\EventButton::getKoComponentParams() now requires more arguments than before.
  • YahnisElsts\AdminMenuEditor\Customizable\Controls\ImageSelector::getKoComponentParams() now requires more arguments than before.
  • YahnisElsts\AdminMenuEditor\Customizable\Controls\NumberInput::getKoComponentParams() now requires more arguments than before.
  • YahnisElsts\AdminMenuEditor\Customizable\Controls\RadioGroup::getKoComponentParams() now requires more arguments than before.
  • YahnisElsts\AdminMenuEditor\Customizable\Controls\StaticHtml::getKoComponentParams() now requires more arguments than before.
  • YahnisElsts\AdminMenuEditor\Customizable\Controls\TextInputControl::getKoComponentParams() now requires more arguments than before.
  • YahnisElsts\AdminMenuEditor\Customizable\Controls\ToggleCheckbox::getKoComponentParams() now requires more arguments than before.
  • YahnisElsts\AdminMenuEditor\Customizable\Controls\UiElement::serializeBindingForJs() was removed.
  • YahnisElsts\AdminMenuEditor\Customizable\Controls\UiElement::getKoComponentParams() now requires more arguments than before.
  • YahnisElsts\AdminMenuEditor\Customizable\Controls\WpEditor::getKoComponentParams() now requires more arguments than before.
  • YahnisElsts\AdminMenuEditor\Customizable\Rendering\AdminCustomizerListRenderer::renderStructure() now requires more arguments than before.
  • YahnisElsts\AdminMenuEditor\Customizable\Rendering\BoxyFormRenderer::renderStructure() now requires more arguments than before.
  • The class YahnisElsts\AdminMenuEditor\Customizable\Rendering\Context was removed. Code that instantiates or extends it will fatal.
  • YahnisElsts\AdminMenuEditor\Customizable\Rendering\Renderer::renderStructure() now requires more arguments than before.
  • The class YahnisElsts\AdminMenuEditor\Customizable\Rendering\ResolvedBinding was removed. Code that instantiates or extends it will fatal.
  • YahnisElsts\AdminMenuEditor\Customizable\Rendering\TabbedPanelRenderer::renderStructure() now requires more arguments than before.
  • The class constant YahnisElsts\AdminMenuEditor\Customizable\Settings\AbstractSetting::SERIALIZE_INCLUDE_ALL was removed.