[Added] Pasta 'lib'. Instalação da biblioteca 'pypdf==4.3.1' embarcada no plugin.
[Added] Arquivo 'init.py' na pasta 'algorithms'.
[Added] Arquivos 'relatorio-branco-colorido.png', 'relatorio-th-area.png' e 'relatorio-th-zm.png' em 'imagens'.
[Changed] Arquivo 'init.py' na pasta raiz para incluir a lib 'pypdf'.
[Changed] Arquivo '.gitignore'
[Changed] LayoutRelatorioThAreasSemProjeto: Saídas de mapas com fundo branco e colorido em arquivos separados separados. Inserida imagem de exemplo do relatório no 'shortHelpString'.
[Changed] ConverterParaSMS: Ajuste da estrutura da tabela do s arquivos de saída tipo ponto. Substituindo campos por refactor. Complementação no help. Ajuste caminho pasta de input
[Changed] sav_funcoes: Ajuste função 'generate_feedback_for_step': estilo texto log.
[Fixed] AppCampo: Ajuste parâmetro com boleano. Removida adição de camadas na TOC. Adicionado apagar pastas dos grupo no inicio do algoritmo. Seleciona inputs automaticamente.
[Changed] RasterRecortarNdviRgb: Implementação classes PluginVar, ProjectVar. Saída de log. Import Path.. Saída de log comentada. Adição colapsar camadas.
[Changed] sav_funcoes: Reorganização das funções. Eliminação das classes. Import Path. Novas funções de verificação, log, tipo processamento
[Changed] sav_variaveis: Atualização geral das variáveis para algoritmos das novas fazendas. Criação das classes PluginVar, iniUIVar e ProjectVar. Alteração de variáveis para nome de tabela. Alteração de nome tabela "_celulas_pontos" para "_pontos".
[Changed] ScriptsClonarFazendaAno: Ajuste para identificar ano 2025.
[Changed] ZonasManejoCriar: Adaptações gerais desde o script atendendo fazendas 2025. Ajuste parâmetro de entrada do buffer para tipo inteiro.
[Changed] ZonasManejoAjusteBufferInterno: Adaptações gerais desde o script atendendo fazendas 2025. Mudanças na função de acesso as camadas para popular campo de input.
[Fixed] PontosCelulasCriaEdita: Erro ao calcular os pontos aleatórios. Agora a função 'distribuir_pontos_zm_buffered' para distribuição está baseado em "indx_zm".
[Changed] RasterNdviRgbFromSentinel2: Ajuste nome da classe
[Changed] RasterRecortarNdviRgb: Ajuste nome da classe
[Changed] sav_variaveis
[Changed] sav_funcoes
[Fixed] ScriptsClonarFazendaAno: Solução do crash do QGIS. Inclusão de log, checagem de caminhos e nomes, Utilização do ogr2ogr para resolver o rename das tabelas do geopackage.
[Added] Arquivo 'savana_ndvi.qml' e 'savana_ndvi.xml' na pasta 'styles'.
[Added] RasterNdviRgbFromSentinel2: Checagem para quando nenhuma opção de processamento estiver marcada.
[Added] ScriptsEditaVariaveisProjeto
[Added] ScriptsClonarFazendaAno
[Changed] Nome pasta 'image' -> 'images'. Referência do nome da pasta para imagens nos algoritmos.
[Changed] Arquivo 'README.md'
[Changed] ProjetoVariaveis: Alteração do nome do arquivo. Troca do nome grupo de 'Configurar Projeto' --> 'Resolver SCRIPTS'. Troca do nome display name:grupo de 'Configurar Projeto' --> 'Resolver SCRIPTS'
[Changed] RasterNdviRgbFromSentinel2: Aplicação do estilo para NDVI conforme padrão Savana. Baseado no .qml.
[Changed] sav_variaveis
[Changed] sav_funcoes
[Removed] LayoutRelatorioThZm
[Removed] ProjetoVariaveis: Comentadas as linhas de input para configurar o SRC.
[Added] sav_variaveis: Variáveis de projeto 'fazenda_abrv' e 'cliente_abrv'.
[Changed] Caminho dos ícones nos algoritmos ativos.
[Changed] ProjetoVariaveis: Reversão das variáveis de projeto 'fazenda_filename' e 'cliente_filename' para 'fazenda_abrv' e 'cliente_abrv'. A transição dessas variáveis como 'legadas' se dará no momento de criação de novas fazendas/ano. A planejar.