diff --git a/CHANGELOG.md b/CHANGELOG.md index f2e9836..7197583 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,9 @@ Format based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/); versio ### Added - **One-click desktop update.** The "Update now" button actually downloads, verifies (SHA-256) and installs the new version now, instead of only linking to the Releases page. Works for all three desktop packages: AppImage (atomic self-replace), `.deb` (`dpkg -i`, no new password prompt — the app is already running as root/administrator by the time you click it), and the Windows installer (silent `/S` install). On Linux, the app restarts itself automatically; on Windows, the installer runs silently but the app does not reopen on its own yet — start it again once the install finishes. +### Changed +- **The repository moved to the Ciberfauna organization** (`ciberfauna/guara`, was `lucasrguerra/guara`). **Important notice for existing installations:** versions up to 1.3.4 have the old location baked into their update check; they will not find this release automatically. Download 1.3.5 once manually from the new Releases page, and future update checks will work through the new location. + ## [1.3.4] - 2026-10-31 ### Fixed diff --git a/CHANGELOG.pt-BR.md b/CHANGELOG.pt-BR.md index 0525e2f..3d6763b 100644 --- a/CHANGELOG.pt-BR.md +++ b/CHANGELOG.pt-BR.md @@ -9,6 +9,9 @@ Formato baseado em [Keep a Changelog](https://keepachangelog.com/pt-BR/1.1.0/); ### Adicionado - **Atualização do app desktop em um clique.** O botão "Atualizar agora" agora baixa, confere (SHA-256) e instala a versão nova de verdade, em vez de só linkar pra página de Releases. Funciona nos três pacotes do desktop: AppImage (substituição atômica), `.deb` (`dpkg -i`, sem pedir senha de novo — o app já roda como root/administrador quando você clica), e o instalador do Windows (instalação silenciosa `/S`). No Linux o app reabre sozinho; no Windows o instalador roda silencioso mas o app ainda não reabre por conta própria — abra de novo depois que a instalação terminar. +### Alterado +- **O repositório se mudou pra organização Ciberfauna** (`ciberfauna/guara`, era `lucasrguerra/guara`). **Aviso importante pra instalações existentes:** versões até a 1.3.4 têm o endereço antigo fixo na checagem de atualização e não vão encontrar esta versão sozinhas. Baixe a 1.3.5 manualmente uma vez na nova página de Releases, e as próximas verificações voltam a funcionar pelo novo endereço. + ## [1.3.4] - 2026-10-31 ### Corrigido diff --git a/Cargo.toml b/Cargo.toml index 6955ac6..e75668c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -6,7 +6,7 @@ members = ["crates/guara-core", "crates/guara-cli"] version = "1.3.5" edition = "2021" license = "MIT OR Apache-2.0" -repository = "https://git.lucasrguerra.dev.br/lucasrguerra/guara" +repository = "https://git.lucasrguerra.dev.br/ciberfauna/guara" authors = ["Guará contributors"] rust-version = "1.80" diff --git a/apps/gui/src-tauri/Cargo.toml b/apps/gui/src-tauri/Cargo.toml index 734fbef..4598033 100644 --- a/apps/gui/src-tauri/Cargo.toml +++ b/apps/gui/src-tauri/Cargo.toml @@ -7,7 +7,7 @@ version = "1.3.5" edition = "2021" license = "MIT OR Apache-2.0" authors = ["Guará contributors"] -repository = "https://git.lucasrguerra.dev.br/lucasrguerra/guara" +repository = "https://git.lucasrguerra.dev.br/ciberfauna/guara" rust-version = "1.80" [workspace] diff --git a/crates/guara-core/src/update.rs b/crates/guara-core/src/update.rs index 2f464a9..3e3e046 100644 --- a/crates/guara-core/src/update.rs +++ b/crates/guara-core/src/update.rs @@ -14,10 +14,10 @@ use std::process::Command; /// Gitea `releases/latest` API endpoint (`tag_name`, `assets[].name`, `assets[].browser_download_url`). const LATEST_RELEASE_URL: &str = - "https://git.lucasrguerra.dev.br/api/v1/repos/lucasrguerra/guara/releases/latest"; + "https://git.lucasrguerra.dev.br/api/v1/repos/ciberfauna/guara/releases/latest"; /// Human-facing Gitea Releases page for desktop GUI users. -const RELEASES_PAGE_URL: &str = "https://git.lucasrguerra.dev.br/lucasrguerra/guara/releases"; +const RELEASES_PAGE_URL: &str = "https://git.lucasrguerra.dev.br/ciberfauna/guara/releases"; #[derive(Debug, Deserialize)] struct Release {