Releases: SavioCodes/rede-neural-do-zero
Releases · SavioCodes/rede-neural-do-zero
v2.4.0 - Linear history, CODEOWNERS review, and release automation
[2.4.0] - 2026-03-23
Added
- workflow para solicitar reviewers a partir do
CODEOWNERS - workflow
Release Draftpara montar release notes com base noCHANGELOG.md - comando
release-notesna CLI oficial - utilitarios versionados para resolver reviewers e extrair release notes
Changed
mainedeveloppassaram a exigir historico linear e review de code owner- politica do repositorio agora padroniza
squash mergecomo fluxo oficial - docs de governanca, publicacao e CLI foram alinhadas com o fluxo de release draft
Fixed
- exemplos e docs de versao foram atualizados para o ciclo
v2.4.0
v2.3.0 - Branch governance and release workflow
Destaques
- branch protection oficial ativada em main e develop
- CODEOWNERS para docs, nucleo, CLI e workflows
- labels automaticas por prefixo da branch
- sincronizacao automatica de main para develop depois de hotfix
- template oficial de release PR
Validacao
- python -m rede_neural_do_zero verify --build-package
- 97 passed, 44 subtests passed
- mkdocs build --strict
v2.2.6 - Enforce branch routing between main and develop
Added
- validation for the correct pull request base branch to protect the flow between main and develop
- automated tests covering valid and invalid branch routing scenarios
Changed
- check-branch now accepts --target to validate the PR base branch
- Branch Policy workflow now validates both the branch name and the PR target branch
- docs, README, contributing guide, and PR template now explain the correct routing between develop and main
Verification
- python -m rede_neural_do_zero verify --build-package
- 92 passed, 38 subtests passed
- branch-policy focused tests passed
- CLI check-branch --target passed locally
v2.2.5 - Reorganize docs and clean project structure
Changed
- reorganized the main documentation for clearer onboarding and faster understanding
- clarified repository structure, official CLI flow, datasets, tests, and local artifacts
- aligned README, examples, scripts, experiments, and Makefile with the current official workflow
- expanded make clean to remove common local build, cache, coverage, docs, and result artifacts
Removed
- removed examples/xor_dataset.csv, which was no longer part of the official flow
Verification
- python -m rede_neural_do_zero verify --build-package
- 88 passed, 24 subtests passed
- mkdocs build --strict passed
v2.2.4 - Fix branch policy detection precedence
Fixed
- branch detection now prioritizes BRANCH_NAME before GitHub Actions environment variables
- branch policy tests now cover the real CI precedence scenario
- branch naming docs and publishing examples were aligned to v2.2.4
Verification
- python -m rede_neural_do_zero verify --build-package
- 88 passed, 24 subtests passed
- docs build passed
- package build and twine check passed
v2.2.2 - Add official develop branch strategy
Destaques
- branch oficial
developcriada para integracao da proxima rodada de melhorias - documentacao oficial do modelo de branches adicionada em
docs/branching.md - README, CONTRIBUTING e docs do projeto alinhados com o novo fluxo
Branches oficiais
main: estado estavel e publicaveldevelop: integracao das proximas melhorias
v2.2.1 - Publish official wiki and project links
Destaques
- wiki oficial publicada no GitHub com paginas de onboarding, CLI, datasets, estrutura, qualidade e publicacao
- README e documentacao oficial agora apontam para a wiki publica
- versionamento alinhado em
2.2.1
Links
v2.2.0 - Reorganized source layout and official CLI
Destaques
- reorganizacao do codigo-fonte em subpacotes claros:
src/core,src/training,src/data,src/workflowsesrc/interfaces - CLI oficial e documentacao alinhadas para usar
python -m rede_neural_do_zero - modulos antigos de
src.*mantidos como camadas de compatibilidade - nova pagina oficial de estrutura do repositorio e READMEs internos para facilitar manutencao
Validacao
python -m rede_neural_do_zero verify --build-package81 passed, 13 subtests passed- build de docs, wheel, sdist e
twine checkconcluidos com sucesso
v2.1.1 - Issue management and governance polish
Destaques
- formularios de issue mais completos para bug, feature, documentacao e perguntas
- links oficiais de docs, roadmap, changelog, tags e releases na configuracao de issues
- backlog do GitHub reorganizado com labels novas para benchmark, release, roadmap e governanca
- issue historico de benchmark fechado como resolvido e novos issues oficiais criados para Pages, PyPI e benchmark visual
Validacao
python -m src verify --build-package- revisao dos labels e issues publicados no GitHub
v2.1.0 - CLI configs, API docs, and project automation
Destaques
- CLI oficial expandida com
resume,build-docs,build-package,verifye suporte a--config - configs versionadas em JSON, TOML e YAML para treino, avaliacao, benchmark e exemplos
- benchmark multi-dataset com leaderboard, CSVs e relatorio Markdown
- documentacao oficial reorganizada com API docs geradas por
mkdocstrings - notebooks validados e exportados para paginas da documentacao
CONTRIBUTING.md,ROADMAP.md,CHANGELOG.mde templates do GitHub- workflows e Makefile alinhados com a CLI oficial e com o fluxo de publicacao
Validacao
python -m src verify --build-packagepython -m src train --config configs/train/iris.yaml --save-dir results/release-smokepython -m src benchmark --config configs/benchmark/suite.yaml --datasets iris,diabetes --epochs 35 --output-dir logs/release-benchmark