diff --git a/CHANGELOG.md b/CHANGELOG.md index 612d87d..ca7800a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,15 @@ Format based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/); versions follow SemVer. +## [1.0.3] - 2026-10-30 + +### Fixed +- `deauth_directional` had no `#[cfg(target_os = "linux")]` of its own; every + non-Linux build failed with a duplicate-definition error and unresolved + Linux-only imports. `v1.0.1` and `v1.0.2` never got a working Windows + desktop app for this reason, and `v1.0.2`'s Linux package was mislabeled + `1.0.1` (the version in `Cargo.toml` was not bumped). Use `v1.0.3`. + ## [1.0.2] - 2026-10-30 ### Fixed diff --git a/CHANGELOG.pt-BR.md b/CHANGELOG.pt-BR.md index 3074467..18f9750 100644 --- a/CHANGELOG.pt-BR.md +++ b/CHANGELOG.pt-BR.md @@ -4,6 +4,15 @@ Formato baseado em [Keep a Changelog](https://keepachangelog.com/pt-BR/1.1.0/); versões seguem SemVer. +## [1.0.3] - 2026-10-30 + +### Corrigido +- O `deauth_directional` não tinha o próprio `#[cfg(target_os = "linux")]`; + todo build fora do Linux falhava com uma definição duplicada e imports só de + Linux fora de escopo. Por isso a `v1.0.1` e a `v1.0.2` nunca tiveram um app + desktop funcional para Windows, e o pacote Linux da `v1.0.2` saiu rotulado + `1.0.1` (a versão no `Cargo.toml` não tinha sido atualizada). Use a `v1.0.3`. + ## [1.0.2] - 2026-10-30 ### Corrigido diff --git a/Cargo.lock b/Cargo.lock index e24fb7e..689f25a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -440,7 +440,7 @@ dependencies = [ [[package]] name = "sabia-cli" -version = "1.0.1" +version = "1.0.3" dependencies = [ "clap", "ctrlc", @@ -451,7 +451,7 @@ dependencies = [ [[package]] name = "sabia-core" -version = "1.0.1" +version = "1.0.3" dependencies = [ "aes", "flate2", diff --git a/Cargo.toml b/Cargo.toml index 15a557d..4f32aff 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -3,7 +3,7 @@ resolver = "2" members = ["crates/sabia-core", "crates/sabia-cli"] [workspace.package] -version = "1.0.1" +version = "1.0.3" edition = "2021" license = "MIT OR Apache-2.0" repository = "https://git.lucasrguerra.dev.br/lucasrguerra/sabia" diff --git a/apps/gui/src-tauri/Cargo.lock b/apps/gui/src-tauri/Cargo.lock index 499e215..cbb1933 100644 --- a/apps/gui/src-tauri/Cargo.lock +++ b/apps/gui/src-tauri/Cargo.lock @@ -2538,7 +2538,7 @@ checksum = "cf54715a573b99ac80df0bc206da022bcd442c974952c7b9720069370852e21f" [[package]] name = "sabia-core" -version = "1.0.1" +version = "1.0.3" dependencies = [ "aes", "flate2", @@ -2555,7 +2555,7 @@ dependencies = [ [[package]] name = "sabia-gui" -version = "1.0.1" +version = "1.0.3" dependencies = [ "libc", "sabia-core", diff --git a/apps/gui/src-tauri/Cargo.toml b/apps/gui/src-tauri/Cargo.toml index 4919399..320680b 100644 --- a/apps/gui/src-tauri/Cargo.toml +++ b/apps/gui/src-tauri/Cargo.toml @@ -3,7 +3,7 @@ [package] name = "sabia-gui" description = "Sabiá: interface gráfica de auditoria de Wi-Fi" -version = "1.0.1" +version = "1.0.3" edition = "2021" license = "MIT OR Apache-2.0" repository = "https://git.lucasrguerra.dev.br/lucasrguerra/sabia" diff --git a/apps/gui/src-tauri/tauri.conf.json b/apps/gui/src-tauri/tauri.conf.json index 09d66d8..6eae677 100644 --- a/apps/gui/src-tauri/tauri.conf.json +++ b/apps/gui/src-tauri/tauri.conf.json @@ -1,7 +1,7 @@ { "$schema": "https://schema.tauri.app/config/2", "productName": "Sabia", - "version": "1.0.1", + "version": "1.0.3", "identifier": "dev.sabia.app", "build": { "frontendDist": "../ui"