Skip to content

Releases: x86dx2/x86qw

x86QW Installer 1.0.4

Choose a tag to compare

@x86dx2 x86dx2 released this 20 Aug 16:54
a097be5

x86QW 1.0.4

Fonte e instalador current passam a 1.0.4. A 1.0.3, a 1.0.2, a 1.0.1,
a 1.0.0 e a 0.7.13 permanecem no catálogo como históricas, não como current.

O que entra

  • bootstrap público compatível com Windows PowerShell 5.1, sem transportar
    programas Python multilinha por python -c;
  • cache TUF no Windows usa um arquivo regular autenticado para root.json,
    dispensando privilégio de criação de link simbólico (WinError 1314).

O que não muda

  • audiência owner-only; external-public continua NO-GO;
  • pacotes e tags anteriores permanecem imutáveis;
  • a validação de SHA-256, tamanho, ZIP e metadata TUF continua fail-closed.

Validação

  • regressão da falha WinError 1314 e autenticação do catálogo;
  • harness nativo do Windows PowerShell 5.1 para materialização do extrator;
  • Validate portátil no corte da fonte.

x86QW Installer 1.0.3

Choose a tag to compare

@x86dx2 x86dx2 released this 17 Aug 03:59
d030f71

x86QW 1.0.3

Fonte e instalador current passam a 1.0.3. A 1.0.2, a 1.0.1, a 1.0.0
e a 0.7.13 permanecem no catálogo como históricas, não como current.

O que entra

  • TUI interativa com hierarquia mais clara, grupos Partida/Instalação,
    busca visível, seleção sem depender de cor, e Home/End/PageUp/PageDown;
  • o menu pergunta "O que você quer fazer?" em vez de um slogan.

O que não muda

  • audiência owner-only; external-public continua NO-GO;
  • pacotes e tags 0.7.13, 1.0.0, 1.0.1 e 1.0.2 permanecem imutáveis;
  • fixtures de migração 0.7.0–0.7.13 ficam como história, não como current.

Validação

  • testes do motor de menu, contratos do menu instalado e alinhamento play/KTX;
  • Validate portátil no corte da fonte.

x86QW Installer 1.0.2

Choose a tag to compare

@x86dx2 x86dx2 released this 17 Aug 01:38

x86QW 1.0.2

Fonte e instalador current passam a 1.0.2. A 1.0.1 e a 0.7.13 permanecem
no catálogo como históricas, não como current.

O que entra

  • migrate --dry-run autentica a linha 1.0.x (incluindo 1.0.1/1.0.2);
    uma instalação current deixa de ser tratada como história sem família;
  • cleanup finaliza o cache Darwin quando root.json do TUF é symlink.

O que não muda

  • audiência owner-only; external-public continua NO-GO;
  • pacotes e tags 0.7.13, 1.0.0 e 1.0.1 permanecem imutáveis;
  • fixtures de migração 0.7.0–0.7.13 ficam como história, não como current.

Validação

  • testes de estado/migrate para 1.0.1 e de cleanup com symlink TUF;
  • harness nativo M3 25/25 no digest exato deste zip.

x86QW Installer 1.0.1

Choose a tag to compare

@x86dx2 x86dx2 released this 16 Aug 23:31

x86QW 1.0.1

Fonte e instalador current passam a 1.0.1. A 0.7.13 permanece no catálogo
como baseline histórica, não como current.

O que entra

  • conserto do host dedicado no MVDSV 1.11 (cfg efêmero curto, RCON hex,
    sem autoexec de server.cfg da sessão, sv_crypt_rcon religado em bind
    externo);
  • status --json, doctor e ui aceitam o --target injetado pelo launcher;
  • jogos não-KTX sem --mode não cancelam no EOF;
  • capacidades já na árvore (doctor, perfis, library, presets, UI local)
    passam a ser 1.0.x; não há linha 1.1 nesta fase.

O que não muda

  • audiência owner-only; external-public continua NO-GO;
  • pacotes e tags 0.7.13 e 1.0.0 permanecem imutáveis;
  • fixtures de migração 0.7.0–0.7.13 ficam como história, não como current;
  • TUF de produção e evidência nativa M3 do candidato exato continuam gates
    separados da promoção pública.

Validação

  • testes do host_spec, launcher --target e não-KTX;
  • manage.py verify e a suíte portátil após o corte da fonte.

x86QW 1.0.0 — owner-only

Choose a tag to compare

@x86dx2 x86dx2 released this 14 Aug 23:29
e12ed08

Release final owner-only do x86QW para uso do mantenedor.

Produto: e12ed08
Instalador: x86qw-installer-1.0.0.zip · 600825 bytes · SHA-256 d3274e6aa2f1e3078ac5000ffae8b97c9efd329f3c2a87499bf1c57e5f388cb8
Candidate: candidate.json · 17405 bytes · SHA-256 0bde0550895cab24abf8a3ee974da011e031fea11279148a41635e173cbdcc21

Escopo: macOS arm64/M3 com evidência nativa; stable macOS permanece conditional. Linux, Windows, macOS Intel e nightly permanecem preview. A release não declara suporte a usuários externos.

Verificação: GitHub/GitLab convergentes; TUF, bootstraps, product e instalação pública no M3 verificados. Lifecycle público owner-only: version, changes, update dry-run/apply, update idempotente, verify, uninstall conservador e purge.

Evidência durável: release-evidence.json, evidence-root.json e release-receipt.json. Registro operacional: docs/releases/1.0.0-owner-only-publication-2026-08-15.md.

Para usuários externos, declare release_audience=external-public e reabra migração histórica, soak e operação TUF sustentável antes de uma promoção pública.

x86QW Installer 1.0.0-rc.1

Pre-release

Choose a tag to compare

@x86dx2 x86dx2 released this 13 Aug 22:16
a8758ee

Release candidate para validacao operacional do x86QW.

x86QW Installer 0.7.9

Choose a tag to compare

@x86dx2 x86dx2 released this 10 Aug 15:55
8c45db3

x86QW 0.7.9

Correção da comparação de mudanças locais após uma instalação limpa.

Correção

  • registra os arquivos de configuração pessoal criados pelo instalador em um
    baseline transacional separado dos componentes gerenciados;
  • faz x86qw changes considerar esse baseline, evitando marcar como novos os
    arquivos padrão acabados de instalar;
  • adiciona x86qw changes --sync-gitignore para ignorar somente os arquivos
    exatos da instalação e manter arquivos novos visíveis ao Git;
  • adota configurações legadas apenas quando os bytes ainda são idênticos ao
    template, preservando alterações pessoais existentes;
  • mantém a comparação portátil e determinística em Linux, macOS e Windows.

A release 0.7.8 permanece histórica e imutável. O bootstrap público passa a
apontar para o bundle 0.7.9 e para a versão seguinte da metadata TUF.

Validação

  • regressões de instalação limpa, arquivo novo, alterado e removido;
  • regressões de rollback e adoção segura de configurações legadas;
  • gate completo de manutenção e site;
  • contratos portáveis do GitHub Actions com Python 3.10 e 3.13 em macOS, Linux
    e Windows.

x86QW Installer 0.7.8

Choose a tag to compare

@x86dx2 x86dx2 released this 10 Aug 13:52
bde214f

x86QW 0.7.8

Hotfix da inicialização de Frogbots nas partidas KTX locais.

Correção

  • mantém os aliases de gerenciamento de Frogbots no nível superior da
    configuração efêmera;
  • faz o evento de entrada do KTX chamar um único alias raiz, evitando que o
    ezQuake descarte a sequência pós-mapa quando a configuração é longa;
  • corrige o comando 3on3on3 com oito bots, habilidade 20, nomes x86QW e mapa
    aerowalk;
  • adiciona regressão automatizada para o comando exato relatado e preserva os
    fluxos ToT, Practice, Race e CTF.

A release 0.7.7 permanece histórica e imutável. O bootstrap público passa a
apontar para o bundle 0.7.8 e para a versão seguinte da metadata TUF.

Validação

  • regressão RED reproduzindo a cadeia inválida de 23 aliases;
  • seis testes KTX direcionados;
  • suíte completa de componentes modernos;
  • gate completo de manutenção e site;
  • contratos portáveis do GitHub Actions em macOS, Linux e Windows.

x86QW Installer 0.7.7

Choose a tag to compare

@x86dx2 x86dx2 released this 10 Aug 12:26
978b06b

x86QW 0.7.7

Hotfix do perfil Completo para pacotes grandes autenticados.

Correção

  • permite o hashing de arquivos ZIP de componentes com até 512 MiB, o mesmo
    limite já aplicado ao download e ao arquivo-fonte do extrator;
  • mantém em 128 MiB o limite individual de cada arquivo extraído;
  • corrige a instalação do QRP alta resolução, cujo pacote tem aproximadamente
    385,4 MiB;
  • adiciona regressão que reproduz a falha EFBIG observada no perfil Completo.

A release 0.7.6 permanece histórica e imutável. O bootstrap público passa a
apontar para o bundle 0.7.7 e para a versão seguinte da metadata TUF.

Validação

  • suíte completa de manutenção e site;
  • instalação dos 21 componentes pelo perfil Completo;
  • atualização e verificação pela CLI instalada;
  • hashes conferidos nos mirrors GitHub e GitLab.

x86QW Installer 0.7.6

Choose a tag to compare

@x86dx2 x86dx2 released this 10 Aug 11:45
a9680e9

x86QW 0.7.6

Hotfix do refresh TUF do instalador público.

Correção

  • preserva o status HTTP 404 recebido ao consultar a próxima versão de
    root.json, permitindo que o cliente TUF encerre normalmente a rotação de
    root quando não existe uma versão posterior;
  • mantém os limites de download, o catálogo autenticado e o comportamento
    fail-closed para qualquer outra falha de trust;
  • adiciona regressão que reproduz a conversão de erro feita pelo downloader do
    instalador.

A release 0.7.5 permanece histórica e imutável. O bootstrap público passa a
apontar para o bundle 0.7.6 e para a nova versão monotônica da metadata TUF.

Validação

  • refresh TUF real usando o domínio público;
  • instalação nova isolada pelo bootstrap público;
  • atualização e verificação pela CLI instalada;
  • hashes conferidos nos mirrors GitHub e GitLab.