Skip to content

Project Status and Versioning

Marcelo Trindade edited this page Aug 29, 2026 · 1 revision

Status e versionamento

Checkpoint funcional

No pacote de documentação usado para gerar esta Wiki, a versão do Cargo.toml é:

0.10.0-rc.1

Ela representa um checkpoint pré-1.0 focado em estabilização, compatibilidade e disciplina de release.

Linha v0.11

Existe um ciclo separado de reconstrução da interface.

Objetivo:

  • manter Rust;
  • manter Slint;
  • manter SQLite;
  • manter migrations;
  • manter ADIF;
  • preservar comportamento;
  • reconstruir a camada visual com widgets nativos e Fluent.

SemVer

O projeto usa Semantic Versioning como linguagem de versionamento, mas versões 0.x continuam sendo tratadas como linha de evolução ativa.

Schema

O schema SQLite atual é:

7

Migrations históricas são preservadas.

Prontidão para 1.0

O projeto não trata tempo, número de commits ou quantidade de features como prova automática de prontidão.

São relevantes:

  • integridade dos dados;
  • upgrades históricos;
  • recovery;
  • compatibilidade ADIF;
  • distribuição;
  • uso real prolongado;
  • ciclos estáveis repetidos.

Onde acompanhar

  • repositório principal;
  • changelog do projeto;
  • release notes;
  • CI e pull requests.

Veja também

Clone this wiki locally