Patch Notes

Nouveautés & mises à jour

Suivez l'évolution de Syncom. Chaque mise à jour apporte de nouvelles fonctionnalités, des améliorations et des corrections.

v1.0.6021 mars 2026Dernière version

1.0.60

Nouveautés

AméliorationSuppression de catégories : vous pouvez désormais supprimer une catégorie entière depuis ses paramètres
AméliorationNotifications : vous recevez maintenant des notifications sonores et visuelles lorsqu'un message ou une mention arrive
AméliorationHistorique complet : en scrollant vers le haut, les messages plus anciens se chargent automatiquement
AméliorationMot de passe oublié : la fonctionnalité est maintenant opérationnelle
AméliorationBrouillons de messages : le texte en cours de saisie est conservé quand vous changez de conversation

Corrections

AméliorationLe bouton « Supprimer le salon » n'affiche plus un curseur d'interdiction au survol
AméliorationLe rôle nouvellement créé est désormais correctement sélectionné automatiquement
AméliorationVotre statut en ligne s'affiche correctement sur votre propre écran après connexion
AméliorationL'auteur d'une invitation s'affiche correctement au lieu de « Inconnu »
AméliorationEn appel privé, le mini lecteur affiche le bon nom même si vous naviguez vers une autre conversation
AméliorationLe champ de saisie se vide correctement quand vous changez de conversation ou de salon

Améliorations

AméliorationMeilleure lisibilité en fenêtre réduite : les textes, avatars et icônes conservent une taille minimale lisible
v1.0.5921 mars 2026

1.0.59

Nouveautés

AméliorationIndicateur visuel de micro coupé et de casque coupé dans les salons vocaux et les appels privés
AméliorationPossibilité de déplacer un salon d'une catégorie à une autre par glisser-déposer
AméliorationPossibilité de supprimer un salon textuel ou vocal depuis ses paramètres

Corrections

AméliorationLe flux vidéo en plein écran ne se redimensionne plus de manière aléatoire
AméliorationRejoindre un salon vocal coupe désormais automatiquement un appel privé en cours (plus de double audio)
AméliorationL'export des données personnelles dans les paramètres de confidentialité fonctionne à nouveau
AméliorationLe zoom dans les paramètres d'affichage couvre désormais toute la plage disponible
AméliorationLe rôle nouvellement créé est maintenant sélectionné automatiquement

Améliorations

AméliorationProtection anti-spam et anti-flood sur l'envoi de messages
AméliorationIcônes des catégories agrandies pour une meilleure ergonomie
AméliorationTextes de la gestion des rôles agrandis pour une meilleure lisibilité
AméliorationIcône de l'application agrandie pour une meilleure visibilité
v1.0.5820 mars 2026

1.0.58

Corrections

AméliorationL'application ne crée plus de doublon dans le gestionnaire des tâches lorsque vous cliquez sur l'icône dans la barre des tâches
AméliorationL'écran de chargement ne reste plus bloqué indéfiniment — l'application s'affiche même en cas de chargement lent
AméliorationAprès une mise à jour, l'application redémarre automatiquement sans avoir besoin de la relancer manuellement
v1.0.5720 mars 2026

1.0.57

Nouveautés

AméliorationAppels vocaux et partage d'écran dans les conversations de groupe
AméliorationSection groupes rétractable avec animation fluide (flèche pour masquer/afficher)
AméliorationRefonte visuelle des sondages, dans la continuité de la DA de l'application
AméliorationLe niveau de zoom défini dans les paramètres est désormais conservé entre les redémarrages
AméliorationMises à jour automatiques silencieuses au lancement, comme Discord

Corrections

AméliorationSuppression des boutons micro et casque dans l'overlay d'appel (restent fonctionnels dans la barre de statut)
CorrectionCorrection des erreurs de réactions sur les messages en cours d'envoi (IDs temporaires)
CorrectionCorrection du nettoyage des URLs blob lors de l'envoi de plusieurs images
v1.0.5619 mars 2026

1.0.56

Nouveautés

AméliorationAnimations fluides sur l'ensemble de l'application : ouverture des modals, popups de profil, menus contextuels, sélecteur de partage d'écran, panneau vocal et appels
AméliorationTransitions d'entrée sur les pages Paramètres, SynCom Pro, Admin et Paramètres serveur
AméliorationLes messages, réactions et changements de conversation apparaissent désormais avec des animations douces

Corrections

CorrectionCorrection d'une erreur qui se produisait à chaque envoi de message
CorrectionCorrection du nettoyage des fichiers joints chiffrés multi-images en mémoire
v1.0.5519 mars 2026

1.0.55

Corrections

AméliorationLa session reste désormais connectée de manière fiable entre les redémarrages, même après une mise à jour

Améliorations

AméliorationDémarrage de l'application plus rapide — l'interface s'affiche sans attendre les opérations en arrière-plan
AméliorationLe déverrouillage du chiffrement est plus réactif grâce au préchargement automatique
v1.0.5419 mars 2026

1.0.54

Corrections

AméliorationVous n'avez plus besoin de vous reconnecter à chaque ouverture de l'application — votre session est désormais conservée entre les redémarrages

Améliorations

AméliorationL'application se lance plus rapidement au démarrage
AméliorationLe bouton « Ajouter en ami » sur les profils affiche désormais « Demande envoyée » après avoir cliqué, au lieu de se fermer sans confirmation visuelle
v1.0.5318 mars 2026

1.0.53

Nouveautés

AméliorationBadges automatiques pour les utilisateurs Pro (early adopter, nitro)

Corrections

AméliorationLe zoom de l'application dans les paramètres d'affichage fonctionne désormais correctement
CorrectionAmélioration de la capture d'écran pour les signalements de bugs
v1.0.5216 mars 2026

1.0.52

v1.0.5116 mars 2026

1.0.51

v1.0.51 — 2026-03-16

Nouveautés

AméliorationIndicateur "En direct" affiché à côté du pseudo quand un participant partage son écran en vocal

Améliorations

AméliorationRefonte visuelle du sélecteur de partage d'écran
AméliorationAmélioration du mini-player de partage d'écran (taille, position, effets)
AméliorationSidebar des paramètres alignée avec la sidebar des conversations

Corrections

AméliorationSuppression des options de partage d'écran inutilisées (4K, 24 FPS, 45 FPS)
v1.0.5016 mars 2026

1.0.50

v1.0.50 — 2026-03-16

Nouveautés

CorrectionSystème de bug report : capture d'écran annotable, pointeur visuel, titre + description
CorrectionPanel admin : onglet "Bug Reports" avec filtres par statut, détail, notes admin, gestion
AméliorationMenu "Plus" (...) dans la barre d'actions pour les boutons secondaires

Sécurité

CorrectionRate limiting sur les bug reports (1 par minute)
AméliorationValidation PNG magic bytes + taille max 5 MB sur les screenshots
AméliorationSanitisation DOMPurify sur tous les champs texte
AméliorationVérification d'authentification côté service

Corrections

CorrectionFix capture d'écran du bug report qui incluait le modal
CorrectionFix prop screenshotData non transmise avec Teleport
v1.0.4615 mars 2026

1.0.46

v1.0.46 — 2026-03-15

Sécurité

AméliorationMigration du serveur Stripe vers l'API externe sincom.fr — la clé secrète n'est plus dans l'app
AméliorationExclusion des fichiers .env du build Electron
AméliorationAllowlists sur toutes les fonctions update (protection mass assignment)
AméliorationSuppression du bypass force sur deleteMessage
AméliorationValidation de taille sur uploadEncryptedFile (26 MB max)
AméliorationCSP resserré — suppression du wildcard port local
AméliorationDOMPurify intégré dans UserProfileCard
AméliorationUpgrade Argon2 vers OPSLIMIT_MODERATE

Optimisation

AméliorationRequêtes N+1 remplacées par des RPC Supabase (DM, groupes, batch positions)
CorrectionFix fuite mémoire Blob URLs + cache LRU (max 10 conversations)
AméliorationDebounce reloadServerData (300ms)
AméliorationChannels Supabase stables
AméliorationSkip fetchProfile sur TOKEN_REFRESHED
AméliorationLogging async, polling pausé fenêtre masquée
AméliorationMemoization des réactions, select colonnes spécifiques
AméliorationThumbnails réduites (160x90)

Corrections

CorrectionFix déchiffrement E2E pour les clés existantes (fallback Argon2)
v1.0.4515 mars 2026

1.0.45

v1.0.45 — 2026-03-15

Nouveautés

AméliorationRefonte complète des paramètres utilisateur (sidebar + onglets)
AméliorationCouleurs de profil personnalisables (arrière-plan + accent)
AméliorationGlow accent sur les cartes profil
AméliorationComposant UserProfileCard réutilisable
AméliorationPréchargement des messages de groupes
AméliorationRecherche de messages en DM avec highlight visuel

Améliorations

AméliorationRefonte UI : paramètres serveur, panel admin, page Pro — plein écran
AméliorationModernisation des popups profil, rôles, modales, context menu image
AméliorationBoutons d'action profil colorés par type

Corrections

CorrectionFix messages d'une autre conversation affichés temporairement
CorrectionFix preloadEntity manquant dans useGroup
CorrectionFix couleurs profil non sauvegardées
CorrectionFix bannière serveur visible sans boosts requis
CorrectionFix tooltips badges coupés dans les popups
v1.0.4313 mars 2026

1.0.43

v1.0.43 — 2026-03-13

Nouveautés

AméliorationAuto-attribution des badges early_adopter et nitro lors de l'activation Pro
AméliorationProfil cliquable sur les participants en vocal (panneau, salon vocal, sidebar)
AméliorationTri alphabétique des participants en vocal par pseudo (A→Z)

Améliorations

AméliorationRefonte du slider de qualité vocale dans les paramètres
AméliorationMise à jour des icônes du panneau vocal
AméliorationMasquage des accusés de lecture pour les utilisateurs non-Pro

Corrections

CorrectionCorrection du popup profil qui sortait de l'écran en bas à gauche (panneau vocal)
CorrectionCorrection de la notification d'erreur (kicked) coupée par la barre de titre Electron
v1.0.4212 mars 2026

1.0.42

v1.0.4112 mars 2026

SynCom v1.0.41

Corrections

AméliorationFix écran gris au lancement — Ajout des variables d'environnement Supabase dans le workflow CI GitHub Actions. Les builds distribués via les releases ne contenaient pas la configuration Supabase, ce qui empêchait l'application de se charger.
v1.0.411 mars 2026

SynCom v1.0.4

Nouveautés

AméliorationAccusés de lecture DM (Pro) — Les utilisateurs Pro peuvent voir quand leurs messages privés ont été lus
AméliorationPicker GIF Giphy — Migration du picker GIF vers l'API Giphy (remplace Tenor)

Améliorations

AméliorationPicker émojis redesigné — Les catégories sont maintenant affichées en colonne (sidebar) pour une meilleure visibilité
AméliorationGIFs envoyés comme images — Les GIFs s'affichent directement dans le chat au lieu d'un simple lien texte

Corrections

CorrectionCorrection du CSP pour autoriser les requêtes vers l'API Giphy (web et Electron)
CorrectionCorrection du service de stockage pour les URLs externes (plus d'erreurs storage/sign 400 en console)
v1.0.311 mars 2026

SynCom v1.0.3

Nouveautés

Multi-fichiers & Images

AméliorationEnvoi de plusieurs fichiers en un seul message : sélectionnez ou collez plusieurs fichiers à la fois
AméliorationGalerie d'images : les images multiples d'un même message s'affichent en galerie avec navigation et lightbox
AméliorationSupport du collage : collez directement des images depuis le presse-papiers

Regroupement de messages

AméliorationMessages consécutifs groupés : les messages envoyés par le même utilisateur dans un intervalle de 2 minutes sont regroupés visuellement
AméliorationImages consécutives groupées : les images envoyées successivement par un même utilisateur sont aussi regroupées

Corrections

AméliorationFix de la prévisualisation fichier : la prévisualisation cible désormais correctement le bon fichier en attente
AméliorationAlignement du bandeau fichier : le bandeau de fichier en attente est correctement aligné à gauche
AméliorationNettoyage du style : refonte du bandeau de fichier en attente, suppression du champ légende inutile
v1.0.210 mars 2026

SynCom v1.0.2

Nouveautés

Groupes

AméliorationMessages système : un message s'affiche dans le chat quand un membre est ajouté ou retiré du groupe
AméliorationCorrection du chiffrement : les clés de chiffrement sont maintenant rafraîchies automatiquement quand un membre rejoint le groupe, les nouveaux messages sont déchiffrables immédiatement
AméliorationMeilleur message d'erreur : les messages envoyés avant votre ajout affichent "[Message envoyé avant votre ajout au groupe]" au lieu d'une erreur générique

Images

AméliorationMenu contextuel sur les images : clic droit sur une image en plein écran pour la copier ou la télécharger

Interface

AméliorationNouveau design des patch notes : modal repensé avec un style plus épuré et rectangulaire
v1.0.19 mars 2026

SynCom v1.0.1

🚀 SynCom v1.0.1 — Patch Notes

✨ Nouveautés

AméliorationSystème d'abonnement Premium — Intégration Stripe avec webhooks pour les abonnements Pro
AméliorationRenforcement sécurité — Validation des données renforcée côté serveur et client
AméliorationRedesign modal Patch Notes — Nouvelles couleurs et animations pour l'affichage des notes de mise à jour
AméliorationAmélioration liste d'amis — Meilleur layout et affichage du statut en ligne

🐛 Corrections

CorrectionCorrection du callback async Stripe et meilleure gestion des erreurs
CorrectionCorrection de la vérification des badges dans les logs de modération
AméliorationAjustement de la position des toasts (chat & paramètres)
CorrectionCorrection de la taille des avatars et couleur du texte dans la liste d'amis
CorrectionCorrection CSP : wasm-unsafe-eval pour meilleure compatibilité
CorrectionCorrection CSP : autorisation Google Fonts
CorrectionCorrection du clic sur la bannière de demandes d'amis en attente
Amélioration---
Amélioration📦 Installation : Téléchargez SynCom-Setup-1.0.1.exe ci-dessous.
Amélioration🔄 Mise à jour auto : Si vous avez déjà SynCom installé, la mise à jour se fera automatiquement.
v1.0.08 mars 2026

SynCom v1.0.0 — Release officielle

Nouvelles fonctionnalités

Sondages dans les serveurs

AméliorationCommande /sondage pour créer des sondages dans les channels
AméliorationChoix multiple possible
AméliorationDurée configurable (5min, 15min, 30min, 1h, 24h, ou illimité)
AméliorationCountdown en temps réel avec auto-expiration
AméliorationAffichage du résultat gagnant à la fin du sondage
AméliorationRequiert 2 boosts sur le serveur + permission create_polls

Groupes privés (Pro)

AméliorationCréation de groupes de discussion privés réservée aux membres Pro
AméliorationLes membres non-Pro invités peuvent participer normalement
AméliorationSystème complet de gestion des membres

Server Boosts (Pro)

AméliorationLes membres Pro peuvent booster un serveur (2 boosts max)
AméliorationPaliers de boosts débloquant des fonctionnalités (sondages, webhooks, bannières)
AméliorationDétection en temps réel du statut Pro

Panel Admin sécurisé

AméliorationSystème d'avertissements et de bannissements
AméliorationGestion Pro (attribution/révocation)
AméliorationAttribution de badges
AméliorationLogs de modération complets
AméliorationNotifications via SynCom Bot

Sécurité

AméliorationProtection des champs sensibles (is_pro, badges) contre la modification directe
AméliorationToutes les opérations admin passent par des fonctions RPC sécurisées avec vérification du badge fondateur
AméliorationRLS sur app_bans, app_warnings, moderation_logs, user_badges
AméliorationFonction send_bot_dm restreinte aux fondateurs
AméliorationTrigger de protection sur les profils utilisateurs

Corrections

CorrectionFix récursion infinie RLS sur server_boosts et group_members
CorrectionFix timer des sondages non réactif
CorrectionFix détection Pro en temps réel
CorrectionFix modal de transfert de propriété (prop title manquante)
CorrectionFix style des inputs du modal sondage (thème sombre)
v0.9.968 mars 2026

SynCom v0.9.96 — Panel Admin & Système de bannissement

Nouveautés

Panel d'administration

AméliorationPage détail utilisateur : historique des avertissements, messages sur les serveurs, serveurs créés
AméliorationPage détail serveur : membres, salons, avertissements associés
AméliorationSystème de logs de modération : toutes les actions admin (warn, ban, unban, delete) sont tracées
AméliorationSuppression d'avertissements : possibilité de retirer un avertissement utilisateur ou serveur

SynCom Bot — Notifications

AméliorationDM automatique : quand un utilisateur est averti ou banni, il reçoit un message privé du SynCom Bot avec la raison
AméliorationConversation temps réel : les nouvelles conversations DM (y compris celles du bot) apparaissent instantanément sans refresh
AméliorationSuppression de conversation : possibilité de supprimer une conversation avec le bot (ou toute autre conversation DM)

Système de bannissement

AméliorationBlocage effectif : un utilisateur banni ne peut plus accéder à l'application
AméliorationVérification au login et au refresh de session : la ban-check est faite à chaque connexion
AméliorationPage de suspension : page dédiée affichant le motif de suspension avec option de déconnexion
AméliorationNotification de ban : le bot envoie un DM avant la suspension effective

Corrections

CorrectionFix : les conversations DM ne se mettaient pas à jour en temps réel lors de la création par le bot
CorrectionFix : la suppression de conversation avec le bot ne fonctionnait pas (policy RLS manquante)
Amélioration---
Amélioration*Mise à jour automatique via electron-updater*
v0.9.957 mars 2026

SynCom v0.9.95 — Refonte visuelle

SynCom v0.9.95 — Refonte visuelle complète

Interface

NouveauNouveau design sombre unifié (sidebar, serveurs, membres, header)
AméliorationSidebar conversations : style carte avec bordures arrondies, badges statut colorés
AméliorationHeader DM redesigné : pseudo, badges, statut personnalisé, barre de recherche de messages
AméliorationPanneau serveur gauche : nom du serveur + boutons actions, catégories avec lignes colorées
AméliorationPanneau membres : headers de rôle avec couleur + ligne, membres en carte avec statut
AméliorationSalons : couleurs distinctes (normal/actif/hover), badge "Vocal", animation paramètres au hover

Fonctionnalités

AméliorationEmoji picker intégré avec 7 catégories
AméliorationGIF picker avec recherche Tenor en temps réel
AméliorationRecherche de messages dans les DM (highlight + scroll automatique)
AméliorationParamètres serveur : onglet "Général" pour changer l'icône et la bannière avec recadrage
AméliorationBannière serveur affichée dans la sidebar

Améliorations

AméliorationSuppression des onglets Conversations/Amis/Bloqués (vue conversations directe)
AméliorationScale au hover sur le header SynCom
AméliorationAnimations slide-in pour les paramètres de salons
v0.9.924 mars 2026

SynCom v0.9.92

SynCom v0.9.92

Corrections

AméliorationVolume du stream corrigé — Le slider de volume coupe maintenant réellement le son du partage d'écran. L'audio du screen share passe uniquement par l'élément <audio> (la vidéo est muted) pour éviter le double audio, et le volume est réappliqué après chaque changement de stream.
AméliorationIcône paramètres de salon — Remplacée par un engrenage filled (Heroicons solid) plus lisible à petite taille, au lieu de l'ancien engrenage en trait qui ressemblait à un petit cercle.

Patch notes

Correctionfix: mute screenVideo element, route audio only through screenAudio for proper volume control
Correctionfix: applyVolume() called after every stream attachment to prevent volume reset
Correctionfix: channel settings icon replaced with filled gear (Heroicons solid) for better visibility
Améliorationchore: bump version to 0.9.92
v0.9.914 mars 2026

SynCom v0.9.91

SynCom v0.9.91

Nouveautés

AméliorationContrôle du volume du stream — Slider de volume dans les contrôles d'appel quand un partage d'écran distant est actif. Permet de baisser ou couper le son du stream reçu.

Corrections

AméliorationPartage d'écran sans crash — Suppression de l'appel getUserMedia avec chromeMediaSource: "desktop" qui causait un crash renderer (bad IPC message, reason 263). Le partage d'écran utilise maintenant getDisplayMedia avec audio: true via le handler Electron audio: "loopback", avec fallback sans audio si les pilotes ne supportent pas la capture système.
AméliorationCouronne propriétaire en temps réel — Le changement de owner_id est maintenant propagé via Supabase Realtime sur les serveurs. La couronne se déplace instantanément quand la propriété est transférée.
AméliorationMembres dédupliqués — Dans l'onglet Membres des paramètres serveur, un membre avec plusieurs rôles n'apparaît plus qu'une seule fois.

Note

AméliorationSi le partage d'écran avec audio ne fonctionne pas, mettez à jour vos pilotes Nvidia/audio — l'erreur NotReadableError: Could not start audio source est souvent liée à des pilotes obsolètes.

Patch notes

Correctionfix: screen share uses getDisplayMedia with audio:true + fallback audio:false (removed crashing getUserMedia chromeMediaSource)
Améliorationfeat: stream volume slider in CallOverlay (0-100%, applies to screen share audio/video elements)
Correctionfix: realtime owner_id propagation in useServers subscription handler
Correctionfix: deduplicate members in server settings Members tab
Améliorationchore: bump version to 0.9.91
v0.9.94 mars 2026

SynCom v0.9.9

SynCom v0.9.9

Nouveautés

AméliorationParamètres de catégorie — Bouton engrenage sur chaque catégorie dans la sidebar pour :
AméliorationRenommer la catégorie
AméliorationContrôler la visibilité des salons par rôle (applique can_view à tous les salons de la catégorie)
AméliorationTransfert de propriété via RPC — Le transfert utilise désormais une fonction security definer côté Supabase pour contourner la RLS (nécessite d'exécuter sql/add_transfer_ownership.sql)
AméliorationAvatars en temps réel sur les serveurs — Les changements de photo de profil, bannière et statut des membres sont maintenant reflétés instantanément dans la liste des membres serveur

Corrections

AméliorationInvitations visibles — Correction de la jointure FK dans fetchServerInvites (fallback sans jointure si la FK n'est pas configurée)
AméliorationBouton déconnexion remonté — Placé après la section Sécurité, avant "Mes données" et la zone dangereuse

Migration requise

AméliorationExécuter sql/add_transfer_ownership.sql dans le SQL Editor Supabase pour activer la fonction RPC de transfert de propriété.

Patch notes

Améliorationfeat: category settings modal (rename + bulk channel visibility per role)
Améliorationfeat: updateCategory() and bulkSetChannelOverrides() service functions
Correctionfix: fetchServerInvites FK hint removed, fallback without join
Correctionfix: transferOwnership uses supabase.rpc('transfer_server_ownership') instead of direct UPDATE
Correctionfix: realtime profile updates on servers (avatars, username, status) — data.roles[].members instead of data.members
Correctionfix: logout button moved above GDPR/danger sections in PageSettings
Améliorationchore: bump version to 0.9.9
v0.9.83 mars 2026

SynCom v0.9.8

SynCom v0.9.8

Améliorations internes

AméliorationRefactoring du code — Amélioration du formatage et de la cohérence du code dans les composables (useAuth, useDM, useMessages, useWebRTC, etc.)
AméliorationStabilité — Nettoyage de code et standardisation des patterns pour une meilleure maintenabilité

Patch notes

Améliorationrefactor: improve code formatting and consistency across composables
Améliorationchore: bump version to 0.9.8
v0.9.73 mars 2026

SynCom v0.9.7

SynCom v0.9.7

Corrections de bugs

AméliorationSlowmode fonctionnel — Le délai entre messages est maintenant correctement appliqué après sauvegarde. La valeur est propagée au canal actif en temps réel.
AméliorationBouton « Sauvegarder les modifications » dans les paramètres de salon — Les champs nom, description et slowmode utilisent désormais un formulaire avec sauvegarde explicite au lieu de sauvegardes automatiques à chaque frappe.
AméliorationSuppression de messages par un admin — Les administrateurs peuvent maintenant supprimer les messages d'autres utilisateurs dans les salons serveur (paramètre force ajouté pour ignorer le filtre sender_id).
AméliorationLogs d'audit complétés — Les actions suivantes sont maintenant enregistrées dans les logs :
NouveauCréation de rôle (role_added)
AméliorationSuppression de rôle (role_removed)
AméliorationAttribution / retrait de rôle à un membre
AméliorationExpulsion d'un membre (member_kicked)
AméliorationBannissement d'un membre (member_banned)
AméliorationModale de transfert de propriété — Suppression du double bouton (les boutons par défaut de BaseModal sont maintenant masqués via hide-confirm hide-cancel).

Patch notes

Correctionfix: propagate slowmode_seconds to selectedChannel after save
Améliorationfeat: saveAllChannelSettings() with pending name/description fields + save button
Correctionfix: server message deletion with force flag for admin users
Correctionfix: add addServerLog() calls to addNewRole, deleteRoleAction, toggleMemberRole, confirmKickBan
Correctionfix: transfer ownership modal with hide-confirm hide-cancel to avoid double buttons
Améliorationchore: bump version to 0.9.7
v0.9.63 mars 2026

SynCom v0.9.6

SynCom v0.9.6

Paramètres serveur enrichis

AméliorationLes paramètres du serveur disposent désormais de 4 onglets et de nouvelles fonctionnalités de gestion.

Nouveautés

AméliorationOnglet Membres — Liste complète des membres avec avatar, rôles et actions :
AméliorationTransférer la propriété (propriétaire uniquement, avec confirmation)
AméliorationExpulser ou bannir un membre
AméliorationCouronne dorée pour identifier le propriétaire
AméliorationOnglet Invitations — Gestion des invitations actives :
AméliorationCode, créateur, dates de création/expiration, nombre d'utilisations
AméliorationBouton « Révoquer » pour invalider immédiatement une invitation
AméliorationOnglet Logs — Journal d'audit du serveur (admins uniquement) :
AméliorationRôles ajoutés/retirés, messages supprimés, salons créés/supprimés/renommés
AméliorationMembres rejoints/expulsés/bannis, transferts de propriété
AméliorationIcônes colorées par type d'action, dates relatives
AméliorationModification de salon améliorée — Possibilité de :
AméliorationRenommer le salon
AméliorationChanger la description/sujet
AméliorationConfigurer le slowmode (0, 5, 10, 30, 60, 120, 300 secondes)
AméliorationSlowmode fonctionnel — Après l'envoi d'un message, un compte à rebours bloque la saisie pendant X secondes. Les admins et le propriétaire sont exemptés.

Migration requise

AméliorationExécuter sql/add_server_logs.sql dans le SQL Editor Supabase pour :
AméliorationCréer la table server_logs (audit log)
NouveauAjouter la colonne description aux channels

Patch notes

Améliorationfeat: server settings tabs (Rôles, Membres, Invitations, Logs)
Améliorationfeat: members list with transfer ownership, kick, ban actions
Améliorationfeat: invitations management with revoke
Améliorationfeat: audit log with server_logs table and formatted display
Améliorationfeat: channel name/description editing in channel settings modal
Améliorationfeat: functional slowmode with countdown banner in ChatInputBar
Améliorationfeat: addServerLog / fetchServerLogs / fetchServerInvites / revokeInvite / transferOwnership service functions
Améliorationchore: bump version to 0.9.6
v0.9.53 mars 2026

SynCom v0.9.5

SynCom v0.9.5

Améliorations & Corrections

AméliorationStatut en ligne automatique — Le statut passe désormais automatiquement à « En ligne » après le déverrouillage de la session crypto (restauration de session). Avant, seul le login frais mettait le statut en ligne.
AméliorationNettoyage des comptes supprimés — Si un ami supprime son compte, il disparaît automatiquement de votre liste d'amis et de vos conversations DM au lieu d'afficher « Utilisateur » avec un profil vide.
AméliorationCouronne propriétaire de serveur — Les nouveaux serveurs n'ont plus de rôle « Owner » par défaut. Le propriétaire est identifié par une icône couronne dorée à côté de son nom dans la liste des membres. Les permissions propriétaire restent inchangées.
AméliorationMini-player appel DM — Correction du partage d'écran en DM : quand vous changez de conversation pendant un stream/appel, le gros affichage disparaît et un mini-player flottant prend le relais. Cliquez dessus pour revenir à la conversation de l'appel.

Patch notes

Améliorationfeat: watch needsUnlock in App.vue to auto-set online status on session unlock
Correctionfix: filter null profiles in fetchFriends() and fetchConversations() for deleted accounts
Améliorationfeat: remove Owner role creation in createServer(), add crown icon for server owner in member list
Correctionfix: condition CallOverlay display on isViewingCallConversation so it only shows in the call's conversation
Améliorationchore: bump version to 0.9.5