Skip to content

Releases: SavioCodes/rede-neural-do-zero

v2.4.0 - Linear history, CODEOWNERS review, and release automation

23 Mar 22:51

Choose a tag to compare

[2.4.0] - 2026-03-23

Added

  • workflow para solicitar reviewers a partir do CODEOWNERS
  • workflow Release Draft para montar release notes com base no CHANGELOG.md
  • comando release-notes na CLI oficial
  • utilitarios versionados para resolver reviewers e extrair release notes

Changed

  • main e develop passaram a exigir historico linear e review de code owner
  • politica do repositorio agora padroniza squash merge como 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

23 Mar 22:24

Choose a tag to compare

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

23 Mar 22:07

Choose a tag to compare

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

22 Mar 01:14

Choose a tag to compare

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

22 Mar 00:47

Choose a tag to compare

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

22 Mar 00:24

Choose a tag to compare

Destaques

  • branch oficial develop criada 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 publicavel
  • develop: integracao das proximas melhorias

v2.2.1 - Publish official wiki and project links

22 Mar 00:17

Choose a tag to compare

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

21 Mar 23:52

Choose a tag to compare

Destaques

  • reorganizacao do codigo-fonte em subpacotes claros: src/core, src/training, src/data, src/workflows e src/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-package
  • 81 passed, 13 subtests passed
  • build de docs, wheel, sdist e twine check concluidos com sucesso

v2.1.1 - Issue management and governance polish

21 Mar 23:36

Choose a tag to compare

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

21 Mar 23:25

Choose a tag to compare

Destaques

  • CLI oficial expandida com resume, build-docs, build-package, verify e 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.md e templates do GitHub
  • workflows e Makefile alinhados com a CLI oficial e com o fluxo de publicacao

Validacao

  • python -m src verify --build-package
  • python -m src train --config configs/train/iris.yaml --save-dir results/release-smoke
  • python -m src benchmark --config configs/benchmark/suite.yaml --datasets iris,diabetes --epochs 35 --output-dir logs/release-benchmark