website-new/content/changelog.md

10 KiB

title date draft
Changelog 2023-10-03T00:00:00 false

Cwtch 1.14.7 - Februrary 27th 2024

{{% release file="/static/releases/cwtch-v1.14.7/changelog.md" %}}

Cwtch 1.14 - Februrary 14th 2024

{{% release file="/static/releases/cwtch-v1.14/changelog.md" %}}

Cwtch 1.13.2 - November 30th 2023

{{% release file="/static/releases/cwtch-v1.13.2/changelog.md" %}}

Cwtch 1.13.1 - October 3rd 2023

{{% release file="/static/releases/cwtch-v1.13.1/changelog.md" %}}

Cwtch 1.13 - September 27th 2023

{{% release file="/static/releases/cwtch-v1.13/changelog.md" %}}

Cwtch Beta 1.12 - June 16th 2023

{{% release file="/static/releases/cwtch-v1.12/changelog.md" %}}

Cwtch Beta 1.11 - March 29th 2023

{{% release file="/static/releases/cwtch-v1.11/changelog.md" %}}

Cwtch Beta 1.10 - December 16th 2022

{{% release file="/static/releases/cwtch-v1.10/changelog.md" %}}

Cwtch Beta 1.9 - September 10th 2022

{{% release file="/static/releases/cwtch-v1.9/changelog.md" %}}

Cwtch Beta 1.8 - June 28th 2022

{{% release file="/static/releases/cwtch-v1.8/changelog.md" %}}

Cwtch Beta 1.7.1 - May 2nd 2022

{{% release file="/static/releases/cwtch-v1.7.1/changelog.md" %}}

Cwtch Beta 1.7 - April 22nd 2022

{{% release file="/static/releases/cwtch-v1.7/changelog.md" %}}

Cwtch Beta 1.6 - February 11th 2022

{{% release file="/static/releases/cwtch-v1.6.2/changelog.md" %}}

Cwtch Beta 1.5 - December 21st 2021

For a more detailed overview of changes present in the 1.5 release see issues tagged cwtch-beta-1.5 in our issue tracker.

A special thanks to the amazing volunteer translators and testers who made this release possible.

  • New Features:
    • Inline Image Preview Experiment - New experiment allows image files to be auto download and displayed
    • 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
    • Many new themes! Ghost, Mermaid, Midnight, Neon 1 & 2, Pumpkin, Vampire, and Witch all with Dark and Light modes
  • Bug Fixes / Improvements:
    • 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
  • Accessibility / UX:
    • Full French, Russian and Italian Translations!
      • 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

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 in our issue tracker.

A special thanks to the amazing volunteer translators and testers who made this release possible.

  • New Features:
    • 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
      • Only supported on Desktop applications
    • File Sharing Experiment now supports resumption within a 30 day window
      • Note: 1.4 File Sharing is not compatible with previous versions
  • Bug Fixes / Improvements:
    • Improved handling of errored group messages in the UI
    • Consolidated timeline code for P2P and Group conversations
      • Together these should fix ordering instabilities seen in group chats
    • Introduction of new Zoned Attributes
    • Mac OS builds are now automatically built as part of our release pipeline - which means nightly releases are now available!
  • Accessibility / UX:
    • Up to date French Translation
    • The start of a Polish Translation
  • Planning / Design
    • We published a new roadmap for the next few versions of Cwtch Beta
    • 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)

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 in our issue tracker.

A special thanks to the volunteer translators and testers who made this release possible.

  • New Features:
    • 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
      • For more information see our most recent Discreet Log #17: Filesharing FAQ
    • Streamer/Redaction Mode - Hide sensitive data (addresses etc.) when showing Cwtch to others
      • Enable in Settings
  • Bug Fixes / Improvements:
    • Light Mode Fixes
    • Fix Crash that sometimes occurred after Deleting a Group
    • Reply buttons on Android now auto-hide
    • Shutdown button on Mac now works
    • Invitations on Android now persist state
    • Linux / Mac packaging / installer Improvements
    • (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 improve performance and latency, especially in mobile environments
  • Accessibility / UX:
    • Completed French Translation

Cwtch Beta 1.2 - August 31st 2021

For a more detailed overview of changes present in the 1.2 release see issues tagged cwtch-beta-1.2 in our issue tracker.

A special thanks to the volunteer translators and testers who made this release possible.

  • New Features:
    • Mac OS Version! Please help us test this.
    • 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)
    • (Cwtch Server) New Docker Container
    • Archive Conversations
  • Bug Fixes / Improvements:
    • Restyling of Message Composition bar buttons
    • 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
    • Memory Use Improvements
    • (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
  • Accessibility / UX:
    • Completed French Translation
    • References to Peer replaced with more specific language (e.g. Contact or Conversation) throughout the UI

Cwtch Beta 1.1 - July 15th 2021

For a more detailed overview of changes present in the 1.1 release see issues tagged cwtch-beta-1.1 in our issue tracker.

A special thanks to the volunteer translators and testers who made this release possible.

  • 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:
    • Client-side filtering of messages from blocked contacts when in group conversations
    • 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
    • Fix non-truncating contact names on Android
    • Fix regression that preventing unblocking contacts (v1.1.1)
  • Accessibility / UX:
    • Completed French Translation
    • Updated German and Italian Translations (now 85% complete)
    • Improved Window Icon
    • Improved Group Syncing UI
    • Contextual explanations for encrypted/unencrypted profiles
    • Tooltips for various UI elements