Skip to content

Release 2.2.0 - #26

Merged
VictorGSchneider merged 1 commit into
mainfrom
release-2.2.0
Oct 16, 2026
Merged

VictorGSchneider merged 1 commit into
mainfrom
release-2.2.0

Conversation

@VictorGSchneider

Copy link
Copy Markdown
Owner

Resumo

Publica a versão 2.2.0: a opção de usar um repositório de dotfiles que já existe e já está clonado (#25).

Mudanças

  • dfm/__init__.py: __version__ passa de 2.1.0 para 2.2.0 (fonte única da versão; setup.py, dfm --version e o diálogo Sobre leem dali).
  • CHANGELOG.md: as notas de [Unreleased] passam para ## [2.2.0] e os links de comparação são atualizados.

O que entra na 2.2.0

  • Added: "Use an Existing Local Repo" em GitHub Sync > Setup, para qualquer host git. O gh só é exigido para remotes do GitHub. Reconhece repos no formato espelho da home e no estilo GNU Stow.
  • Changed: o Push faz stage e commit só dos arquivos que o DFM copiou, em vez de git add -A. O Pull instala só dotfiles (nomes que começam com ponto) e pula arquivos idênticos aos da home.

Teste

  • python -m unittest tests.test_version (versão, CHANGELOG e links coerentes)
  • CI verde

Depois do merge

Criar e enviar a tag a partir da main, o que dispara o workflow Release e publica o "DFM 2.2.0" com as notas desta seção:

git fetch origin
git tag -a v2.2.0 origin/main -m "DFM 2.2.0"
git push origin v2.2.0

@VictorGSchneider VictorGSchneider self-assigned this Oct 16, 2026
@VictorGSchneider
VictorGSchneider merged commit ef33804 into main Oct 16, 2026
7 checks passed
@VictorGSchneider
VictorGSchneider deleted the release-2.2.0 branch October 16, 2026 00:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant