Skip to content

Latest commit

 

History

History
112 lines (81 loc) · 4.92 KB

CHANGELOG.md

File metadata and controls

112 lines (81 loc) · 4.92 KB

Changelog 📝

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[1.2.1] - 2023-09-04

Fixed

  • Corrigido problema do DarkMode não funcionar em alguns dispositivos

[1.2.0] - 2023-04-05

image image image image

Added

  • Implementado Material You
  • Criado novo componente para fechar teclado ao clicar fora dele CloseKeyboardTouchableArea
  • Criado novo componente para fazer Scroll in FlatList ContainerScrollInFlatList
  • Criado arquivo para configurar fontes src/theme/fonts
  • Configurado plugin do typescript para o styled
  • Adicionado nova regra no eslint para ordenação das importações
  • Adicionado nova pasta na arquitetura src/hooks/*/

Changed

  • Atualizado todos as dependências para versão mais recente stable
  • Trocado versão do Node.js para o 18
  • Atualizado ReactNative para 0.70.7
  • Atualizado para o Paper 5
  • Alterado estrutura de screen para permitir pastas de componentes dentro dela

Fixed

  • Removido patch para label personalizado, pois foi corrigido no dependência
  • Removido patch para select em ordem errado, pois foi corrigido no dependência
  • Adicionado regra faltando no Babel para o react-native-reanimated

[1.1.0] - 2022-01-31

image image image image

Added

  • Adicionado regra no eslint para evitar exportação errado do Styled (Web)
  • Adicionado tema do React Navigation
  • Adicionado tipo de estilo (dark/light) na status bar
  • Adicionado comando no NPM para verificar tipagem do Typescript em todo o projeto (yarn ts-check)
  • Adicionado controle de features do app via variável de ambiente (RN_FEATURES_OFF)
  • Adicionado configurações para pipeline de teste via GitLab
  • Adicionado novo utilitário padrão onde pode ser trocado fácil o banco de dados de um app

Changed

  • Atualizado patch do React Native Paper para 4.12.4
  • Nova pasta na estrutura configs destinado a gerenciar configurações
  • Mostrar que campo é obrigatório em input e select com * vermelho (isShowRequired={true})

Fixed

  • Usando cor de fundo da barra de navegação via contexto do tema
  • Ao atualizar o valor pelo métodos do react-hook-form de um input/select o valor novo é mostrado na tela
  • Ocupado o fundo por 100% em todas as telas
  • Desativado build de app para Desktop com Android

[1.0.2] - 2022-09-26

Added

  • Adicionado componente alternativo ao Alert para mostrar erros de forma mais sutil (Snackbar)
  • Adicionado retornos original de http status e http response data para erros de request
  • Adicionado exemplo de testes usando FireEvent
  • Adicionado Mock para RN Reanimated
  • Adicionado Mock para RN Safe Area Context

Changed

  • Definindo versão fixa de instalação do React Native Reanimated
  • Primeira letra do campo de erro é mostrado com letra maiúscula
  • Novo componente de input com suporte melhor a dark mode, eventos de troca de texto e mostrar label personalizada.

Fixed

  • Usando estilo compatível com VSCode Styled
  • Alinhando texto de erro no input
  • Status 422 agora mostrar o erro processado
  • Tirando opacidade da cores em componentes desabilitados
  • Adicionado opção para configurar cor do placeholder
  • Mock de navegação incorporar o tema
  • Evitar problemas de sobreposição do teclado no iOS onde há scroll
  • Suporte a DarkMode para o Select
  • FormData não funcionar no Jest
  • Falhas na importação de funções do RN Platform
  • Corrigido problema do Safe Area Context não funcionar no Jest

[1.0.1] - 2022-06-20

Fixed

  • Aplicando cor no fundo que faltava

[1.0.0] - 2022-06-13

image image image

Added

  • Criado boilerplate