Repository navigation
v3.0.0 - Elementor-only cleanup
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-buttoneenviar-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, andenviar-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 --checkpassed forassets/js/sbp-script.js.- WP-CLI confirmed
SBP_VERSIONis3.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.