# Changelog - API Stats CLI

## [1.0.3] - 2025-05-29

### 🐛 Correção Crítica

- **Dependências**: Removida dependência inexistente `api-stats-logger`
  - Substituído por implementação simples usando apenas `axios`
  - Exemplos agora funcionam sem dependências externas problemáticas
  - Logger implementado diretamente nos exemplos gerados

### 🔧 Melhorias nos Exemplos

- **Express**: Implementação completa com middleware de logging automático
- **Generic**: Exemplos mais robustos com monitoramento de performance
- **Package.json**: Agora adiciona apenas `axios` como dependência necessária

## [1.0.2] - 2025-05-29

### 🔧 Melhorias

- **Segurança**: Corrigido problema onde senhas ficavam visíveis durante digitação
  - Implementado mascaramento com asteriscos (`*`)
  - Adicionado suporte para Backspace/Delete durante entrada de senha
  - Adicionado tratamento para Ctrl+C para cancelar operação

- **UX**: Melhorado feedback para perguntas sim/não
  - Adicionado exemplos visuais: `[S/n]` para padrão "sim", `[s/N]` para padrão "não"
  - Valor padrão destacado em maiúscula
  - Suporte melhorado para diferentes idiomas (sim/s, não/n, yes/y, no/n)

- **Finalização**: CLI agora encerra automaticamente após configuração
  - Processo termina com `process.exit(0)` em sucesso
  - Processo termina com `process.exit(1)` em erro
  - Interface readline fechada adequadamente

### 🐛 Correções

- Corrigido vazamento de recursos da interface readline
- Melhorado tratamento de caracteres especiais na entrada de senha
- Corrigido comportamento inconsistente em diferentes sistemas operacionais

## [1.0.1] - 2025-05-29

### 🚀 Primeira versão publicada

- CLI funcional para configuração automática
- Suporte para múltiplos frameworks (Express, NestJS, Fastify, Koa)
- Autenticação e criação automática de projetos
- Geração de arquivos de configuração

## [1.0.0] - 2025-05-29

### 🎯 Versão inicial

- Primeira tentativa de publicação (problemas com scope) 