4 versões · Plug-in WooCommerce

Log de alterações do estimador de data de entrega

Todas as versões do DevMerx Delivery Date Estimator, as mais recentes primeiro. É o plugin WooCommerce gratuito que calcula uma data de entrega estimada a partir do tempo de processamento, tempo de trânsito, dias úteis, feriados e limite diário, e a mostra em sua vitrine.

0.3.0 é a primeira versão instalável publicamente – os lançamentos abaixo foram criados durante o desenvolvimento e enquanto respondiam aos revisores do WordPress.org, portanto, nenhum deles foi lançado e nenhum tem data. Este histórico é o changelog que vem no próprio leia-me do plugin.

  1. v0.3.0Mais recente

    Uma renomeação significativa do shortcode e dos ganchos, um escape mais rigoroso da vitrine e o Freemius foi totalmente removido.

    Aviso de atualização. Quebrando: o shortcode agora é [devmerx_delivery_estimate] e os ganchos são devmerx_dde_* – atualize qualquer página ou código personalizado usando os nomes antigos. O modelo de mensagem padrão também mudou, portanto, o texto não personalizado da vitrine será alterado. As configurações e estimativas de pedidos anteriores são transferidas.

    • AlteradoO shortcode [estimated_delivery] foi renomeado para [devmerx_delivery_estimate]. Se você colocou o shortcode antigo em uma página, atualize-o – a tag antiga não renderiza mais nada.
    • AlteradoCada gancho e filtro são renomeados de dde_* para devmerx_dde_*. O código personalizado conectado ao plug-in deve ser atualizado.
    • AlteradoCada configuração armazenada, substituição por produto e estimativa de pedido salva foram movidas para um prefixo de armazenamento mais longo e à prova de colisão. Os dados existentes são lidos automaticamente; nada precisa ser digitado novamente.
    • AlteradoA integração Freemius foi totalmente removida. O plug-in agora não entra em contato com nenhum serviço externo e não faz nenhuma solicitação de rede de saída de qualquer tipo.
    • MelhoradoA saída da vitrine passa por uma lista de permissões estrita, portanto, um filtro ou um valor armazenado adulterado não pode injetar scripts em uma página de produto, carrinho, checkout ou pedido.
    • CorrigidoUma guia de configurações adicionada por um complemento não pode mais remover toda a tela de configurações.
    • AlteradoO modelo de mensagem padrão agora é “Entrega estimada: {data}” em vez de “Entrega estimada: {data_min.} - {data_máxima}”, portanto, a configuração do modo de exibição rege o texto padrão pronto para uso.
    • CorrigidoA configuração do modo de exibição não teve efeito no que os compradores viram. Todos os seis modos – intervalo de datas, data exata, data mais antiga, data mais recente, duração e relativo – agora alteram genuinamente a forma como o token {date} é renderizado.
    • CorrigidoA estimativa não apareceu nos blocos Carrinho e Checkout. O script de bloco incluído estava desatualizado e solicitou a estimativa com um nome que o plugin não publica mais.
  2. v0.2.1

    Telas de configurações responsivas, seletores de cores e uma correção de script de bloco Carrinho/Checkout.

    Aviso de atualização. Telas de configurações responsivas, seletores de cores para as opções de estilo e uma correção nas dependências de script do bloco Carrinho/Checkout. Sem alterações significativas; seguro para atualizar.

    • MelhoradoAs telas de configurações são totalmente responsivas. Cada guia, incluindo o repetidor de feriados, pode ser usada em telefones e tablets, em vez de forçar a rolagem horizontal.
    • MelhoradoAs cores do texto, do plano de fundo e da borda agora são seletores de cores do WordPress, em vez de campos de texto simples, com um botão Limpar que restaura a cor do seu tema.
    • CorrigidoO script WooCommerce Blocks agora declara suas dependências wc-blocks-checkout e wc-blocks-data-store, de modo que a estimativa do bloco Cart e Checkout não depende mais do carregamento do WooCommerce primeiro.
    • CorrigidoOs scripts na tela de configurações só eram carregados na guia Feriados, portanto, nenhuma outra guia poderia carregar um.
    • MelhoradoOs dois arquivos PHP de nível superior restantes agora bloqueiam o acesso HTTP direto.
  3. v0.2.0

    A tela de configurações de administrador, substituições por produto, sete superfícies de exibição na loja e suporte a blocos.

    Aviso de atualização. Adiciona a IU de configurações de administrador, substituições por produto, todas as superfícies de exibição da loja, o shortcode, suporte à API Blocks/Store e instantâneos permanentes de estimativa por pedido. Sem alterações significativas; seguro para atualizar.

    • NovoUma tela de configurações WooCommerce → Entrega estimada, com guias Geral, Exibição e Feriados, para configurar tempo de processamento, tempo de trânsito, dias úteis, feriados, horário limite e opções de exibição sem tocar no código.
    • NovoUma guia “Entrega” no editor de produtos WooCommerce, para substituições por produto.
    • NovoA estimativa agora é exibida em sete superfícies de loja – página do produto, arquivos da loja e categoria, carrinho, finalização da compra, página de agradecimento, detalhes do pedido em Minha conta e e-mails de pedido – cada um alternável de forma independente.
    • NovoO shortcode [estimated_delivery], com um atributo product_id para mostrar a estimativa de um produto específico em qualquer lugar. (Renomeado em 0.3.0.)
    • NovoSuporte completo aos blocos WooCommerce: a estimativa aparece nos blocos Carrinho e Checkout por meio da API da Loja, não apenas nos clássicos Carrinho e Checkout baseados em shortcode.
    • NovoInstantâneos imutáveis por pedido – cada pedido registra permanentemente a estimativa fornecida no momento da compra.
    • NovoSuporte completo para armazenamento de pedidos de alto desempenho (HPOS) WooCommerce.
    • NovoUm bootstrap de atualização e licenciamento Freemius, inerte, a menos que as credenciais tenham sido configuradas. Removido novamente em 0.3.0.
  4. v0.1.0

    Lançamento inicial — o mecanismo de cálculo e sua API pública, ainda sem UI.

    Aviso de atualização. Lançamento inicial.

    • NovoO mecanismo de cálculo de data de entrega: configurações globais, modos de dias úteis e dias corridos, feriados e limite diário de pedidos.
    • NovoA API pública dde_get_delivery_estimate() e seus ganchos.