Skip to content

v3.0.0 - Elementor-only cleanup

Choose a tag to compare

@KingDonRush KingDonRush released this 16 May 01:20
· 11 commits to master since this release

Simple Budget Plugin v3.0.0

Breaking change

This release intentionally removes the old shortcode/CSS-ID compatibility layer and makes the plugin Elementor-only.

PT-BR

  • Remove o shortcode [sbp_cart].
  • Remove suporte a botoes legados por IDs fixos, como add-to-cart-button, open-cart-button e enviar-orcamento-whatsapp.
  • Remove a acao legada de remover item do widget Budget Button; remocao continua no Budget Listing, onde existe contexto de item.
  • Remove endpoints AJAX antigos que nao participavam mais do fluxo Elementor.
  • Substitui o fallback legado do popup por um prompt interno de setup, orientando criar/selecionar template em Simple Budget > Templates.
  • Atualiza versao, readmes, changelog, docs de GitHub e traducoes.

EN-US

  • Removes the [sbp_cart] shortcode.
  • Removes fixed-ID legacy button support, including add-to-cart-button, open-cart-button, and enviar-orcamento-whatsapp.
  • Removes the legacy remove-current-item action from Budget Button; removal remains in Budget Listing, where item context exists.
  • Removes older AJAX endpoints that no longer belonged to the Elementor flow.
  • Replaces the legacy popup fallback with an internal setup prompt that guides implementers to create/select a template in Simple Budget > Templates.
  • Updates version, readmes, changelog, GitHub docs, and translations.

Validation

  • PHP syntax checks passed for changed PHP files in the WordPress container.
  • node --check passed for assets/js/sbp-script.js.
  • WP-CLI confirmed SBP_VERSION is 3.0.0.
  • WP-CLI confirmed [sbp_cart] is no longer registered.
  • WP-CLI confirmed old AJAX endpoints are no longer registered and the active cart/template/WhatsApp endpoints remain registered.
  • WP-CLI footer check confirmed setup prompt is rendered and legacy cart markup is removed.
  • Elementor local version checked: 4.0.8.