Explorar o código

Release v2.1.0

Danilo Bargen %!s(int64=6) %!d(string=hai) anos
pai
achega
9746bb9a7b
Modificáronse 4 ficheiros con 22 adicións e 90 borrados
  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.
 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:
 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] 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] 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] Clear isTyping flag when receiving message ([#637][i637])
 * [bug] Fix updating of message caption ([#638][i638])
 * [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:
 Contributors:
 
 
 - [@MarcoZehe][@MarcoZehe]
 - [@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)
 ### [v2.0.3][v2.0.3] (2018-08-23)
 
 
 Changes:
 Changes:
@@ -624,7 +569,6 @@ First public release.
 [i567]: https://github.com/threema-ch/threema-web/issues/567
 [i567]: https://github.com/threema-ch/threema-web/issues/567
 [i569]: https://github.com/threema-ch/threema-web/issues/569
 [i569]: https://github.com/threema-ch/threema-web/issues/569
 [i572]: https://github.com/threema-ch/threema-web/issues/572
 [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
 [i590]: https://github.com/threema-ch/threema-web/pull/590
 [i597]: https://github.com/threema-ch/threema-web/pull/597
 [i597]: https://github.com/threema-ch/threema-web/pull/597
 [i602]: https://github.com/threema-ch/threema-web/pull/602
 [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
 [i613]: https://github.com/threema-ch/threema-web/pull/613
 [i618]: https://github.com/threema-ch/threema-web/pull/618
 [i618]: https://github.com/threema-ch/threema-web/pull/618
 [i622]: https://github.com/threema-ch/threema-web/pull/622
 [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
 [i625]: https://github.com/threema-ch/threema-web/pull/625
 [i626]: https://github.com/threema-ch/threema-web/pull/626
 [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
 [i636]: https://github.com/threema-ch/threema-web/pull/636
 [i637]: https://github.com/threema-ch/threema-web/pull/637
 [i637]: https://github.com/threema-ch/threema-web/pull/637
 [i638]: https://github.com/threema-ch/threema-web/pull/638
 [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
 [i640]: https://github.com/threema-ch/threema-web/pull/640
 [i643]: https://github.com/threema-ch/threema-web/pull/643
 [i643]: https://github.com/threema-ch/threema-web/pull/643
 [i644]: https://github.com/threema-ch/threema-web/pull/644
 [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.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.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
 [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)
 ![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
 ## Bug Reports and Feature Requests

+ 1 - 1
package-lock.json

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

+ 1 - 1
package.json

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