Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[release] Version 0.2.14 #693

Merged
merged 188 commits into from
Oct 2, 2022
Merged

[release] Version 0.2.14 #693

merged 188 commits into from
Oct 2, 2022

Conversation

ereio
Copy link
Member

@ereio ereio commented May 31, 2022

Types

  • Fix (non-breaking change which fixes an issue)
  • Feature (non-breaking change which adds functionality)
  • Refactor (non-breaking change which improves code quality - QA thoroughly )
  • Breaking Change (fix or feature that would cause existing functionality to not work as expected)
  • Chore (updates that would not affect or change the code involving the app itself)

Changes

🔮 Features

  • device rename from privacy screen @EdGeraghty
  • device rename randomizer 🎲
  • action ring labeling
  • copy session ID to clipboard @EdGeraghty
  • many other copy to clipboard helpers @EdGeraghty @florian-sabonchi
  • user sent emoji indicator
  • change directory for key session backups
  • enable automatic key backup schedule

🐛 Fixes

  • issue navigating to DM from profile preview
  • plenty others!

🔒 Security

🛠 Performance

📐 Refactoring

Media (if applicable)

QA

  • Signup
  • Login
  • Logout
  • Unencrypted Chat
  • Encrypted Chat
  • Group Chats
  • Profile Changes
  • Theming Changes
  • Force Kill and Restart

Final Checklist

  • All associated issues have been linked to PR
  • All necessary changes made to the documentation
  • Parties interested in these changes have been notified
  • Linter has been run on all code in the PR

florian-sabonchi and others added 30 commits April 3, 2022 11:58
…board

[Feature] Copy session key to clipboard from settings-> privacy screen
[Feature] Copy session ID to clipboard from settings-> privacy screen
…ettings

[Feature] Rename Device's public display name from Settings->Privacy
possibly broken in the reverted commits
J. Lavoie and others added 20 commits September 11, 2022 21:44
Currently translated at 100.0% (344 of 344 strings)

Translation: Syphon/Translations
Translate-URL: https://hosted.weblate.org/projects/syphon/syphon/fr/
Currently translated at 100.0% (344 of 344 strings)

Translation: Syphon/Translations
Translate-URL: https://hosted.weblate.org/projects/syphon/syphon/id/
Currently translated at 100.0% (344 of 344 strings)

Translation: Syphon/Translations
Translate-URL: https://hosted.weblate.org/projects/syphon/syphon/it/
Currently translated at 100.0% (344 of 344 strings)

Translation: Syphon/Translations
Translate-URL: https://hosted.weblate.org/projects/syphon/syphon/uk/
Currently translated at 100.0% (344 of 344 strings)

Translation: Syphon/Translations
Translate-URL: https://hosted.weblate.org/projects/syphon/syphon/id/
Currently translated at 100.0% (344 of 344 strings)

Translation: Syphon/Translations
Translate-URL: https://hosted.weblate.org/projects/syphon/syphon/ru/
Currently translated at 100.0% (344 of 344 strings)

Translation: Syphon/Translations
Translate-URL: https://hosted.weblate.org/projects/syphon/syphon/uk/
Currently translated at 100.0% (344 of 344 strings)

Translation: Syphon/Translations
Translate-URL: https://hosted.weblate.org/projects/syphon/syphon/uk/
Currently translated at 62.2% (214 of 344 strings)

Translation: Syphon/Translations
Translate-URL: https://hosted.weblate.org/projects/syphon/syphon/es/
Currently translated at 100.0% (344 of 344 strings)

Translation: Syphon/Translations
Translate-URL: https://hosted.weblate.org/projects/syphon/syphon/ar/
Currently translated at 100.0% (344 of 344 strings)

Translation: Syphon/Translations
Translate-URL: https://hosted.weblate.org/projects/syphon/syphon/uk/
Currently translated at 100.0% (344 of 344 strings)

Translation: Syphon/Translations
Translate-URL: https://hosted.weblate.org/projects/syphon/syphon/uk/
Currently translated at 52.6% (181 of 344 strings)

Translation: Syphon/Translations
Translate-URL: https://hosted.weblate.org/projects/syphon/syphon/pt/
Currently translated at 88.3% (304 of 344 strings)

Translation: Syphon/Translations
Translate-URL: https://hosted.weblate.org/projects/syphon/syphon/hu/
Currently translated at 100.0% (344 of 344 strings)

Translation: Syphon/Translations
Translate-URL: https://hosted.weblate.org/projects/syphon/syphon/uk/
Currently translated at 100.0% (346 of 346 strings)

Translation: Syphon/Translations
Translate-URL: https://hosted.weblate.org/projects/syphon/syphon/uk/
Currently translated at 100.0% (346 of 346 strings)

Translation: Syphon/Translations
Translate-URL: https://hosted.weblate.org/projects/syphon/syphon/id/
Currently translated at 100.0% (346 of 346 strings)

Translation: Syphon/Translations
Translate-URL: https://hosted.weblate.org/projects/syphon/syphon/it/
Translations update from Hosted Weblate
@ereio ereio self-assigned this Sep 11, 2022
fix: Private Read Receipts have hit a spec version!
@ereio ereio merged commit dca746a into main Oct 2, 2022
Copy link
Contributor

@dnisbetjones dnisbetjones left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for pushing this through. Lots of changes!

@FillingTheVoidOnYT
Copy link

we all appreciated the hard work!

Copy link
Member

@0x1a8510f2 0x1a8510f2 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

I've mainly looked for things that could be outdated, since most of the changes were separately reviewed already, and I've made some comments about those, but they're mostly just small suggestions.

I am currently on mobile though so I may have missed some things.

(Lol, I didn't notice you merged already :P)

Here's to 0.2.14 🎉🥂!


- name: release linux
image: golang:1.15
image: golang:1.17
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Might be worth updating these to Go 1.19

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I wanted to upgrade this, but there's been a breaking change where the Synchronization functionality of Gitea now wipes out existing releases and make it looks exactly like the fork origin. That actually ruins the release flow we have currently.

Looking at downgrading Gitea for now until I can figure out how to make it work with the new functionality and / or opening a issue with Gitea over it

@@ -159,7 +101,7 @@ steps:
# - push
#steps:
# - name: build linux
# image: cirrusci/flutter:2.10.3
# image: cirrusci/flutter:3.0.1
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Latest version is 3.3.3 but I'm not sure if it breaks compatibility. Might be worth upgrading though if it's a simple version bump.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Intentionally left it at version 3.0.5. Going to do more rigorous testing after merging in the outstanding PRs. Been burned way too many times with bumping up minor versions of Flutter and things seemingly being ok.

///
/// https://github.com/matrix-org/matrix-spec-proposals/blob/travis/msc/hidden-read-receipts/proposals/2285-hidden-read-receipts.md
static Future<dynamic> sendReadMarkerHidden({
/// https://github.com/matrix-org/matrix-spec-proposals/pull/2285
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this is in the spec now as of 1.4

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good catch. Only actually affects the comment, though :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet