-
v1.14.7 Stable
released this
2024-02-27 21:15:00 +00:00 | 0 commits to trunk since this releaseThis fix mainly addresses several long standing issues with Android, but also contains an important update to libCwtch.
- New Android 13 Foreground Service Permission (
FOREGROUND_SERVICE_DATA_SYNC
) - to ensure better stability - Fixes an issue that prevented some contacts from fetching profile images
- Android Notification fix to prevent exceptions when displaying full "Conversation Info" notifications with profile images enabled
- Cwtch Reload functionality fixed on Android to prevent over-zealous deletion of messages for contacts with unsaved history
- A few minor UI fixes for Android and Desktop to better fit small screens (more on the way!)
Reproducible Bindings
Cwtch 1.14.7 is based on libCwtch version
libCwtch-autobindings-2024-02-26-18-01-v0.0.14
. The repliqate scripts to reproduce these bindings from source can be found at https://git.openprivacy.ca/cwtch.im/repliqate-scripts/src/branch/main/cwtch-autobindings-v0.0.14Downloads
-
cwtch-installer-v1.14.7.exe
52 MiB
-
cwtch-v1.14.7.apk
66 MiB
-
Cwtch-v1.14.7.dmg
120 MiB
-
cwtch-v1.14.7.tar.gz
47 MiB
-
cwtch-v1.14.7.zip
53 MiB
- New Android 13 Foreground Service Permission (
-
v1.14.6-nightly Pre-Release
released this
2024-02-26 22:43:01 +00:00 | 8 commits to trunk since this releaseDownloads
-
cwtch-v1.14.6-nightly.apk
66 MiB
-
cwtch-v1.14.6-nightly.apk
-
v1.14.0 Stable
released this
2024-02-14 08:13:48 +00:00 | 38 commits to trunk since this releaseA special thanks to the amazing volunteer translators and testers who made this release possible.
- New Features:
- Custom Themes - You can now load custom themes into Cwtch.
- Message View Backgrounds - This release contains the first support for (optional) background images in the message view. Future releases will allow per-conversation images.
- Bug Fixes / Improvements:
- Fixed tor connectivity in newer Tails releases
- Fixes in the Retry Plugin for better managing of a large number of contacts
- Several UX improvements for font scaling, and styling
- Fixed Android File Sharing Bug which prevent downloads of non-previewed files.
- Fixed Android File Sharing Bug that resulted in a UI reset triggered by a rate race condition between reconnection and new message arriving
- Split Settings Pane into multiple tabs for easier navigation of options
- Fixed contact row date time/localization inconsistency
- Fixed contact row issue where
LANG
wasn't set on some linux systems - libCwtch now support older Mac releases (min 10.12)
- Updates images and descriptions in the Windows Installer
- Accessibility / UX:
- Core translations for Brazilian Portuguese, Danish , Dutch, French, German, Italian, Norwegian , Romanian , Russian, Polish, Slovak, Spanish, Swahili, Swedish, Turkish, and Welsh
- Partial translations for Korean (41%), Japanese (26%), , Luxembourgish (19%), Greek (15%), Uzbek (9%), and Portuguese (5%)
- Theme Refresh - Many small adjustments to existing themes to make them more accessible
Reproducible Bindings
Cwtch 1.14 is based on libCwtch version
libCwtch-autobindings-2024-02-12-11-04-v0.0.12
.
The repliqate scripts to reproduce these bindings from source
can be found at https://git.openprivacy.ca/cwtch.im/repliqate-scripts/src/branch/main/cwtch-autobindings-v0.0.12
Downloads
-
cwtch-installer-v1.14.0.exe
52 MiB
-
cwtch-v1.14.0.apk
66 MiB
-
Cwtch-v1.14.0.dmg
120 MiB
-
cwtch-v1.14.0.tar.gz
47 MiB
-
cwtch-v1.14.0.zip
53 MiB
- New Features:
-
v1.13.2 Stable
released this
2023-11-30 18:40:43 +00:00 | 116 commits to trunk since this release- Tor Upgrade to 0.4.8.9
Downloads
-
v1.13.1 Stable
released this
2023-10-03 17:15:41 +00:00 | 132 commits to trunk since this release- fix emoji font on Windows
- clarify offline mode behaviour
Downloads
-
v1.13.0 Stable
released this
2023-09-27 04:50:04 +00:00 | 135 commits to trunk since this release- New Features:
- Conversation Search - Cwtch can now find messages based on their content.
- Appear Offline Mode - in this mode Cwtch does not launch an listen service for inbound contacts, and allows a profile to be more selective in the contacts they connect to.
- Whonix Support - new runtime flags make changes that allow Cwtch to run on Whonix
- New Save History Global Setting - by default Cwtch deletes all messages on shutdown unless a conversation is otherwise configured. This change allows a user to change this default behaviour.
- Bug Fixes / Improvements:
- Based on Flutter 3.13.4
- Updated Android Target to 33
- Profile Status Menu now has many more options, including offline status, edit profile and enabling/disabling profile
- File Sharing Bug Fixes
- Manage shared files now supports re-enabling older file shares
- Improvements towards UI Reproducible Builds
- Server Info now propagates to the UI consistently
- Prevent DBus Exceptions on platforms where it is unsupported
- Packaged Emoji Font
- Fixes to retry manager which have greater improved (re)connection efficacy
- Allow deleting server info in Manage Servers
- Accessibility / UX:
- Core translations for Brazilian Portuguese, Danish , Dutch, French, German, Italian, Norwegian , Romanian , Russian, Polish, Slovak, Spanish, Swahili, Swedish, Turkish, and Welsh
- Partial translations for Korean (37%), Japanese (27%), , Luxembourgish (20%), Greek (15%), Uzbek (10%), and Portuguese (5%)
- Font Scaling improvements on several screens
Downloads
- New Features:
-
v1.12.0 Pre-Release
released this
2023-06-16 02:16:16 +00:00 | 221 commits to trunk since this releaseA special thanks to the amazing volunteer translators and testers who made this release possible.
- New Features:
- Profile Attributes - profiles can now be augmented with additional public information
- Availability Status - you can now notify contacts that you are away or busy
- Five New Supported Localizations: Japanese, Korean, Slovak, Swahili and Swedish
- Support for Tails - adds an OnionGrater configuration and a new
CWTCH_TAILS
environment variable that enables special Tor behaviour.
- Bug Fixes / Improvements:
- Based on Flutter 3.10
- Inter is now the main UI font
- New Font Scaling setting
- New Network Management code to better manage Tor on unstable networks
- File Sharing Experiment Fixes
- Fix performance issues for file bubble
- Allow restarting of file shares that have timed out
- Fix NPE in FileBubble caused by deleting the underlying file
- Move from RetVal to UpdateConversationAttributes to minimze UI thread issues
- Updates to Linux install scripts to support more distributions
- Add a Retry Peer connection to prioritize connection attempts for certain conversations
- Updates to
_FlDartProject
to allow custom setting of Flutter asset paths
- Accessibility / UX:
- Full translations for Brazilian Portuguese, Dutch, French, German, Italian, Russian, Polish, Slovak, Spanish, Swahili, Swedish, Turkish, and Welsh
- Core translations for Danish (75%), Norwegian (76%), and Romanian (75%)
- Partial translations for Japanese (29%), Korean (23%), Luxembourgish (22%), Greek (16%), and Portuguese (6%)
Reproducible Bindings
Cwtch 1.12 is based on libCwtch version
libCwtch-autobindings-2023-06-13-10-50-v0.0.5
. The repliqate scripts to reproduce these bindings from source can be found at https://git.openprivacy.ca/cwtch.im/repliqate-scripts/src/branch/main/cwtch-autobindings-v0.0.5Downloads
- New Features:
-
v1.11.0 Pre-Release
released this
2023-03-28 20:27:58 +00:00 | 305 commits to trunk since this releaseA special thanks to the amazing volunteer translators and testers who made this release possible.
- New Features:
- Based on new Reproducible Cwtch Stable Autobuilds - this is the first release of cwtch based on reproducible Cwtch bindings in addition to our new automatically generated
- Two New Supported Localizations: Slovak and Korean
- Bug Fixes / Improvements:
- When preserving a message draft, quoted messages are now also saved
- Layout issues caused by pathological unicode are now prevented
- Improved performance of message row rendering
- Clickable Links: Links in replies are now selectable
- Clickable Links: Fixed error when highlighting certain URIs
- File Downloading: Fixes for file downloading and exporting on 32bit Android devices
- Server Hosting: Fixes for several layout issues
- Build pipeline now runs automated UI tests
- Fix issues caused by scrollbar controller overriding
- Initial support for the Blodeuwedd Assistant (currently compile-time disabled)
- Cwtch Library:
- [New Stable Cwtch Peer API]((https://docs.cwtch.im/blog/cwtch-stable-api-design)
- Ported File Downloading and Image Previews experiments into Cwtch
- Accessibility / UX:
- Full translations for Brazilian Portuguese, Dutch, French, German, Italian, Russian, Polish, Spanish, Turkish, and Welsh
- Core translations for Danish (75%), Norwegian (76%), and Romanian (75%)
- Partial translations for Luxembourgish (22%), Greek (16%), and Portuguese (6%)
Reproducible Bindings
Cwtch 1.11 is based on libCwtch version
2023-03-16-15-07-v0.0.3-1-g50c853a
. The repliqate scripts to reproduce these bindings from source can be found at https://git.openprivacy.ca/cwtch.im/repliqate-scripts/src/branch/main/cwtch-autobindings-v0.0.3-1-g50c853aDownloads
- New Features:
-
v1.10.0 Pre-Release
released this
2022-12-15 03:59:24 +00:00 | 350 commits to trunk since this releaseFor a more detailed overview of changes present in the 1.10 release see issues tagged cwtch-beta-1.10 in our
issue tracker.A special thanks to the amazing volunteer translators and testers who made this release possible.
- New Features:
- Fine-grained Profile Autostart - you can now control which profiles are automatically enabled at start up
- New Connection Backend - we have reworked connection management in Cwtch to minimize contention inside the Tor process, and to prioritize regular contacts. This results in faster peering times, and more stable connections
- Bug Fixes / Improvements:
- Profile Exporting now works on Android devices
- Profile Image Shares are now re-initialized every start up to ensure that profile images are available to new contacts. (Previously profile image shares expired after 30-days like all other file shares)
- Fix a bug that prevented sharing files on Android in certain configurations
- Many colorscheme improvements to packaged themes
- A new Juniper theme
- Improved UX for unlocking profiles
- Fix a bug that prevented the deletion of profiles
- Streamer mode now hides cwtch addresses on configuration screens
- Message formatting now applies to quoted messages
- Message formatting can now be disabled when experiments are disabled
- Fix bug that prevented Cwtch from finding packaged Tor binary in some installations
- Upgrade to Flutter 3.3.5
- New Android Splash Screen
- Accessibility / UX:
- Full translations for Brazilian Portuguese, Dutch, French, German, Italian, Russian, Polish, Spanish, Turkish, and Welsh
- Core translations for Danish (85%), Norwegian (85%), and Romanian (85%)
- Partial translations for Luxembourgish (25%), Greek (19%), and Portuguese (7%)
Downloads
- New Features:
-
v1.9.0 Pre-Release
released this
2022-09-10 20:02:17 +00:00 | 407 commits to trunk since this release- New Features:
- View Replies - quickly view all replies to a specific message
- Manage Shared Files - pause or restart sharing of files to specific conversations
- Pin Conversations - important conversations can now be pinned to the top of the conversations list
- Cwtch Handook is now available in Italian, German and Spanish
- Bug Fixes / Improvements:
- Group messages are now viewable while the group is actively syncing
- Group Anti-spam challenge/completion status is now surfaced in the UX
- Fixed duplicate contact add bug (Android)
- Introduced better error handling for the file sharing experiment
- Automatic downloads are now not triggered if download directory does not exist or is incorrectly configured
- Failed file downloads can now be restarted through the UX
- Tor Version is now surfaced correctly in UI after restarts
- Custom Tor SOCKS port configuration is now used
- Peering attempts are now paused until Tor is fully bootstrapped
- Per-conversation messages drafts are now saved while Cwtch is open
- Accessibility / UX:
- Full translations for French, German, Italian, Russian, Polish, Spanish, Turkish, and Welsh
- Core translations for Danish (85%), Norwegian (85%), and Romanian (85%).
- Partial translations for Luxembourgish (25%), Greek (19%), and Portuguese (7%).
- Updates to experiment descriptions to remove outdated references to previous versions
Downloads
- New Features: