-
Atualização: Issue #36: Nokogiri 1.8.1.
-
Atualização: Versão 1.7.2 da gem Nokogiri.
-
Novo: Versão mínima do Ruby é 1.9.3 a partir de agora.
-
Atualização: nokogiri e sax-machine gems.
-
Atualização: Versão 0.0.10 da gem log-me.
-
Correção: Valores a partir de 1000 retornam com pontos nos milhares (1.000,00) e a conversão para float não estava excluindo os pontos do número.
-
Correção: A condição de sucesso para frete cálculado a partir de agora é o valor do frete e não mais se existe uma mensagem de erro. Existem casos onde o frete é calculado, mas também é retornada uma mensagem de erro. Nesse caso não é erro um erro, e sim uma mensagem de aviso. Por exemplo, CEP de origem 20091-005 e CEP de destino 23085-270.
-
Atualização: Versão 0.0.7 da gem log-me.
-
Atualização: Versão 1.6.2 da gem Nokogiri.
-
Novo: Configuração de tempo de espera de resposta (timeout) para requisições ao Web Service dos Correios.
-
Atualização: Gem WebMock no lugar da gem FakeWeb e remoção da gem Jeweler.
-
Melhoria: Método HTTP no log de requisição.
-
Atualização: Versão 0.0.3 da gem log-me.
-
Melhoria: Encoding de ISO-8859-1 para UTF-8 em toda resposta do Web Service.
-
Correção: Encoding de ISO-8859-1 para UTF-8 na mensagem de erro dos serviços, pois o parser não estava rolando para mensagens com acentos e/ou cedilhas.
-
Correção: Issue #9: Bundler as dependency - Remoção da gem bundler das dependências de ambiente de desenvolvimento.
-
Atualização: Refatorações de testes.
-
Novo: Construtor de Correios::Frete::Pacote recebendo itens.
-
Novo: Issue #3: Cálculo de frete para múltiplos itens utilizando pacotes.
-
Correção: Formatação de separador de casas decimais com vírgula na requisição do Web Service dos Correios.
-
Novo: Suporte para cálculo de e-SEDEX Prioritário e e-SEDEX Express.
-
Atualização: Versão 1.5.0 da gem nokogiri.
-
Correção: Data do gemspec estava sendo gerada com horário zerado e parava a instalação da gem.
-
Correção: Passagem correta de parâmetros na criação da classe Correios::Frete::WebService no cálculo de frete.
-
Atualização: Refatoração das classes Correios::Frete::Calculador e Correios::Frete::WebService.
-
Atualização: Documentação
-
Novo: Uso da gem LogMe.
-
Melhoria: Opção de logar os cabeçalhos HTTP da resposta do Web Service dos Correios.
-
Novo: Suporte para todos os serviços de frete disponibilizados pelos Correios.
-
Correção: Formatação com duas casas decimais do valor declarado.
-
Melhoria: Remoção dos cabeçalhos HTTP no log da resposta do Web Service dos Correios.
-
Atualização: Documentação.
-
Aviso: Quebra de compatibilidade com a versão 0.3.0.
-
Novo: Adicionado log de requisição e resposta do Web Service dos Correios.
-
Novo: Métodos diretos para cálculo de um serviço de frete por vez. Exemplo: Correios::Frete#calcular_sedex.
-
Melhoria: Alias Correios::Frete::Servico#sucesso? para Correios::Frete::Servico#success?.
-
Melhoria: Alias Correios::Frete::Servico#erro? para Correios::Frete::Servico#error?.
-
Atualização: Documentação.
-
Novo: Suporte para cálculo de e-SEDEX.
-
Melhoria: Alias Correios::Frete#calculate para Correios::Frete#calcular.
-
Melhoria: Atributo “nome” em Correios::Frete::Servico.
-
Correção: Issue #2: undefined method ‘key’ for #<Hash:0xb5e8eea4>.
-
Cálculo de frete para os serviços PAC, SEDEX, SEDEX 10 e SEDEX Hoje.
-
Cálculo de um serviço de frete por vez.
-
Cálculo de vários serviços de frete ao mesmo tempo.