zhom
575700a67f
chore: lint
2026-07-08 12:33:21 +04:00
zhom
891eba6a47
refactor: handle newer wayfern versions
2026-07-08 11:26:04 +04:00
zhom
d8c1a51d4a
chore: linux ci
2026-07-08 10:55:08 +04:00
zhom
0b3857b361
chore: update dependencies
2026-07-08 01:19:52 +04:00
zhom
23859333c6
refactor: fully deprecate camoufox
2026-07-08 01:19:52 +04:00
zhom
23dab4c8e4
feat: ipv6 support for wireguard
2026-07-08 01:19:52 +04:00
zhom
6f0ffc79ee
refactor: cleanup
2026-07-08 01:19:52 +04:00
zhom
eb6ded2772
refactor: better handling of unstable connection during asset downloads
2026-07-08 01:19:52 +04:00
zhom
95189c7c6c
fix: background status/update loop and window-color command
2026-07-08 01:19:52 +04:00
zhom
63a1f4c92a
feat: per-profile window color with id-derived default
2026-07-08 01:19:52 +04:00
zhom
b507bf0af5
fix: sync engine correctness and manifest traversal guard
2026-07-08 01:19:52 +04:00
zhom
15a7647e74
security: restrict secret files to owner-only (0600)
2026-07-08 01:19:52 +04:00
zhom
862831764d
feat: emit extension sync-status events
2026-07-08 01:19:52 +04:00
zhom
8b1629c7db
fix: self-reap proxy worker off-runtime and redact upstream creds in logs
2026-07-08 01:19:51 +04:00
zhom
5a46d0e266
fix: resolve VPN SOCKS5 domain CONNECT requests through the tunnel
2026-07-08 01:19:51 +04:00
zhom
2c4163383d
fix: persist imported session cookies so logins survive relaunch
2026-07-08 01:19:51 +04:00
zhom
e54bc1192d
chore: version bump
2026-06-24 08:30:19 +04:00
zhom
9061e4db8f
refactor: improve location info generation for fresh profiles
2026-06-24 08:01:46 +04:00
zhom
19e50324c4
refactor: improve profile creation api invalid 'browser' handling
2026-06-24 08:01:46 +04:00
zhom
8588a44fb5
refactor: cleanup
2026-06-24 02:00:44 +04:00
zhom
94cccc3702
fix: prevent stale sse token refresh
2026-06-24 00:51:21 +04:00
zhom
4007dedcf0
feat: batch profile launch/stop for paid users
2026-06-24 00:07:43 +04:00
zhom
50d2834634
refactor: bound proxy connection
2026-06-23 23:20:24 +04:00
zhom
f8791a9ec5
chore: dependency update
2026-06-23 22:46:39 +04:00
zhom
4598b22af1
refactor: add robust proxy lifecycle management"
2026-06-23 22:10:16 +04:00
liasica
02328e59a2
fix(proxy): make SOCKS5 upstream username/password authentication reliable
...
Two independent root causes were producing auth failures on the upstream
SOCKS5 dial path:
1. `url::Url::username()` / `Url::password()` return percent-encoded
strings per the WHATWG URL spec, but the producer side already
percent-encodes the credentials when assembling the upstream URL —
so the upstream was receiving `%40` instead of `@` and authentication
silently failed for any credential containing `@ : / + = % ! space`
or non-ASCII characters. Centralize the decode in a new
`upstream_userpass` helper and route all four upstream-dial sites
through it (HTTP CONNECT → SOCKS5, HTTP CONNECT → HTTP Basic-Auth,
local SOCKS5 → HTTP Basic-Auth, local SOCKS5 → SOCKS5). The
Shadowsocks path already decoded manually and is unchanged.
2. async_socks5 0.6 issues a `write_u8` for every single-byte field of
the SOCKS5 method-selection and RFC1929 sub-negotiation. On a raw
`TcpStream` each call becomes its own TCP segment, and some upstream
SOCKS5 implementations treat this fragmented submission as a
misbehaving client and silently FIN instead of returning a status —
curl with the same credentials succeeds because it buffers each
sub-message into a single send(). Wrap the upstream socket in
`tokio::io::BufStream` (the usage pattern the async_socks5 README
shows) and enable TCP_NODELAY so flushes leave unsegmented.
Includes unit tests covering percent-decode for ASCII / special-char /
non-ASCII / no-credentials / username-only inputs, plus a trace-level
SOCKS5 handshake byte logger that can be enabled with
RUST_LOG=donutbrowser_lib::proxy_server=trace for future debugging.
2026-06-19 20:03:24 +08:00
zhom
e1b79037bf
chore: version bump
2026-06-18 02:10:36 +04:00
zhom
d3169ad7a9
refactor: better tray icon
2026-06-18 01:41:14 +04:00
zhom
e1fcfd5403
refactor: simplify socks connection
2026-06-17 18:33:09 +04:00
zhom
9dc9e13182
refactor: switch local proxy from http to socks
2026-06-17 18:33:09 +04:00
zhom
168b7ac6d4
feat: amek window resizable
2026-06-17 18:33:09 +04:00
zhom
ba40458216
chore: version bump
2026-06-08 04:38:01 +04:00
zhom
91e6381ba5
chore: linting
2026-06-08 00:44:03 +04:00
zhom
fc9a00b97d
refactor: deprecate camoufox
2026-06-08 00:06:44 +04:00
zhom
15f3aa03f7
refactor: cleanup
2026-06-08 00:06:44 +04:00
dependabot[bot]
6b31c937ea
deps(rust)(deps): bump the rust-dependencies group ( #422 )
...
Bumps the rust-dependencies group in /src-tauri with 13 updates:
| Package | From | To |
| --- | --- | --- |
| [log](https://github.com/rust-lang/log ) | `0.4.30` | `0.4.32` |
| [bzip2](https://github.com/trifectatechfoundation/bzip2-rs ) | `0.5.2` | `0.6.1` |
| [chrono](https://github.com/chronotope/chrono ) | `0.4.44` | `0.4.45` |
| [rusqlite](https://github.com/rusqlite/rusqlite ) | `0.40.0` | `0.40.1` |
| [serial_test](https://github.com/palfrey/serial_test ) | `3.4.0` | `3.5.0` |
| [hashlink](https://github.com/djc/hashlink ) | `0.11.0` | `0.12.0` |
| [libfuzzer-sys](https://github.com/rust-fuzz/libfuzzer ) | `0.4.12` | `0.4.13` |
| [libsqlite3-sys](https://github.com/rusqlite/rusqlite ) | `0.38.0` | `0.38.1` |
| [serde_with](https://github.com/jonasbb/serde_with ) | `3.20.0` | `3.21.0` |
| [serde_with_macros](https://github.com/jonasbb/serde_with ) | `3.20.0` | `3.21.0` |
| [serial_test_derive](https://github.com/palfrey/serial_test ) | `3.4.0` | `3.5.0` |
| [unicode-segmentation](https://github.com/unicode-rs/unicode-segmentation ) | `1.13.2` | `1.13.3` |
| [yoke](https://github.com/unicode-org/icu4x ) | `0.8.2` | `0.8.3` |
Updates `log` from 0.4.30 to 0.4.32
- [Release notes](https://github.com/rust-lang/log/releases )
- [Changelog](https://github.com/rust-lang/log/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/log/compare/0.4.30...0.4.32 )
Updates `bzip2` from 0.5.2 to 0.6.1
- [Release notes](https://github.com/trifectatechfoundation/bzip2-rs/releases )
- [Commits](https://github.com/trifectatechfoundation/bzip2-rs/compare/v0.5.2...v0.6.1 )
Updates `chrono` from 0.4.44 to 0.4.45
- [Release notes](https://github.com/chronotope/chrono/releases )
- [Changelog](https://github.com/chronotope/chrono/blob/main/CHANGELOG.md )
- [Commits](https://github.com/chronotope/chrono/compare/v0.4.44...v0.4.45 )
Updates `rusqlite` from 0.40.0 to 0.40.1
- [Release notes](https://github.com/rusqlite/rusqlite/releases )
- [Changelog](https://github.com/rusqlite/rusqlite/blob/master/Changelog.md )
- [Commits](https://github.com/rusqlite/rusqlite/compare/v0.40.0...v0.40.1 )
Updates `serial_test` from 3.4.0 to 3.5.0
- [Release notes](https://github.com/palfrey/serial_test/releases )
- [Commits](https://github.com/palfrey/serial_test/compare/v3.4.0...v3.5.0 )
Updates `hashlink` from 0.11.0 to 0.12.0
- [Release notes](https://github.com/djc/hashlink/releases )
- [Changelog](https://github.com/djc/hashlink/blob/main/CHANGELOG.md )
- [Commits](https://github.com/djc/hashlink/compare/v0.11.0...v0.12.0 )
Updates `libfuzzer-sys` from 0.4.12 to 0.4.13
- [Changelog](https://github.com/rust-fuzz/libfuzzer/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rust-fuzz/libfuzzer/compare/0.4.12...0.4.13 )
Updates `libsqlite3-sys` from 0.38.0 to 0.38.1
- [Release notes](https://github.com/rusqlite/rusqlite/releases )
- [Changelog](https://github.com/rusqlite/rusqlite/blob/master/Changelog.md )
- [Commits](https://github.com/rusqlite/rusqlite/commits )
Updates `serde_with` from 3.20.0 to 3.21.0
- [Release notes](https://github.com/jonasbb/serde_with/releases )
- [Commits](https://github.com/jonasbb/serde_with/compare/v3.20.0...v3.21.0 )
Updates `serde_with_macros` from 3.20.0 to 3.21.0
- [Release notes](https://github.com/jonasbb/serde_with/releases )
- [Commits](https://github.com/jonasbb/serde_with/compare/v3.20.0...v3.21.0 )
Updates `serial_test_derive` from 3.4.0 to 3.5.0
- [Release notes](https://github.com/palfrey/serial_test/releases )
- [Commits](https://github.com/palfrey/serial_test/compare/v3.4.0...v3.5.0 )
Updates `unicode-segmentation` from 1.13.2 to 1.13.3
- [Commits](https://github.com/unicode-rs/unicode-segmentation/commits )
Updates `yoke` from 0.8.2 to 0.8.3
- [Release notes](https://github.com/unicode-org/icu4x/releases )
- [Changelog](https://github.com/unicode-org/icu4x/blob/main/CHANGELOG.md )
- [Commits](https://github.com/unicode-org/icu4x/commits/ind/yoke@0.8.3 )
---
updated-dependencies:
- dependency-name: log
dependency-version: 0.4.32
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: rust-dependencies
- dependency-name: bzip2
dependency-version: 0.6.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: rust-dependencies
- dependency-name: chrono
dependency-version: 0.4.45
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: rust-dependencies
- dependency-name: rusqlite
dependency-version: 0.40.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: rust-dependencies
- dependency-name: serial_test
dependency-version: 3.5.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: rust-dependencies
- dependency-name: hashlink
dependency-version: 0.12.0
dependency-type: indirect
update-type: version-update:semver-minor
dependency-group: rust-dependencies
- dependency-name: libfuzzer-sys
dependency-version: 0.4.13
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: rust-dependencies
- dependency-name: libsqlite3-sys
dependency-version: 0.38.1
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: rust-dependencies
- dependency-name: serde_with
dependency-version: 3.21.0
dependency-type: indirect
update-type: version-update:semver-minor
dependency-group: rust-dependencies
- dependency-name: serde_with_macros
dependency-version: 3.21.0
dependency-type: indirect
update-type: version-update:semver-minor
dependency-group: rust-dependencies
- dependency-name: serial_test_derive
dependency-version: 3.5.0
dependency-type: indirect
update-type: version-update:semver-minor
dependency-group: rust-dependencies
- dependency-name: unicode-segmentation
dependency-version: 1.13.3
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: rust-dependencies
- dependency-name: yoke
dependency-version: 0.8.3
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: rust-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-06 10:28:59 +00:00
zhom
e98d02a585
chore: version bump
2026-06-03 23:05:21 +04:00
zhom
afa2326584
fix: launch wayfern with proper dimentions for mobile devices
2026-06-03 23:05:21 +04:00
zhom
a0244356bf
chore: version bump
2026-06-02 04:22:38 +04:00
zhom
14522c75f6
refactor: cleanup
2026-06-02 04:22:38 +04:00
zhom
e006d56387
chore: version bump
2026-06-01 23:34:21 +04:00
zhom
42067367fd
chore: version bump
2026-06-01 02:19:25 +04:00
andy
799df28f61
Merge pull request #402 from zhom/dependabot/cargo/src-tauri/rust-dependencies-1b5fcb4ba9
...
deps(rust)(deps): bump the rust-dependencies group in /src-tauri with 30 updates
2026-05-31 14:40:59 -07:00
zhom
98f1c7452a
feat: add onboarding
2026-06-01 01:05:35 +04:00
dependabot[bot]
2131ca3e3f
deps(rust)(deps): bump the rust-dependencies group
...
Bumps the rust-dependencies group in /src-tauri with 30 updates:
| Package | From | To |
| --- | --- | --- |
| [log](https://github.com/rust-lang/log ) | `0.4.29` | `0.4.30` |
| [reqwest](https://github.com/seanmonstar/reqwest ) | `0.13.3` | `0.13.4` |
| [sysinfo](https://github.com/GuillaumeGomez/sysinfo ) | `0.39.2` | `0.39.3` |
| [bzip2](https://github.com/trifectatechfoundation/bzip2-rs ) | `0.5.2` | `0.6.1` |
| [uuid](https://github.com/uuid-rs/uuid ) | `1.23.1` | `1.23.2` |
| [aes](https://github.com/RustCrypto/block-ciphers ) | `0.9.0` | `0.9.1` |
| [hyper](https://github.com/hyperium/hyper ) | `1.9.0` | `1.10.1` |
| [rusqlite](https://github.com/rusqlite/rusqlite ) | `0.39.0` | `0.40.0` |
| [brotli](https://github.com/dropbox/rust-brotli ) | `8.0.2` | `8.0.3` |
| [brotli-decompressor](https://github.com/dropbox/rust-brotli-decompressor ) | `5.0.0` | `5.0.1` |
| [cc](https://github.com/rust-lang/cc-rs ) | `1.2.62` | `1.2.63` |
| [displaydoc](https://github.com/yaahc/displaydoc ) | `0.2.5` | `0.2.6` |
| [http](https://github.com/hyperium/http ) | `1.4.0` | `1.4.1` |
| [jiff](https://github.com/BurntSushi/jiff ) | `0.2.24` | `0.2.28` |
| [jiff-static](https://github.com/BurntSushi/jiff ) | `0.2.24` | `0.2.28` |
| libredox | `0.1.16` | `0.1.17` |
| [libsqlite3-sys](https://github.com/rusqlite/rusqlite ) | `0.37.0` | `0.38.0` |
| [memchr](https://github.com/BurntSushi/memchr ) | `2.8.0` | `2.8.1` |
| [mio](https://github.com/tokio-rs/mio ) | `1.2.0` | `1.2.1` |
| [shlex](https://github.com/comex/rust-shlex ) | `1.3.0` | `2.0.1` |
| [socket2](https://github.com/rust-lang/socket2 ) | `0.6.3` | `0.6.4` |
| [sqlite-wasm-rs](https://github.com/Spxg/sqlite-wasm-rs ) | `0.5.4` | `0.5.5` |
| [typenum](https://github.com/paholg/typenum ) | `1.20.0` | `1.20.1` |
| [zbus](https://github.com/z-galaxy/zbus ) | `5.15.0` | `5.16.0` |
| [zbus_macros](https://github.com/z-galaxy/zbus ) | `5.15.0` | `5.16.0` |
| [zerocopy](https://github.com/google/zerocopy ) | `0.8.48` | `0.8.50` |
| [zerocopy-derive](https://github.com/google/zerocopy ) | `0.8.48` | `0.8.50` |
| [zvariant](https://github.com/z-galaxy/zbus ) | `5.11.0` | `5.12.0` |
| [zvariant_derive](https://github.com/z-galaxy/zbus ) | `5.11.0` | `5.12.0` |
| [zvariant_utils](https://github.com/z-galaxy/zbus ) | `3.3.1` | `3.4.0` |
Updates `log` from 0.4.29 to 0.4.30
- [Release notes](https://github.com/rust-lang/log/releases )
- [Changelog](https://github.com/rust-lang/log/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/log/compare/0.4.29...0.4.30 )
Updates `reqwest` from 0.13.3 to 0.13.4
- [Release notes](https://github.com/seanmonstar/reqwest/releases )
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/seanmonstar/reqwest/compare/v0.13.3...v0.13.4 )
Updates `sysinfo` from 0.39.2 to 0.39.3
- [Changelog](https://github.com/GuillaumeGomez/sysinfo/blob/main/CHANGELOG.md )
- [Commits](https://github.com/GuillaumeGomez/sysinfo/compare/v0.39.2...v0.39.3 )
Updates `bzip2` from 0.5.2 to 0.6.1
- [Release notes](https://github.com/trifectatechfoundation/bzip2-rs/releases )
- [Commits](https://github.com/trifectatechfoundation/bzip2-rs/compare/v0.5.2...v0.6.1 )
Updates `uuid` from 1.23.1 to 1.23.2
- [Release notes](https://github.com/uuid-rs/uuid/releases )
- [Commits](https://github.com/uuid-rs/uuid/compare/v1.23.1...v1.23.2 )
Updates `aes` from 0.9.0 to 0.9.1
- [Commits](https://github.com/RustCrypto/block-ciphers/compare/aes-v0.9.0...aes-v0.9.1 )
Updates `hyper` from 1.9.0 to 1.10.1
- [Release notes](https://github.com/hyperium/hyper/releases )
- [Changelog](https://github.com/hyperium/hyper/blob/master/CHANGELOG.md )
- [Commits](https://github.com/hyperium/hyper/compare/v1.9.0...v1.10.1 )
Updates `rusqlite` from 0.39.0 to 0.40.0
- [Release notes](https://github.com/rusqlite/rusqlite/releases )
- [Changelog](https://github.com/rusqlite/rusqlite/blob/master/Changelog.md )
- [Commits](https://github.com/rusqlite/rusqlite/compare/v0.39.0...v0.40.0 )
Updates `brotli` from 8.0.2 to 8.0.3
- [Release notes](https://github.com/dropbox/rust-brotli/releases )
- [Commits](https://github.com/dropbox/rust-brotli/commits )
Updates `brotli-decompressor` from 5.0.0 to 5.0.1
- [Commits](https://github.com/dropbox/rust-brotli-decompressor/commits )
Updates `cc` from 1.2.62 to 1.2.63
- [Release notes](https://github.com/rust-lang/cc-rs/releases )
- [Changelog](https://github.com/rust-lang/cc-rs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/cc-rs/compare/cc-v1.2.62...cc-v1.2.63 )
Updates `displaydoc` from 0.2.5 to 0.2.6
- [Changelog](https://github.com/yaahc/displaydoc/blob/master/CHANGELOG.md )
- [Commits](https://github.com/yaahc/displaydoc/compare/v0.2.5...v0.2.6 )
Updates `http` from 1.4.0 to 1.4.1
- [Release notes](https://github.com/hyperium/http/releases )
- [Changelog](https://github.com/hyperium/http/blob/master/CHANGELOG.md )
- [Commits](https://github.com/hyperium/http/compare/v1.4.0...v1.4.1 )
Updates `jiff` from 0.2.24 to 0.2.28
- [Release notes](https://github.com/BurntSushi/jiff/releases )
- [Changelog](https://github.com/BurntSushi/jiff/blob/master/CHANGELOG.md )
- [Commits](https://github.com/BurntSushi/jiff/compare/jiff-static-0.2.24...jiff-static-0.2.28 )
Updates `jiff-static` from 0.2.24 to 0.2.28
- [Release notes](https://github.com/BurntSushi/jiff/releases )
- [Changelog](https://github.com/BurntSushi/jiff/blob/master/CHANGELOG.md )
- [Commits](https://github.com/BurntSushi/jiff/compare/jiff-static-0.2.24...jiff-static-0.2.28 )
Updates `libredox` from 0.1.16 to 0.1.17
Updates `libsqlite3-sys` from 0.37.0 to 0.38.0
- [Release notes](https://github.com/rusqlite/rusqlite/releases )
- [Changelog](https://github.com/rusqlite/rusqlite/blob/master/Changelog.md )
- [Commits](https://github.com/rusqlite/rusqlite/compare/v0.37.0...v0.38.0 )
Updates `memchr` from 2.8.0 to 2.8.1
- [Commits](https://github.com/BurntSushi/memchr/compare/2.8.0...2.8.1 )
Updates `mio` from 1.2.0 to 1.2.1
- [Release notes](https://github.com/tokio-rs/mio/releases )
- [Changelog](https://github.com/tokio-rs/mio/blob/master/CHANGELOG.md )
- [Commits](https://github.com/tokio-rs/mio/commits )
Updates `shlex` from 1.3.0 to 2.0.1
- [Changelog](https://github.com/comex/rust-shlex/blob/master/CHANGELOG.md )
- [Commits](https://github.com/comex/rust-shlex/commits )
Updates `socket2` from 0.6.3 to 0.6.4
- [Release notes](https://github.com/rust-lang/socket2/releases )
- [Changelog](https://github.com/rust-lang/socket2/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/socket2/commits )
Updates `sqlite-wasm-rs` from 0.5.4 to 0.5.5
- [Release notes](https://github.com/Spxg/sqlite-wasm-rs/releases )
- [Changelog](https://github.com/Spxg/sqlite-wasm-rs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Spxg/sqlite-wasm-rs/compare/0.5.4...0.5.5 )
Updates `typenum` from 1.20.0 to 1.20.1
- [Release notes](https://github.com/paholg/typenum/releases )
- [Changelog](https://github.com/paholg/typenum/blob/main/CHANGELOG.md )
- [Commits](https://github.com/paholg/typenum/compare/v1.20.0...v1.20.1 )
Updates `zbus` from 5.15.0 to 5.16.0
- [Release notes](https://github.com/z-galaxy/zbus/releases )
- [Changelog](https://github.com/z-galaxy/zbus/blob/main/release-plz.toml )
- [Commits](https://github.com/z-galaxy/zbus/compare/zbus-5.15.0...zbus-5.16.0 )
Updates `zbus_macros` from 5.15.0 to 5.16.0
- [Release notes](https://github.com/z-galaxy/zbus/releases )
- [Changelog](https://github.com/z-galaxy/zbus/blob/main/release-plz.toml )
- [Commits](https://github.com/z-galaxy/zbus/compare/zbus_macros-5.15.0...zbus_macros-5.16.0 )
Updates `zerocopy` from 0.8.48 to 0.8.50
- [Release notes](https://github.com/google/zerocopy/releases )
- [Changelog](https://github.com/google/zerocopy/blob/main/CHANGELOG.md )
- [Commits](https://github.com/google/zerocopy/commits )
Updates `zerocopy-derive` from 0.8.48 to 0.8.50
- [Release notes](https://github.com/google/zerocopy/releases )
- [Changelog](https://github.com/google/zerocopy/blob/main/CHANGELOG.md )
- [Commits](https://github.com/google/zerocopy/commits )
Updates `zvariant` from 5.11.0 to 5.12.0
- [Release notes](https://github.com/z-galaxy/zbus/releases )
- [Changelog](https://github.com/z-galaxy/zbus/blob/main/release-plz.toml )
- [Commits](https://github.com/z-galaxy/zbus/compare/zvariant-5.11.0...zvariant-5.12.0 )
Updates `zvariant_derive` from 5.11.0 to 5.12.0
- [Release notes](https://github.com/z-galaxy/zbus/releases )
- [Changelog](https://github.com/z-galaxy/zbus/blob/main/release-plz.toml )
- [Commits](https://github.com/z-galaxy/zbus/compare/zvariant_derive-5.11.0...zvariant_derive-5.12.0 )
Updates `zvariant_utils` from 3.3.1 to 3.4.0
- [Release notes](https://github.com/z-galaxy/zbus/releases )
- [Changelog](https://github.com/z-galaxy/zbus/blob/main/release-plz.toml )
- [Commits](https://github.com/z-galaxy/zbus/compare/zvariant_utils-3.3.1...zvariant_utils-3.4.0 )
---
updated-dependencies:
- dependency-name: log
dependency-version: 0.4.30
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: rust-dependencies
- dependency-name: reqwest
dependency-version: 0.13.4
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: rust-dependencies
- dependency-name: sysinfo
dependency-version: 0.39.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: rust-dependencies
- dependency-name: bzip2
dependency-version: 0.6.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: rust-dependencies
- dependency-name: uuid
dependency-version: 1.23.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: rust-dependencies
- dependency-name: aes
dependency-version: 0.9.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: rust-dependencies
- dependency-name: hyper
dependency-version: 1.10.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: rust-dependencies
- dependency-name: rusqlite
dependency-version: 0.40.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: rust-dependencies
- dependency-name: brotli
dependency-version: 8.0.3
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: rust-dependencies
- dependency-name: brotli-decompressor
dependency-version: 5.0.1
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: rust-dependencies
- dependency-name: cc
dependency-version: 1.2.63
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: rust-dependencies
- dependency-name: displaydoc
dependency-version: 0.2.6
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: rust-dependencies
- dependency-name: http
dependency-version: 1.4.1
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: rust-dependencies
- dependency-name: jiff
dependency-version: 0.2.28
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: rust-dependencies
- dependency-name: jiff-static
dependency-version: 0.2.28
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: rust-dependencies
- dependency-name: libredox
dependency-version: 0.1.17
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: rust-dependencies
- dependency-name: libsqlite3-sys
dependency-version: 0.38.0
dependency-type: indirect
update-type: version-update:semver-minor
dependency-group: rust-dependencies
- dependency-name: memchr
dependency-version: 2.8.1
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: rust-dependencies
- dependency-name: mio
dependency-version: 1.2.1
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: rust-dependencies
- dependency-name: shlex
dependency-version: 2.0.1
dependency-type: indirect
update-type: version-update:semver-major
dependency-group: rust-dependencies
- dependency-name: socket2
dependency-version: 0.6.4
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: rust-dependencies
- dependency-name: sqlite-wasm-rs
dependency-version: 0.5.5
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: rust-dependencies
- dependency-name: typenum
dependency-version: 1.20.1
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: rust-dependencies
- dependency-name: zbus
dependency-version: 5.16.0
dependency-type: indirect
update-type: version-update:semver-minor
dependency-group: rust-dependencies
- dependency-name: zbus_macros
dependency-version: 5.16.0
dependency-type: indirect
update-type: version-update:semver-minor
dependency-group: rust-dependencies
- dependency-name: zerocopy
dependency-version: 0.8.50
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: rust-dependencies
- dependency-name: zerocopy-derive
dependency-version: 0.8.50
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: rust-dependencies
- dependency-name: zvariant
dependency-version: 5.12.0
dependency-type: indirect
update-type: version-update:semver-minor
dependency-group: rust-dependencies
- dependency-name: zvariant_derive
dependency-version: 5.12.0
dependency-type: indirect
update-type: version-update:semver-minor
dependency-group: rust-dependencies
- dependency-name: zvariant_utils
dependency-version: 3.4.0
dependency-type: indirect
update-type: version-update:semver-minor
dependency-group: rust-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-30 09:52:19 +00:00
zhom
3a3f201065
fix: nix missing dependency
2026-05-29 07:50:38 +04:00
zhom
ecafb5e1c0
refactor: cleanup
2026-05-29 06:31:42 +04:00
zhom
3bc9127c06
refactor: unify browser launch logic
2026-05-29 04:54:26 +04:00
andy
072cb24e5b
Merge pull request #391 from huy97/feature/close-confirm-tray-dialog
...
feat: confirm minimize-to-tray or quit when closing the window
2026-05-28 17:54:09 -07:00
JockLee
f730fd958d
fix: improve macOS permission grant feedback
2026-05-29 05:09:56 +07:00