Skip to content

Releases: MaloneFreak/EatMate

EatMate 1.2.0

Choose a tag to compare

@github-actions github-actions released this 29 Oct 00:40
add2690

👉 Abrir o EatMate

Não precisa instalar nada: abra o link no celular ou no computador. Para deixar na tela inicial, veja o README.

Novidades

  • O app conhece muito mais alimentos. Em português, os nomes reconhecidos passaram de cerca de 1.100 para mais de 2.200, e todos os idiomas ganharam nomes novos: queijos (burrata, quark, halloumi, feta, brie…), pratos de vários países (ramen, poke, curry, falafel, tabule, tiramisu…), frutas e verduras brasileiras (jaca, pinha, bacuri, taioba, ora-pro-nóbis…), peixes, carnes, cervejas, chocolates e outras marcas.
  • 16 alimentos novos, com nota própria: cordeiro, pato, alcachofra, couve-de-bruxelas, erva-doce, brotos, algas, jaca, pinha, falafel, tempeh, muesli, cuscuz marroquino, grãos integrais (cevada, bulgur, trigo sarraceno…), ramen e temperos e especiarias (canela, pimenta, vinagre…).
  • Nomes internacionais valem em todos os idiomas: "burrata", "quark" ou "tiramisu" são reconhecidos em português, inglês, espanhol, alemão, francês e italiano.

Correções

  • "Queijo brie", "arroz basmati" e outros nomes seguidos do mesmo alimento viram um item só. Antes, o alimento contava duas vezes na nota.
  • Em alemão, francês e italiano, especiarias e ervas secas (canela, gengibre, alecrim, tomilho, ervas de Provença…) não contam mais como porção de verdura.

O arquivo eatmate-web-v1.2.0.zip é para quem quer hospedar o app em outro site: basta publicar o conteúdo dele em qualquer hospedagem de arquivos estáticos.

EatMate 1.1.0

Choose a tag to compare

@github-actions github-actions released this 25 Oct 00:42
e353d0a

👉 Abrir o EatMate

Não precisa instalar nada: abra o link no celular ou no computador. Para deixar na tela inicial, veja o README.

Melhorias

  • O app abre mais rápido. A primeira abertura baixa só o idioma escolhido, não os seis; relatórios e perfil são baixados quando abertos pela primeira vez. As bibliotecas ficam num arquivo à parte, que continua em cache entre as versões. Tudo segue funcionando sem internet.
  • Telas estreitas: a escala de notas do relatório não passa mais da borda em celulares de 320 px, a data do registro não fica cortada (a hora desce para a linha de baixo), e títulos e rótulos da barra de navegação se ajustam à largura da tela.
  • Campos em foco não ficam escondidos atrás da barra de navegação.
  • O app instalado pode girar para a horizontal (tablets e Chromebooks).

Segurança

  • Backup importado com limites: arquivos acima de 20 MB ou com registros demais são recusados antes de travar o aparelho; nomes, observações e apelidos longos são cortados; marcações desconhecidas e campos extras são descartados.
  • Cópia de segurança local sem estourar: quando o armazenamento do navegador enche, a cópia passa a guardar só os últimos 60 dias, em vez de parar de proteger os registros.
  • Política de segurança de conteúdo (CSP): o app só carrega scripts, estilos, fontes e imagens do próprio site.
  • O app não abre dentro de um iframe de outro site (proteção contra clickjacking).
  • As GitHub Actions ficam fixadas pelo SHA do commit, o CI verifica vulnerabilidades conhecidas nas dependências e o Dependabot mantém tudo atualizado.

O arquivo eatmate-web-v1.1.0.zip é para quem quer hospedar o app em outro site: basta publicar o conteúdo dele em qualquer hospedagem de arquivos estáticos.

EatMate 1.0.2

Choose a tag to compare

@github-actions github-actions released this 18 Oct 21:45
b2dec8f

👉 Abrir o EatMate

Não precisa instalar nada: abra o link no celular ou no computador. Para deixar na tela inicial, veja o README.

Correções

  • Seus registros não se perdem mais. Em alguns celulares (principalmente iPhone), o armazenamento do navegador às vezes demorava ou deixava de confirmar uma gravação; se o app recarregasse nessa hora (por exemplo, numa atualização), o registro sumia. Agora cada alteração é guardada também numa cópia de segurança automática no aparelho, e ao abrir o app tudo o que estiver faltando é reposto. Atualizar o app nunca apaga o histórico.
  • Salvar só volta para o início com a refeição guardada. A versão 1.0.1 voltava antes de a gravação terminar; agora o app espera a confirmação (no máximo um instante, já que a cópia de segurança garante o registro) e, se der erro, avisa e mantém você no formulário.

O arquivo eatmate-web-v1.0.2.zip é para quem quer hospedar o app em outro site: basta publicar o conteúdo dele em qualquer hospedagem de arquivos estáticos.

EatMate 1.0.1

Choose a tag to compare

@github-actions github-actions released this 18 Oct 21:23
9c7cf79

👉 Abrir o EatMate

Não precisa instalar nada: abra o link no celular ou no computador. Para deixar na tela inicial, veja o README.

Correções

  • Salvar uma refeição volta para a tela anterior na hora, e o aviso "Alterações salvas!" aparece assim que a gravação termina. Antes, em alguns celulares, o app ficava parado no formulário e o aviso só aparecia depois de voltar manualmente. O mesmo vale para excluir uma refeição, um dia ou um relatório.
  • O botão de voltar não fica mais parado quando o app instalado é reaberto direto em uma tela: ele leva para o início.
  • A setinha do seletor de idioma ficou alinhada, um pouco mais para dentro.

O arquivo eatmate-web-v1.0.1.zip é para quem quer hospedar o app em outro site: basta publicar o conteúdo dele em qualquer hospedagem de arquivos estáticos.

EatMate 1.0.0

Choose a tag to compare

@github-actions github-actions released this 18 Oct 20:57
be6ea4c

👉 Abrir o EatMate

Não precisa instalar nada: abra o link no celular ou no computador. Para deixar na tela inicial, veja o README.

Primeira versão do EatMate. 🎉

Novidades

  • Registro de refeições do seu jeito: escreva frases inteiras como "tomei café com leite e comi 2 torradas" e o app separa os alimentos, com sugestões enquanto você digita, quantidades e observações. Dá para registrar na hora ou em dias anteriores.
  • Café da manhã, lanche da manhã, almoço, café da tarde, jantar e ceia, com o horário sugerido automaticamente.
  • Termômetro da alimentação: depois de 7 dias com registro, a tela inicial mostra a nota da semana (0 a 100) e a letra de A a E, no estilo do Nutri-Score.
  • Relatório completo: como a nota foi calculada, pontos positivos e de atenção, marcadores de consumo, qualidade e grau de processamento dos alimentos, grupos alimentares, regularidade das refeições, alimentos mais frequentes, nota dia a dia e o diário completo.
  • Use o relatório onde quiser: copiar para uma IA (ChatGPT, Gemini, Claude…), salvar em PDF para o nutricionista, compartilhar pelo WhatsApp ou baixar o arquivo.
  • Histórico de dias: veja, edite ou exclua qualquer refeição ou o dia inteiro, com busca por alimento.
  • Histórico de relatórios: um relatório é salvo automaticamente a cada semana. Se você corrigir algum dia depois, ele aparece como desatualizado e pode ser gerado de novo.
  • 6 idiomas: português, inglês, espanhol, alemão, francês e italiano — na interface, nos relatórios e no reconhecimento dos alimentos. O app abre no idioma do aparelho e pode ser trocado em Perfil → Idioma.
  • Funciona como aplicativo: dá para instalar na tela inicial do celular e usar sem internet.
  • Privacidade: sem cadastro e sem servidor — os dados ficam só no seu aparelho. Backup e restauração para trocar de celular.
  • Tema claro e escuro, alimentos personalizados e um relatório de exemplo para ver como tudo funciona antes dos 7 dias.

O arquivo eatmate-web-v1.0.0.zip é para quem quer hospedar o app em outro site: basta publicar o conteúdo dele em qualquer hospedagem de arquivos estáticos.