1.12.16 – 14 de julho de 2026
MUDANÇA RADICAL
Aviso para quem estiver substituindo form.php ou spc_form.php em seu tema: Esta versão adiciona um novo campo oculto obrigatório, mepr_checkout_token, em ambos os modelos de checkout. Esse token vincula cada pagamento a uma sessão segura. Se o seu modelo personalizado não o incluir, os checkouts de duas páginas e de página única não funcionarão. Por favor, sincronize novamente suas personalizações com os modelos atualizados antes de realizar a atualização.
<input type="hidden" name="mepr_checkout_token" value="" />
Novo
- Suporte a modelos do FSE (editor de blocos/sites)
- Stripe – Forma de pagamento “Pagamento por transferência bancária”
Atualizado
- Migrado para a nova API de licenciamento
- O menu suspenso de cupons agora usa a pesquisa AJAX (Tom Select) para evitar falhas de memória
- Preparação para o React 19 (o `confirm-modal` foi movido para `createRoot`)
- Melhoria no desempenho do migrador do LearnDash em grande escala
- Revisão do texto e dos comentários do ReadyLaunch
Fixo
- O comando “suspend” do PayPal não reativa mais uma assinatura cancelada
- Stripe: Incompatibilidades entre elementos e intenções de pagamento na finalização da compra
- Os pagamentos pelo “Checkout de duas páginas” agora estão vinculados a um token de sessão
- As notificações de assinatura do Authorize.net só são enviadas depois que o gateway cria a assinatura
- A formatação de moeda (format_currency_us_float) agora é independente da configuração regional
- A formatação do User-meta ignora valores não escalares; resolve os rótulos de caixas de seleção e seleção múltipla
- Falha no campo “Telefone” quando exibido por associação
- Ciclo de redirecionamento de mídia protegida
- Aviso administrativo da Square sobre incompatibilidade de moedas: duplicado removido
- ReadyLaunch: termos de preço ocultos, nonce/limite do AJAX, renomeação do filtro de estilos do FSE
- Avisos do PHP 8 sobre “leitura de ID de propriedade quando o valor é nulo” nas regras
- “Os botões ”Adicionar novo” agora adotam o esquema de cores do painel de administração
- O apagador de dados pessoais não causa mais conflitos com outros plug-ins
- Correção do array vazio na função get_values() do Thrive Apprentice / produto
- PayPal: Correção da data de renovação dos pagamentos ao retomar o processo
1.12.15 - 2026-04-07
Adicionado
- Suporte ao Apple Pay MPAN
- NOVO: Tabelas de preços modernas com cores e configurações configuráveis
- NOVO: Aplicação automática de cupom à tabela Group Pricing
- NOVO: Gateway de pagamentos completo PayPal
Fixo
- Os checkouts gratuitos não funcionam se o gateway Square estiver selecionado
- Garantir que os IDs de acúmulo de pedidos sejam validados em relação aos produtos reais de acúmulo de pedidos
- Taxa de IVA incorreta na Romênia
- Se o e-mail fosse o nome de usuário e o e-mail fosse alterado, às vezes o nome de usuário não era atualizado
- Corrigir a consulta onde user_id = 0
- Às vezes, as opções não são salvas corretamente
- Botões Renovar e Assinar duplicados em associações únicas expiradas
- Ignorar imposto quando o imposto automático estiver ativado na assinatura Stripe
- Aviso XML Authorize.net
1.12.14 - 2026-02-26
Fixo
- E-mails de integração proativa ajustados para novas instalações
- Endereço de e-mail quebrado para e-mails de integração proativa
- Proteção de arquivo estático quebrada em lock.php
1.12.12 - 2026-02-25
Adicionado
- Nova página do painel
- Nova lista de verificação pós-configuração
- Melhor controle de reembolso
- Definir descontos diferentes por associação dentro do mesmo código de cupom
Alterado
- O shortcode de login suporta o parâmetro use_redirect=”true”
Fixo
- O link do perfil do usuário do bbPress nem sempre funciona
- Navegação móvel corrigida nos complementos do ClubSuite
- Outros elementos de navegação que não usam a marcação correspondente
- URL malformado no e-mail de lembrete de assinatura
- “A opção ”Show on Account" não exibe os campos de endereços quando o ReadyLaunch™ está desativado para a página da conta
- A proteção Logged Out (Convidado) no Elementor não oculta o conteúdo corretamente
- Square gateway, coleta país e estado com precisão
- Contagens de uso de cupons mais precisas
- Outras pequenas correções de bugs
1.12.11 – 16/12/2025
Adicionado
- Trechos de código personalizados disponíveis na página Complementos
- Filtro de intervalo de datas para a visualização de transações no administrador
- Nova opção para mostrar campos de endereço na página da conta sem exigir que sejam preenchidos nos formulários de checkout
Fixo
- Melhorias na capacidade de resposta da página da conta
- Otimizações de consulta
- Atualização incorreta da fatura do ReadyLaunch™ através do AJAX quando se utiliza um cupom
- Modal pop-up de transação nos ajustes administrativos
- A fatura SPC não é exibida com cupons de URL ao carregar a página
- HTML sendo removido da mensagem de boas-vindas da conta
- Passe o nome do produto como descrição do pedido em Authorize.net
- Erro de arredondamento do imposto inclusivo Stripe em alguns casos raros
- Pesquisas de bots no PayWall para verificar apenas quando o recurso estiver ativado
- Corrigido o código de atalho do link de logout quando usado em modelos de arquivo/blog.
- Várias pequenas correções de bugs
1.12.10 - 2025-10-27
Fixo
- Cupom aplicado no checkout
1.12.9 - 2025-10-23
Fixo
- Stipe Link escapando incorretamente
- Sanitização de funções de usuário
- Pequenas correções de bugs
1.12.8 - 2025-10-23
Fixo
- Problemas de carregamento de CSS em visualizações ReadyLaunch™
- Problema de formatação da fatura do shortcode na página de checkout com o ReadyLaunch™ ativado
- HTML visível nas etiquetas de endereço
- Endereço não exibido na fatura de checkout quando o Estado não é obrigatório e está vazio
- Melhoria na acessibilidade do campo de entrada do telefone
- PayWall não está contando as visualizações corretamente
- Pequenas correções de bugs e melhorias no código PHP
- CSS da caixa de pesquisa afetando outras páginas
- Corrigir conflito de impostos quando o Quaderno estiver sendo usado
- Stripe: removido o arquivo de verificação automática do site, pois ele não é mais necessário
- Falta de * no formulário de checkout do ReadyLaunch™ quando o nome é obrigatório
- Correção do cálculo de impostos para upgrades rateados com impostos inclusos
- O menu móvel não está sendo exibido corretamente nas exibições do ReadyLaunch™
- Conflito entre o BuddyBoss e o MemberPress
1.12.7 - 2025-09-09
Adicionado
- Tipos de regras adicionais (curso concluído e conectado)
- O Math Captcha agora está incluído no plug-in principal, remova o complemento se você o tiver instalado
Fixo
- As contas ativas/inativas agora são registradas como eventos
- Chamadas incorretas de do_action
- Remoção de parâmetros obsoletos
- Conflitos de nomenclatura de gateway de praça
- A assinatura do Square continua falhando
- Melhorias de acessibilidade nas exibições de front-end
- Erro fatal durante alguns eventos de txn com falha do Auth.net
- Os sinalizadores de campo de telefone não estão funcionando corretamente nos formulários de administração
- Algumas datas nem sempre são armazenadas corretamente em UTC
- O arredondamento do imposto inclusivo às vezes é incorreto
- Carregamento de tradução muito cedo
- Não exigir estados para alguns países
- Atualizar o IVA da Estônia
- Falha no envio de lembretes em alguns cenários
- Botão de impressão da fatura quebrado na página de agradecimento do ReadyLaunch™
- Validação do comprimento da senha para limitar ataques DDoS por meio de grandes cargas de senha
- Limpeza e refatoração adicionais do código
1.12.6 - 2025-05-30
Fixo
- Pequenos ajustes no gateway Square
1.12.5 - 2025-05-30
Fixo
- Geração de caminho para o local da pasta MemberPress
1.12.4 - 2025-05-28
Adicionado
- Blocos individuais agora podem ser protegidos com a seleção de uma regra
- Integração oficial do gateway de pagamento Square
Fixo
- Erro fatal no gateway PayPal
- As configurações do gateway PayPal não estão funcionando em alguns casos
- Melhor suporte para RTL no tipo de campo do telefone
- Pequenos aprimoramentos no padrão de codificação PHP
1.12.3 - 2025-05-19
Adicionado
- Opção para proteger as pesquisas da API REST do WP contra a descoberta de conteúdo por força bruta
Fixo
- As contagens de transações de membros não são atualizadas após a exclusão manual da transação
- Ocultar campos de nome na página da conta quando os campos de nome estão desativados nas configurações
- Mensagem de renovação antecipada incorreta na visualização do ReadyLaunch
- Garantir que o nocache_headers seja chamado ao processar webhooks
- Pequenas correções de bugs e aprimoramentos de código
1.12.2 - 2025-03-27
Fixo
- Os IPNs do PayPal não estão sendo recebidos corretamente, o que causa a perda de relatórios de transações de renovação no MemberPress. Se afetado, reenviar IPNs de períodos de tempo perdidos.
- Problema intermitente com o ícone de "olho" nos campos de senha
- Falta o parâmetro do_thankyou_url
1.12.1 - 2025-03-26
Fixo
- Exibição da tag de fechamento do PHP em formulários de login
- Ícone de "olho" da senha quebrado nos formulários de registro
1.12.0 - 2025-03-25
Adicionado
- Moeda para a Mauritânia
- Não se inscreveu em nenhuma permissão de associação adicionada às associações
Fixo
- Filtrar postagens protegidas nas descobertas de pesquisa da API
- Correção de permissões com o complemento Stripe Checkout + Gifting
- O ícone Mostrar/Ocultar senha não funciona com a extensão de navegador LastPass
- Correção de campo do Authorize.net CVC
- Espaçamento dos modelos ReadyLaunch™ em telas menores
- Detalhes do cartão atualizados automaticamente nas assinaturas do Stripe
- Auditoria e fortalecimento da segurança
- Escape XML corretamente no gateway Authorize.net
- Novos sites mostram aviso de migração de membros
- Transações duplicadas no complemento Order Bumps em casos raros
- Validações de data para formatos internacionais
- Correção de valores de transação incorretos no gateway off-line quando os impostos estão incluídos
- Layout de mensagem/excerto não autorizado da página da conta do ReadyLaunch™
- A integração do Two-Factor não aparece corretamente na página da conta
- A atualização com o cupom de desconto 100%, que também tinha uma substituição de avaliação, causou um erro fatal
- Outras pequenas correções e aprimoramentos de desempenho