bitchat @ v1.4.1
integrity
- size
- 23.3 MiB
- downloaded
- last checked
release notes
mesh sync release:
- added bluetooth mesh syncing so you don't miss chats when temporarily out of mesh range
- made tor restart smarter and more forgiving
- various UI fixes
What's Changed
- SYNC_REQUEST 2 by @callebtc in https://github.com/permissionlesstech/bitchat/pull/616
- Xcode Configuration files:
.xcconfigs+ Removexcodegenby @qalandarov in https://github.com/permissionlesstech/bitchat/pull/608 - Modularization: Extract SecureLogger into a separate module by @qalandarov in https://github.com/permissionlesstech/bitchat/pull/600
- Refactor: BitchatMessage by @qalandarov in https://github.com/permissionlesstech/bitchat/pull/610
- Refactor: Extract types from BitchatProtocol by @qalandarov in https://github.com/permissionlesstech/bitchat/pull/611
- Refactor 1/n: ChatViewModel's Message Sending section by @qalandarov in https://github.com/permissionlesstech/bitchat/pull/613
- Gate Tor/Nostr start behind permissions or mutual favorites; clean lifecycle + UX by @jackjackbits in https://github.com/permissionlesstech/bitchat/pull/619
- fix: remove XcodeGen references from Justfile and make it runnable by @r1b2ns in https://github.com/permissionlesstech/bitchat/pull/620
- Regenerate identities immediately on panic trigger by @jackjackbits in https://github.com/permissionlesstech/bitchat/pull/624
- Ignore self when opening message actions by @jackjackbits in https://github.com/permissionlesstech/bitchat/pull/625
New Contributors
- @r1b2ns made their first contribution in https://github.com/permissionlesstech/bitchat/pull/620
Full Changelog: https://github.com/permissionlesstech/bitchat/compare/v1.4.0...v1.4.1
download
unix · zip
curl -fL -o v1.4.1.zip https://ratatoskr.space/pkg/bitchat/v1.4.1.zip
printf '%s %s\n' 'bbf735cbcd61cbd7343adcda76d098c97bbc858223413f0ca45a1f555a6d64fb' 'v1.4.1.zip' | sha256sum -c -
windows · zip
$url = "https://ratatoskr.space/pkg/bitchat/v1.4.1.zip"
$out = "v1.4.1.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "bbf735cbcd61cbd7343adcda76d098c97bbc858223413f0ca45a1f555a6d64fb") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o v1.4.1.tar.gz https://ratatoskr.space/pkg/bitchat/v1.4.1.tar.gz
printf '%s %s\n' '194f02fc5e5d3954da0a1fa2b5e7bba54b6f67dec8d9967aea41b188264599be' 'v1.4.1.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "https://ratatoskr.space/pkg/bitchat/v1.4.1.tar.gz"
$out = "v1.4.1.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "194f02fc5e5d3954da0a1fa2b5e7bba54b6f67dec8d9967aea41b188264599be") { throw "sha256 mismatch" }
download via yggdrasil mesh
unix · zip
curl -fL -o v1.4.1.zip http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/bitchat/v1.4.1.zip
printf '%s %s\n' 'bbf735cbcd61cbd7343adcda76d098c97bbc858223413f0ca45a1f555a6d64fb' 'v1.4.1.zip' | sha256sum -c -
windows · zip
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/bitchat/v1.4.1.zip"
$out = "v1.4.1.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "bbf735cbcd61cbd7343adcda76d098c97bbc858223413f0ca45a1f555a6d64fb") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o v1.4.1.tar.gz http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/bitchat/v1.4.1.tar.gz
printf '%s %s\n' '194f02fc5e5d3954da0a1fa2b5e7bba54b6f67dec8d9967aea41b188264599be' 'v1.4.1.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/bitchat/v1.4.1.tar.gz"
$out = "v1.4.1.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "194f02fc5e5d3954da0a1fa2b5e7bba54b6f67dec8d9967aea41b188264599be") { throw "sha256 mismatch" }
| artifact | format | size | hashes |
|---|---|---|---|
| v1.4.1.zip | zip | 23.6 MiB |
blake3-24 c3994b8657a69f5970e0dfa39fd170901c42b75665f39ae4
sha256 bbf735cbcd61cbd7343adcda76d098c97bbc858223413f0ca45a1f555a6d64fb
sha1 68d9d8c0bc93d58751b41332ebc933bccd72ef9d
|
| v1.4.1.tar.gz | tar.gz | 22.0 MiB |
blake3-24 4a2ee936e192a95946a4d2cb5d99ae4fadd3d8421eeb75c0
sha256 194f02fc5e5d3954da0a1fa2b5e7bba54b6f67dec8d9967aea41b188264599be
sha1 97378a11336a9e3f0fe88480c40edf521ed13c9a
|
install
bazel
http_archive(
name = "bitchat",
urls = ["https://ratatoskr.space/pkg/bitchat/v1.4.1.tar.gz"],
integrity = "sha256-GU8C/F5dOVTaCh+itee7pUtvZ97I2ZZ66kGxiCZFmb4=",
strip_prefix = "bitchat-v1.4.1",
)
zig
.url = "https://ratatoskr.space/pkg/bitchat/v1.4.1.tar.gz",
install via yggdrasil mesh
bazel
http_archive(
name = "bitchat",
urls = ["http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/bitchat/v1.4.1.tar.gz"],
integrity = "sha256-GU8C/F5dOVTaCh+itee7pUtvZ97I2ZZ66kGxiCZFmb4=",
strip_prefix = "bitchat-v1.4.1",
)
zig
.url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/bitchat/v1.4.1.tar.gz",