Skip to content

Commit

Permalink
v0.12.9 (661)
Browse files Browse the repository at this point in the history
  • Loading branch information
tbaigner committed Jun 13, 2023
1 parent 7c29c98 commit 565c40e
Show file tree
Hide file tree
Showing 1,346 changed files with 50,308 additions and 46,286 deletions.
9 changes: 9 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
tuist/xcframeworks/*.xcframework/**/* filter=lfs diff=lfs merge=lfs -text
tuist/xcframeworks/*.xcframework/**/*.h !filter !diff !merge text
tuist/xcframeworks/*.xcframework/**/*.plist !filter !diff !merge text
tuist/xcframeworks/*.xcframework/**/*.modulemap !filter !diff !merge text

tuist/GMPSPM/*.xcframework/**/* filter=lfs diff=lfs merge=lfs -text
tuist/GMPSPM/*.xcframework/**/*.h !filter !diff !merge text
tuist/GMPSPM/*.xcframework/**/*.plist !filter !diff !merge text
tuist/GMPSPM/*.xcframework/**/*.modulemap !filter !diff !merge text
26 changes: 26 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,3 +4,29 @@ tmp/
xcuserdata/
.idea/
swiftpm/
.env

### Xcode Patch ###
*.xcodeproj/*
!*.xcodeproj/project.pbxproj
!*.xcodeproj/xcshareddata/
!*.xcworkspace/contents.xcworkspacedata
/*.gcno

### Projects ###
*.xcodeproj
*.xcworkspace

### Tuist derived files ###
graph.dot
Derived/

### Tuist managed dependencies ###
tuist/Dependencies/*
!tuist/Dependencies/Lockfiles/

# ignore locally generated build files
Engine/BigInt/gmp/*

# Ignore DWARF files
DWARF
1 change: 1 addition & 0 deletions .tuist-version
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
3.18.0
1 change: 1 addition & 0 deletions .xcode-version
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
14.3.0
79 changes: 79 additions & 0 deletions CHANGELOG.en.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,84 @@
# Changelog

## [0.12.9 (661)] - 2023-05-22

- Improves the new group protocol to prevent situations were group pending members would never become full members. Basically, Olvid works even better than before.
- Hotfix.

## [0.12.8 (659)] - 2023-05-10

- Long awaited feature ! You can now explicitly mention a contact in a discussion. Tap the '@' symbol in the composition field, choose who you want to mention, and you are good to go.
- This feature changes the notification behavior for a "muted" discussion : if you receive a message that mentions you, or one that replies to a message that mentions you, or one that replies to one of your messages, you will always be notified.
- This new notification behavior can be modified for all discussions at once, or for one discussion in particular.
- In the list of recent discussions, you will see an '@' symbol on all discussions that have a new message that mentions you.
- It is now possible to drop an attachment directly in a discussion. Super handy in multitasking mode for our iPad users !
- After scrolling up in a discussion, it is now easy to go right back down..
- The different badges displaying counters are now always consistent.
- Locked discussions would not appear in search results. This is fixed.
- Fixes a bug related to saving and restoring retention settings.
- Receipt of an edited message no longer generates a new notification. The previous notification is updated silently.
- Switches the order of the "delete" and "archive" buttons for a discussion.
- Minor design fixes.
- Fixes a bug that caused a double notification for a single message.
- Small modification of the date format in the list of recent discussions.
- When sharing, the "Ok" button displayed on the discussion selection screen has been renamed "Cancel" to clarify its purpose.

## [0.12.7 (652)] - 2023-04-19

- It is now possible to search for a discussion, right from the list of recent discussions.
- During the search, archived discussions are also shown, making it possible to easily unarchive a discussion.
- Searching is done against the discussions title and the name, position, and company of the participants.
- For enterprise users, we added support for keycloak managed groups.
- New emojis!
- Fixes a bug that could prevent the establishment of an incoming call.
- The tab bar badge counting the number of new messages was taking muted discussions into account. This is fixed.
- Fixes a bug that could crash the app.
- Muted discussions would not always appear as such in the list of recent discussions. This is fixed.

## [0.12.6 (645)] - 2023-03-30

- Introducing pinned discussions! You can now decide which discussions should always appear at the top of the list of recent discussions.
- Pinned discussions can be reordered as you like.
- Removes the selector allowing to switch between recent discussions, one-to-one discussions, and group discussions. Now, the latest discussions screen shows the latest discussions and the pinned discussions ;-)
- Discussions can now be archived.
- Archiving a discussion does not delete it, it only removes it from the list of recent discussions.
- If a message is received (or sent) in an archived discussion, it is automatically unarchived.
- Typing a draft in an archived discussion also unarchives it automatically.
- To access an archived one-to-one discussion, navigate to the corresponding contact screen and tap the "Chat" button.
- To access an archived group discussion, navigate to the corresponding group screen and tap the "Chat" button.
- Following the possibility to archive a discussion, the cell showing a recent discussion can now be swiped both to the left and to the right so that all possible options easily accessible.
- Improved navigation on iPad.
- Improved flow when introducing a contact to another.
- Fixes a crash when displaying an animated gif on iOS 16.4.
- Fixes a potential crash on iOS13 and iOS14.
- Images previews are back.
- User notifications could show for hidden profiles. Similarly, the app badge could count unread messages for a hidden profile. This is fixed.
- Fixes occasional issues with the expiration of ephemeral sent messages.
- Fixes occasional issues on iPad occurring when changing profile.
- Fixes a minor issue with the audio player.

## [0.12.5 (639)] - 2023-02-26

- It is now possible to send a message in a group with no other member. Handy to write messages to yourself ;-)
- When more than one profile is available, the share extension shows by default the last (not hidden) one used within the App.
- Uncompleted outgoing secure calls did not appear in any discussion. This is fixed.
- The old discussions list style is no longer available on iOS 16.
- Fixes a bug related to the refresh of the list of recent discussions when using the old style under iOS 16, when switching profile.
- The badge indicating the number of new messages on the tab bar is now always correct.
- Fixes a visual bug occurring when a discussion is remotely deleted while the user is in the discussion.
- Fixes an issue causing group (v2) profile pictures to disappear after 3 months.
- Fixes an issue preventing certain expired messages to be deleted at the appropriate time.
- Fixes a crash sometimes occurring at launch time.
- Improves the app responsiveness after a cold boot.
- Stability improvements.
- Reduces the startup time for Keycloak users.
- Fixes a bug preventing the list of recent discussions to be properly updated when switching profile.
- Improves the animation when dismissing a discussion (iOS only).
- Tapping a "Send message" Olvid action would not work (e.g. with the Shortcuts App). This is fixed.
- When sharing, Olvid was not properly notifying Siri that we were sending a message. This is fixed.
- Fixes a few typos in French.
- The composition view could end up being larger than the text it contains. This is fixed.

## [0.12.4 (621)] - 2023-01-19

- You can now change profile by swiping down the profile picture on the top left.
Expand Down
76 changes: 76 additions & 0 deletions CHANGELOG.fr.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,81 @@
# Changelog

## [0.12.9 (661)] - 2023-05-22

- Améliore le protocole concernant les nouveaux groupes afin de limiter les situations où des membres en attente de deviennent jamais membre à part entière. Bref, ça marche encore mieux qu'avant.
- Hotfix

## [0.12.8 (659)] - 2023-05-10

- Vous l'attendiez tous... Vous pouvez maintenant mentionner explicitement un contact ! Appuyer sur la touche '@' pendant la composition d'un nouveau message, choisissez le contact à mentionner, et c'est tout !
- Cette fonctionnalité modifie le comportement des notifications pour les discussions pour lesquelles vous avez désactivé les notifications : si vous recevez un message qui vous mentionne, ou qui répond à un message qui vous mentionne, ou qui répond à un message que vous avez envoyé, vous serez systématiquement notifié.
- Ce comportement par défaut peut être modifié globalement (pour toutes les discussions) ou par discussion.
- Dans la liste des discussions récentes, vous verrez un signe '@' à côté des discussions qui comportent un nouveau message qui vous mentionne.
- Il est maintenant possible de « déposer » une pièce jointe directement dans une discussion. Super pratique pour nos utilisateurs sous iPad en mode multitâche !
- Après être remonté dans une discussion, il est maintenant facile de redescendre immédiatement tout en bas.
- Les différents badges affichant des compteurs sont maintenant systématiquement cohérents.
- Les discussions verrouillées n'apparaissaient pas dans les résultats d'une recherche, c'est corrigé.
- Corrige un bug en lien avec la sauvegarde et la restauration des paramètres de rétention.
- La réception d'un message modifié ne génère plus de nouvelle notification. La notification précédente est mise à jour silencieusement.
- Permute l'ordre des boutons « supprimer » et « archiver » pour une discussion.
- Corrections mineures de design.
- Corrige un bug entraînant régulièrement une double notification pour un seul message.

## [0.12.7 (652)] - 2023-04-19

- Il est maintenant possible de chercher une discussion particulière, directement depuis la liste des discussions récentes.
- Les résultats de la recherche incluent les discussions archivées, de manière à pouvoir les désarchiver facilement.
- La recherche est faite sur le titre des discussions ainsi que sur les noms, postes et sociétés des participants.
- Pour les utilisateurs entreprise, cette version introduit la compatibilité avec les groupes keycloak.
- Nouveaux emojis !
- Corrige un bug qui pouvait empêcher la réception d'un appel entrant.
- Le compte de nouveaux messages affiché sur la barre d'onglets en bas prenait en compte les nouveaux messages issus de discussions silencieuses. C'est corrigé.
- Corrige un bug qui pouvait entraîner un crash de l'app.
- Les discussions en sourdine (dont les notifications ont été désactivées) n'apparaissaient pas toujours comme telles dans la liste des discussions récentes. Ce problème a été corrigé.

## [0.12.6 (645)] - 2023-03-30

- Nouvelle fonctionnalité ! Vous pouvez maintenant épingler vos discussions préférées, de manière à ce qu'elles restent toujours accessibles au sommet de la liste des discussions récentes.
- Les discussions épinglées peuvent être réordonnées manuellement.
- La liste des discussions affiche uniquement les discussions récentes, ainsi que les discussions épinglées.
- Il est maintenant possible d'archiver une discussion.
- Archiver une discussion ne la supprime pas, tous les messages sont donc conservés.
- Si un message est reçu (ou envoyé) dans une discussion archivée, elle est automatiquement désarchivée.
- Si brouillon est modifié dans une discussion archivée, elle est automatiquement désarchivée.
- Pour accéder à une discussion avec un contact si elle est archivée, il suffit de naviguer jusqu'à l'écran du contact et de toucher le bouton « Discuter ».
- Pour accéder à une discussion de groupe si elle est archivée, il suffit de naviguer jusqu'à l'écran du groupe et de toucher le bouton « Discuter »
- Suite à l'ajout de la possibilité d'archiver une discussion, les cellules de discussions récentes peuvent maintenant être glissées vers la droite et vers la gauche, afin de pouvoir accéder rapidement à toutes les actions possibles.
- Améliore la navigation sur iPad.
- Améliore l'expérience utilisateur lors de la présentation d'un contact à un autre.
- Corrige un bug provoquant un crash de l'app au moment de l'affichage d'un gif animé sur iOS 16.4.
- Corrige un potentiel crash sur iOS13 et iOS14.
- Les pré-visualisations d'images fonctionnent à nouveau.
- Des notifications concernant un profil caché pouvaient apparaître. C'est corrigé. De la même façon, le badge de l'app pouvait prendre en compte les messages non lus d'un profil caché. C'est corrigé.
- Corrige des bugs occasionnels concernant l'expérience de messages éphémères.
- Corrige des bugs occasionnels sur iPad concernant le changement de profil.
- Corrige un bug mineur du lecteur audio.

## [0.12.5 (639)] - 2023-02-26

- Il est maintenant possible d'écrire un message dans un groupe sans autre membre. Pratique pour s'écrire à soi-même ;-)
- Lorsque plusieurs profils sont disponibles, l'extension de partage montre par défaut le dernier profil utilisé dans l'app.
- Les appels sortants non aboutis n'étaient indiqués dans aucune discussion. C'est corrigé.
- L'ancien style de liste de discussion n'est plus accessible depuis iOS 16.
- Corrige un bug entraînant un potentiel mauvais rafraîchissement des discussions récentes au moment d'un changement de profil.
- Le badge indiquant le nombre de nouveaux messages sur l'onglet de discussion est maintenant systématiquement correct.
- Corrige un bug visuel survenant lorsqu'une discussion est supprimée à distance, alors que l'utilisateur affiche la discussion.
- Corrige un bug entraînant la disparition des photos de profil d'un groupe (V2) au bout de 3 mois.
- Corrige une erreur empêchant parfois des messages expirés d'être supprimés au bon moment.
- Corrige un crash arrivant parfois au moment du lancement de l'app.
- Cette version apporte des améliorations majeures en termes de stabilité.
- Réduit le temps de démarrage de l'app pour les utilisateurs Keycloak.
- Corrige un bug entraînant une erreur de rafraîchissement à l'occasion d'un changement de profil sur iOS 16 quand l'ancien style de discussions récentes est utilisé.
- Améliore l'animation de sortie d'une discussion (iOS).
- Les actions Siri "Envoyer un message" avec Olvid ne fonctionnaient pas correctement. C'est corrigé.
- À l'occasion d'un partage, Olvid ne prévenait pas correctement Siri qu'un message était envoyé. C'est corrigé.
- Corrige des typos.
- La vue de composition de message était parfois plus grande que le texte qu'elle contenait. C'est corrigé.

## [0.12.4 (621)] - 2023-01-19

- Vous pouvez maintenant changer de profil en faisant glisser la photo de profil située en haut à gauche.
Expand Down
Loading

0 comments on commit 565c40e

Please sign in to comment.