Browse Source

Release v2.1.0

Danilo Bargen 6 years ago
parent
commit
9746bb9a7b
4 changed files with 22 additions and 90 deletions
  1. 14 80
      CHANGELOG.md
  2. 6 8
      README.md
  3. 1 1
      package-lock.json
  4. 1 1
      package.json

+ 14 - 80
CHANGELOG.md

@@ -4,87 +4,32 @@ This changelog lists the most important changes for each released version. For
 the full log, please refer to the git commit history.
 
 
-### [v2.1.0-rc.1][v2.1.0-rc.1] (2018-10-23)
+### [v2.1.0][v2.1.0] (2018-10-23)
 
 Changes:
 
-* [change] Use window focus instead of page visibility to determine
-  whether messages should be marked as read ([#644][i644])
-* [bug] Hide image preview when redirecting ([#640][i640])
-* [bug] Fix updating of avatars in contact autocomplete box ([#643][i643])
-* [bug] Accessibility fixes ([#639][i639])
-
-Contributors:
-
-- [@MarcoZehe][@MarcoZehe]
-
-
-### [v2.1.0-beta.7][v2.1.0-beta.7] (2018-10-18)
-
-Changes:
-
-* [change] Accessibility improvements ([#618][i618] / [#622][i622] / [#636][i636])
-* [change] Allow more time for loading initial data ([#624][i624])
+* [feature] Implement ack protocol for iOS session resumption ([#551][i551])
+* [feature] Implement pinning of conversations ([#361][i361])
+* [change] New stack based markup parser ([#453][i453] / [#458][i458] / [#590][i590])
+* [change] Accessibility improvements ([#562][i562] / [#618][i618] / [#622][i622] / [#636][i636])
 * [change] Hide WebRTC troubleshooting when using iOS ([#625][i625])
+* [change] Use window focus instead of page visibility to mark messages as read ([#644][i644])
+* [bug] Don't linkify latest message excerpt in conversation list ([#544][i544])
+* [bug] Workaround for conversation loading bug in Safari ([#602][i602])
+* [bug] Fix marking of read messages with duplicate sort key ([#606][i606])
+* [bug] Compose area: Fix newlines in Safari ([#613][i613])
+* [bug] Fix largeSingleEmoji setting ([#610][i610])
 * [bug] Copy to clipboard: Workaround for Safari on iOS ([#626][i626])
-* [bug] Fix bug with in markup parser ([#630][i630])
 * [bug] Clear isTyping flag when receiving message ([#637][i637])
 * [bug] Fix updating of message caption ([#638][i638])
+* [bug] Hide image preview when redirecting ([#640][i640])
+* [bug] Fix updating of avatars in contact autocomplete box ([#643][i643])
 
 Contributors:
 
 - [@MarcoZehe][@MarcoZehe]
 
 
-### [v2.1.0-beta.6][v2.1.0-beta.6] (2018-10-11)
-
-Changes:
-
-* [feature] Implement pinning of conversations ([#361][i361])
-* [change] Make default avatar colors less aggressive
-* [change] New stack based markup parser ([#453][i453] / [#458][i458] / [#590][i590])
-* [bug] Fix marking of read messages with duplicate sort key ([#606][i606])
-* [bug] Compose area: Fix newlines in Safari ([#613][i613])
-* [bug] Fix largeSingleEmoji setting ([#610][i610])
-
-
-### [v2.1.0-beta.5][v2.1.0-beta.5] (2018-10-04)
-
-Changes:
-
-* [bug] Workaround for conversation loading bug in Safari ([#602][i602])
-
-
-### [v2.1.0-beta.4][v2.1.0-beta.4] (2018-09-27)
-
-Changes:
-
-* [bug] Connectivity improvements for iOS ([#597][i597])
-
-
-### [v2.1.0-beta.3][v2.1.0-beta.3] (2018-09-18)
-
-Changes:
-
-* [bug] Don't linkify latest message excerpt in conversation list ([#544][i544])
-
-
-### [v2.1.0-beta.2][v2.1.0-beta.2] (2018-09-13)
-
-Changes:
-
-* [bug] Accessibility fixes and improvements ([#562][i562])
-* [bug] Session resumption bugfixes ([#586][i586])
-* [bug] Remove compatibility footer and beta notes
-
-
-### [v2.1.0-beta.1][v2.1.0-beta.1] (2018-09-10)
-
-Changes:
-
-* [feature] Implement ack protocol for session resumption ([#551][i551])
-
-
 ### [v2.0.3][v2.0.3] (2018-08-23)
 
 Changes:
@@ -624,7 +569,6 @@ First public release.
 [i567]: https://github.com/threema-ch/threema-web/issues/567
 [i569]: https://github.com/threema-ch/threema-web/issues/569
 [i572]: https://github.com/threema-ch/threema-web/issues/572
-[i586]: https://github.com/threema-ch/threema-web/issues/586
 [i590]: https://github.com/threema-ch/threema-web/pull/590
 [i597]: https://github.com/threema-ch/threema-web/pull/597
 [i602]: https://github.com/threema-ch/threema-web/pull/602
@@ -633,26 +577,16 @@ First public release.
 [i613]: https://github.com/threema-ch/threema-web/pull/613
 [i618]: https://github.com/threema-ch/threema-web/pull/618
 [i622]: https://github.com/threema-ch/threema-web/pull/622
-[i624]: https://github.com/threema-ch/threema-web/pull/624
 [i625]: https://github.com/threema-ch/threema-web/pull/625
 [i626]: https://github.com/threema-ch/threema-web/pull/626
-[i630]: https://github.com/threema-ch/threema-web/pull/630
 [i636]: https://github.com/threema-ch/threema-web/pull/636
 [i637]: https://github.com/threema-ch/threema-web/pull/637
 [i638]: https://github.com/threema-ch/threema-web/pull/638
-[i639]: https://github.com/threema-ch/threema-web/pull/639
 [i640]: https://github.com/threema-ch/threema-web/pull/640
 [i643]: https://github.com/threema-ch/threema-web/pull/643
 [i644]: https://github.com/threema-ch/threema-web/pull/644
 
-[v2.1.0-beta.1]: https://github.com/threema-ch/threema-web/compare/v2.0.3...v2.1.0-beta.1
-[v2.1.0-beta.2]: https://github.com/threema-ch/threema-web/compare/v2.1.0-beta.1...v2.1.0-beta.2
-[v2.1.0-beta.3]: https://github.com/threema-ch/threema-web/compare/v2.1.0-beta.2...v2.1.0-beta.3
-[v2.1.0-beta.4]: https://github.com/threema-ch/threema-web/compare/v2.1.0-beta.3...v2.1.0-beta.4
-[v2.1.0-beta.5]: https://github.com/threema-ch/threema-web/compare/v2.1.0-beta.4...v2.1.0-beta.5
-[v2.1.0-beta.6]: https://github.com/threema-ch/threema-web/compare/v2.1.0-beta.5...v2.1.0-beta.6
-[v2.1.0-beta.7]: https://github.com/threema-ch/threema-web/compare/v2.1.0-beta.6...v2.1.0-beta.7
-[v2.1.0-rc.1]: https://github.com/threema-ch/threema-web/compare/v2.1.0-beta.7...v2.1.0-rc.1
+[v2.1.0]: https://github.com/threema-ch/threema-web/compare/v2.0.3...v2.1.0
 [v2.0.3]: https://github.com/threema-ch/threema-web/compare/v2.0.2...v2.0.3
 [v2.0.2]: https://github.com/threema-ch/threema-web/compare/v2.0.1...v2.0.2
 [v2.0.1]: https://github.com/threema-ch/threema-web/compare/v2.0.0...v2.0.1

+ 6 - 8
README.md

@@ -11,14 +11,12 @@ Web, you can use Threema on your Desktop without compromising security.
 
 ![Screenshot](https://threema.ch/images/webclient_header.png)
 
-Threema Web establishes a direct connection between Desktop and mobile device
-using [WebRTC](https://webrtc.org/). Signaling is end-to-end encrypted with
-[SaltyRTC](https://saltyrtc.org/). If both devices are in the same network, no
-server is involved when synchronizing messages between the devices, and the
-digital footprint is reduced to the bare minimum.
-
-For more information, see the [Threema Web
-Whitepaper](https://threema.ch/en/blog/posts/threema-web-whitepaper).
+Threema Web establishes a connection between Desktop and mobile device using
+[WebRTC](https://webrtc.org/) (Android) or encrypted WebSockets (iOS).
+Signaling and data is end-to-end encrypted with [SaltyRTC](https://saltyrtc.org/).
+
+For more information, see the [Threema Cryptography
+Whitepaper](https://threema.ch/press-files/2_documentation/cryptography_whitepaper.pdf).
 
 
 ## Bug Reports and Feature Requests

+ 1 - 1
package-lock.json

@@ -1,6 +1,6 @@
 {
   "name": "threema-web",
-  "version": "2.1.0-rc.1",
+  "version": "2.1.0",
   "lockfileVersion": 1,
   "requires": true,
   "dependencies": {

+ 1 - 1
package.json

@@ -1,6 +1,6 @@
 {
   "name": "threema-web",
-  "version": "2.1.0-rc.1",
+  "version": "2.1.0",
   "description": "Threema Webclient",
   "scripts": {
     "build": "npm run build:js && npm run build:css",