website-new/content/changelog.md

225 lines
10 KiB
Markdown
Raw Permalink Normal View History

2021-07-14 22:28:23 +00:00
---
title: "Changelog"
2023-10-03 17:53:06 +00:00
date: 2023-10-03T00:00:00
2021-07-14 22:28:23 +00:00
draft: false
---
2021-08-30 21:43:25 +00:00
<br/>
2024-02-27 23:10:57 +00:00
## Cwtch 1.14.7 - Februrary 27th 2024
{{% release file="/static/releases/cwtch-v1.14.7/changelog.md" %}}
2024-02-14 04:22:11 +00:00
## Cwtch 1.14 - Februrary 14th 2024
{{% release file="/static/releases/cwtch-v1.14/changelog.md" %}}
2023-11-30 19:16:16 +00:00
## Cwtch 1.13.2 - November 30th 2023
{{% release file="/static/releases/cwtch-v1.13.2/changelog.md" %}}
2023-10-03 17:53:06 +00:00
## Cwtch 1.13.1 - October 3rd 2023
{{% release file="/static/releases/cwtch-v1.13.1/changelog.md" %}}
2023-09-27 05:08:23 +00:00
## Cwtch 1.13 - September 27th 2023
{{% release file="/static/releases/cwtch-v1.13/changelog.md" %}}
2023-06-16 02:36:15 +00:00
## Cwtch Beta 1.12 - June 16th 2023
{{% release file="/static/releases/cwtch-v1.12/changelog.md" %}}
2023-03-28 21:25:22 +00:00
## Cwtch Beta 1.11 - March 29th 2023
{{% release file="/static/releases/cwtch-v1.11/changelog.md" %}}
2022-12-12 03:00:59 +00:00
## Cwtch Beta 1.10 - December 16th 2022
{{% release file="/static/releases/cwtch-v1.10/changelog.md" %}}
2022-09-09 18:55:51 +00:00
## Cwtch Beta 1.9 - September 10th 2022
{{% release file="/static/releases/cwtch-v1.9/changelog.md" %}}
2022-06-28 18:01:56 +00:00
## Cwtch Beta 1.8 - June 28th 2022
2022-06-22 18:34:55 +00:00
{{% release file="/static/releases/cwtch-v1.8/changelog.md" %}}
2022-05-03 00:50:01 +00:00
## Cwtch Beta 1.7.1 - May 2nd 2022
{{% release file="/static/releases/cwtch-v1.7.1/changelog.md" %}}
2022-04-22 15:39:12 +00:00
## Cwtch Beta 1.7 - April 22nd 2022
2022-02-09 20:42:43 +00:00
2022-04-21 20:41:03 +00:00
{{% release file="/static/releases/cwtch-v1.7/changelog.md" %}}
2022-02-09 20:42:43 +00:00
2022-04-05 19:54:25 +00:00
## Cwtch Beta 1.6 - February 11th 2022
2022-02-09 20:42:43 +00:00
2022-04-05 19:54:25 +00:00
{{% release file="/static/releases/cwtch-v1.6.2/changelog.md" %}}
2022-02-09 20:42:43 +00:00
2022-03-02 20:53:52 +00:00
# Cwtch Beta 1.5 - December 21st 2021
2021-12-20 22:05:00 +00:00
For a more detailed overview of changes present in the 1.5 release see issues tagged [cwtch-beta-1.5](https://git.openprivacy.ca/cwtch.im/cwtch-ui/issues?q=&type=all&sort=&state=closed&labels=157&milestone=0&assignee=0) in our
issue tracker.
A special thanks to the amazing volunteer translators and testers who made this release possible.
* **New Features:**
2021-12-21 00:18:57 +00:00
- **Inline Image Preview Experiment**
2021-12-21 21:15:18 +00:00
- New experiment allows image files to be auto download and displayed
2021-12-21 00:18:57 +00:00
- **Profile level server management**
- See what servers your profile is connecting to, label them, and see what groups are hosted on them
- Import hosted servers easily from the UI now
- When creating groups, see the target server's description in the dropdown
- **Clickable Hyperlinks Experiment**
- Thanks to [Nima Boscarino](https://www.n11o.com/)
- Many new themes! Ghost, Mermaid, Midnight, Neon 1 & 2, Pumpkin, Vampire, and Witch all with Dark and Light modes
2021-12-20 22:05:00 +00:00
* **Bug Fixes / Improvements:**
2021-12-21 00:18:57 +00:00
- New Storage System
- On the first load of any profile the Cwtch splash screen will show with a progress spinner while the old profile is migrated to the new storage system. This is a one time process, and may take up to a minute
- This will enable a lot of improvements and new features going forward, and should be both more scalable and faster
- Hosted server metrics: We now display "total message count" and "connections" on the server's pane
- Big improvements to message pane rendering speed on Android thanks to message caching enabled by new storage system
- Fixed crash on startup if hosting servers that were not marked "autostart"
- Minor improvement to server connection speed on startup
- Windows Uninstaller
2021-12-20 22:05:00 +00:00
* **Accessibility / UX:**
2021-12-21 00:18:57 +00:00
- Full French, Russian and Italian Translations!
2021-12-21 12:22:54 +00:00
- Splash screen text is now translatable
- Tor info pane displays bootup progress when starting
- Adding contact pane now slides up on Android when keyboard is activated on small screens
- Minor message padding adjustments for Android to be more efficent with limited display width
2021-12-20 22:05:00 +00:00
2021-12-20 22:06:13 +00:00
<hr/>
2021-11-04 18:49:03 +00:00
## Cwtch Beta 1.4 - November 5th 2021
For a more detailed overview of changes present in the 1.4 release see issues tagged [cwtch-beta-1.4](https://git.openprivacy.ca/cwtch.im/cwtch-ui/issues?q=&type=all&sort=&state=closed&labels=156&milestone=0&assignee=0) in our
issue tracker.
2021-11-05 19:31:48 +00:00
A special thanks to the amazing volunteer translators and testers who made this release possible.
2021-11-04 18:49:03 +00:00
* **New Features:**
2021-11-04 22:44:29 +00:00
- Server Hosting Experiment! Please help us test this.
- Go to Settings to Enable the Server Hosting Experiment
- Create your own Servers to host groups on, share these publicly to allow others to privately host
groups on your infrastructure or keep them private for more efficient groups
2021-11-05 19:28:16 +00:00
- Only supported on Desktop applications
2021-11-05 19:27:57 +00:00
- File Sharing Experiment now supports resumption within a 30 day window
2021-11-05 19:28:16 +00:00
- Note: 1.4 File Sharing is *not* compatible with previous versions
2021-11-04 18:49:03 +00:00
* **Bug Fixes / Improvements:**
- Improved handling of errored group messages in the UI
2021-11-04 22:44:29 +00:00
- Consolidated timeline code for P2P and Group conversations
2021-11-05 19:31:48 +00:00
- Together these should fix ordering instabilities seen in group chats
2021-11-04 22:44:29 +00:00
- Introduction of new Zoned Attributes
2021-11-05 19:31:48 +00:00
- Mac OS builds are now automatically built as part of our release pipeline - which means nightly releases are now available!
2021-11-04 18:49:03 +00:00
* **Accessibility / UX:**
2021-11-05 19:31:48 +00:00
- Up to date French Translation
2021-11-04 18:49:03 +00:00
- The start of a Polish Translation
* **Planning / Design**
2021-11-05 19:31:48 +00:00
- We published [a new roadmap](https://openprivacy.ca/discreet-log/19-cwtch-roadmap/) for the next few versions of Cwtch Beta
2021-11-04 18:49:03 +00:00
- Storage Engine Redesign (Implementation underway for 1.5)
- Initial discussions/ draft of the new Hybrid Groups Protocol (planned introduction in 1.6)
- Design of Additional UI Themes (to be included in 1.5)
2021-11-04 18:52:30 +00:00
<hr/>
2021-11-04 18:49:03 +00:00
2021-09-30 21:06:56 +00:00
## Cwtch Beta 1.3 - October 1st 2021
For a more detailed overview of changes present in the 1.3 release see issues tagged [cwtch-beta-1.3](https://git.openprivacy.ca/cwtch.im/cwtch-ui/issues?q=&type=all&sort=&state=closed&labels=154&milestone=0&assignee=0) in our
issue tracker.
A special thanks to the volunteer translators and testers who made this release possible.
* **New Features:**
2021-09-30 21:10:57 +00:00
- File Sharing Experiment! Please help us test this.
- Go to Settings to Enable the File Sharing Experiment
- Share files with both Contacts and Groups without uploading to a centralized file server
2021-10-01 15:15:21 +00:00
- For more information see our most recent [Discreet Log #17: Filesharing FAQ](https://openprivacy.ca/discreet-log/17-filesharing-faq/)
2021-09-30 21:20:37 +00:00
- Streamer/Redaction Mode - Hide sensitive data (addresses etc.) when showing Cwtch to others
2021-09-30 21:10:57 +00:00
- Enable in Settings
2021-09-30 21:06:56 +00:00
* **Bug Fixes / Improvements:**
2021-09-30 21:10:57 +00:00
- Light Mode Fixes
- Fix Crash that sometimes occurred after Deleting a Group
2021-09-30 21:20:37 +00:00
- Reply buttons on Android now auto-hide
- Shutdown button on Mac now works
- Invitations on Android now persist state
2021-09-30 21:10:57 +00:00
- Linux / Mac packaging / installer Improvements
2021-09-30 21:20:37 +00:00
- **(Tapir)** More robust cryptographic checking on Cwtch addresses (these would have
previously been caught in higher level authentication protocols, but are now rejected when importing
addresses)
- **(Tapir)** Duplicate connections are now explicitly resolved down to a single connection. This should
2021-09-30 21:20:47 +00:00
improve performance and latency, especially in mobile environments
2021-09-30 21:06:56 +00:00
* **Accessibility / UX:**
2021-09-30 21:10:57 +00:00
- Completed French Translation
2021-09-30 21:06:56 +00:00
<hr/>
2021-08-30 21:40:52 +00:00
## Cwtch Beta 1.2 - August 31st 2021
2021-08-30 21:44:12 +00:00
For a more detailed overview of changes present in the 1.2 release see issues tagged [cwtch-beta-1.2](https://git.openprivacy.ca/cwtch.im/cwtch-ui/issues?q=&type=all&sort=&state=closed&labels=152&milestone=0&assignee=0) in our
2021-08-30 21:40:52 +00:00
issue tracker.
A special thanks to the volunteer translators and testers who made this release possible.
* **New Features:**
2021-08-30 21:47:31 +00:00
- Mac OS Version! Please help us test this.
2021-08-30 21:40:52 +00:00
- An icon is now displayed when blocking of unknown contacts is enabled.
- Chat now maintains your last read position and provides a quick way of scrolling to most recent messages.
- The `IME_FLAG_NO_PERSONALIZED_LEARNING` flag on all text fields (private keyboard mode)
2021-08-30 21:47:31 +00:00
- (Cwtch Server) New Docker Container
- Archive Conversations
2021-08-30 21:40:52 +00:00
* **Bug Fixes / Improvements:**
2021-09-30 21:20:37 +00:00
- Restyling of Message Composition bar buttons
2021-08-30 21:40:52 +00:00
- Double Pane Scrolling Fixes
- Fix Keyboard Issues on Android
- Fix Cursor Issues on Android
- Message Rows now have draggable/animated feedback for gesture-based actions
- Upgrade to Flutter 2.5
2021-08-30 21:47:31 +00:00
- Memory Use Improvements
2021-08-30 21:58:44 +00:00
- (Group Experiment) Previously, group signatures assumed that `Group ID` was kept secret from the server in order to preserve
metadata privacy. This is no longer assumed 1.2 which now only relies on `Group Key` being kept secret. This change is backwards incompatible and as such 1.1 clients will not be able to verify group messages from newer clients. For more
information please consult the [cwtch secure development handbook](https://docs.openprivacy.ca/cwtch-security-handbook/cwtch-overview.html#multi-party-conversations-groups-and-peer-to-server-communication)
2021-08-30 21:40:52 +00:00
* **Accessibility / UX:**
- Completed French Translation
- References to `Peer` replaced with more specific language (e.g. `Contact` or `Conversation`) throughout the UI
2021-08-30 21:43:25 +00:00
<hr/>
2021-07-14 22:28:23 +00:00
2021-07-14 23:01:51 +00:00
## Cwtch Beta 1.1 - July 15th 2021
2021-07-14 22:28:23 +00:00
2021-08-30 21:40:52 +00:00
For a more detailed overview of changes present in the 1.1 release see issues tagged [cwtch-beta-1.1](https://git.openprivacy.ca/cwtch.im/cwtch-ui/issues?q=&type=all&state=closed&labels=151&milestone=0&assignee=0) in our
2021-07-14 22:28:23 +00:00
issue tracker.
2021-07-15 20:27:36 +00:00
A special thanks to the volunteer translators and testers who made this release possible.
2021-07-14 22:28:23 +00:00
* **New Features:**
- Support for Quoted Messages / Reply-to
- Support for Multi-line Messages
- Enable Autofill for Password Fields on Android
- New Windows Installer
- Improved Linux Install Scripts
* **Bug Fixes / Improvements:**
2021-07-14 23:01:51 +00:00
- Client-side filtering of messages from blocked contacts when in group conversations
2021-07-14 22:28:23 +00:00
- Improved handling of syncing groups on Android
- Prevent sending empty messages
- Prevent sending messages to offline contacts / servers
- Fix high CPU usage on Windows
- Fix for unintentional shutdown prompt when clicking on a notification in Android
2021-07-14 23:01:51 +00:00
- Fix non-truncating contact names on Android
2021-07-15 22:21:45 +00:00
- Fix regression that preventing unblocking contacts (*v1.1.1*)
2021-07-14 22:30:23 +00:00
* **Accessibility / UX:**
2021-07-15 20:27:36 +00:00
- Completed French Translation
2021-07-15 20:29:13 +00:00
- Updated German and Italian Translations (now 85% complete)
2021-07-15 20:27:36 +00:00
- Improved Window Icon
- Improved Group Syncing UI
2021-07-14 22:30:23 +00:00
- Contextual explanations for encrypted/unencrypted profiles
- Tooltips for various UI elements
2021-12-20 22:05:00 +00:00
<br/>