Ir para o conteúdo

Notas de Versão

Esta seção documenta as mudanças, novos recursos e melhorias introduzidas em cada versão do Xolmis Mobile. As notas de versão ajudam os usuários a entender o que foi adicionado, modificado ou planejado para futuras atualizações.

v1.0 (data de lançamento)

Lançamento inicial do Xolmis Mobile.

Novos recursos

  • Vários tipos de inventário, incluindo listas qualitativas, listas temporizadas, listas por intervalos, listas de Mackinnon, anilhamento, transectos, pontos de escuta e métodos baseados em detecção.
  • Gráficos de acumulação de espécies para inventários individuais e inventários selecionados.
  • Módulo Diário de Campo com notas formatadas.
  • Módulo Ninhos com revisões, ovos, imagens e geração automática de número de campo.
  • Módulo Espécimes com categorias pendente/arquivado e anexos de imagens.
  • Entrada de dados de clima e vegetação para inventários.
  • Adicionar e editar notas de espécies, notas de POI e detalhes de inventário.
  • Adicionar nomes de espécies personalizados não encontrados na lista taxonômica.
  • Seleção múltipla para excluir ou exportar inventários, ninhos e espécimes.
  • Filtros para inventários, ninhos, espécimes e entradas do diário de campo.
  • Sugestões de ação quando listas ou telas estão vazias (experimental).
  • Opção para definir o módulo inicial exibido ao abrir o app.
  • Sistema de backup e restauração para todos os dados e imagens.
  • Opções de exportação de inventários, ninhos e espécimes: CSV, Excel (experimental), JSON e KML.
  • Opções de exportação de notas do diário de campo: JSON, Texto simples, Markdown e Word.
  • Importação de inventários, ninhos, espécimes e notas a partir de JSON.
  • Abreviação do observador obrigatória e usada para gerar IDs e números de campo.
  • Capacidade de gerar IDs de inventário automaticamente.

Melhorias

  • Grandes melhorias de desempenho em inventários e ninhos (~90% mais rápido).
  • Telas de estatísticas reformuladas com novos gráficos e métricas.
  • Menus de ordenação, menus de toque longo e barras de busca aprimorados.
  • Destaque de itens selecionados e primeiras ocorrências de espécies em relatórios.
  • Comportamento aprimorado da lista de espécies, incluindo separação dentro/fora da amostra.
  • Melhor gerenciamento de inventários simultâneos e regras de sincronização.
  • Layout aprimorado para telas maiores e tela Sobre refinada com patrocinadores.
  • Melhor formatação de CSV, opções de formatação numérica e precisão de coordenadas.
  • Lembretes aprimorados para dados ausentes de vegetação ou clima.
  • Pré-carregamento de nomes de espécies na inicialização para busca mais rápida.
  • Mensagens de erro e aviso mais consistentes.
  • Limpeza de arquivos temporários e banco de dados ao iniciar o app.
  • Atualização da taxonomia Clements para v2025, garantindo alinhamento com a classificação ornitológica mais recente.

Correções

  • Diversas correções em cronômetros, incluindo finalizações inesperadas e problemas de reinício.
  • Correções em atualizações, exclusões e sincronização da lista de espécies.
  • Correções em listas de Mackinnon, listas por intervalos e finalização automática.
  • Problemas resolvidos com salvamento de campos, autocompletar e valores nulos.
  • Correções de telas em branco após exclusões e problemas de atualização da interface.
  • Correções no salvamento de localidades, criação de tabela de POI e geração de IDs/números de campo.
  • Correções no salvamento de dados climáticos, verificações de nulos na exportação CSV e ordenação do diário de campo.
  • Melhor tratamento de erros de GPS com opções alternativas.
  • Correções em revisões de ninhos, contagem de ovos e manipulação de espécimes.
  • Diversas correções de interface, incluindo problemas no modo escuro e navegação.

Atualizações técnicas

  • Atualização do Flutter para v3.47 (framework de desenvolvimento).
  • Atualização do Dart para v3.13 (linguagem de programação).
  • Migração para novos componentes Flutter (MenuAnchor, SearchAnchor).
  • Remoção de dependências obsoletas (ex.: workmanager, about).
  • Reestruturação interna do código e métodos de operação em segundo plano.
  • Melhorias no gerenciamento do banco de dados, caminhos temporários e consistência de exportação/backup.
  • Adicionado suporte a iOS/iPadOS e comportamento multiplataforma aprimorado.

O que vem a seguir

Recursos planejados para versões futuras:

  • Inventários com múltiplos observadores.
  • Capturas e morfometria em operações de anilhamento.
  • Cuidado parental em ninhos.