1.10 : - Possibilité de répondre aux réponses sans limitation, ajoutant ainsi la possibilité de créer des threads; - Le thème des utilisateurs non connectés est maintenant basé sur le thème du système d'exploitation et n'est donc plus clair par défaut; - Nouveau design de cartes utilisateurs (suggestions et résultats de recherche) avec le nom d'utilisateur sous le nom d'affichage et les indicateur Suivre et Vous suit sur le côté; - Possibilité d'inclure des chiffres dans la recherche; - Le nom du fichier qui va être uploadé est maintenant sous les icônes et plus sur le côté, ce qui résout un bug d'affichage avec le bouton des émojis; - Limitations de la fonction de recherche de l'API à 100 résultats pour les squaks et 50 résultats pour les utilisateurs (raisons de sécurité).
1.10.4 :
- Les sessions utilisateur durent beaucoup plus longtemps qu'avant ;
- Meilleure autocomplétion des champs de connexion sur les navigateurs compatibles ;
- Les modérateurs ne peuvent plus se déconfirmer entre eux ;
- Léger changement graphique sur la page de notifications ;
- [DEV] Possibilité de changer le nom de l'application, l'URL et le message de bannière directement depuis les variables d'environnement
1.10.3 :
- Nouveaux avatars choisis aléatoirement pour les nouveaux comptes : œufs bleus, rouges, verts, jaunes ou noirs
- Nouveau bouton "Déconfirmer l'utilisateur" pour les modérateurs
- Légers changements de phrases sur la page d’accueil dans certains cas, ajout de phrases en cas de base de données vide
1.10.1 :
- Nouvelle page de recherche avec les squaks par défaut au lieu des utilisateurs, mais avec les 3 utilisateurs les plus pertinents par rapport à la recherche parmi les résultats
- Ajout de traductions pour les mails de confirmation
- Adaptations de styles et résolutions de bugs dans l'affichage mobile
- Les boutons d'upload d'images et de vidéo n'acceptent plus que les formats correspondant (attention, tous les formats ne sont pas pris en charge pour autant)
- [DEV] Possibilité de modifier facilement les comptes suivis par défaut par les utilisateurs en fonction de la langue pour les personnes qui clonent/forkent le projet, mise à jour correspondante du README
- [DEV] Suppression des imports inutiles et sécurisation du code
1.9.1 :
- Ajout d'un sélecteur d'émojis, compatible mode nuit, utilisable également dans les réponses et masqué par défaut sur mobiles
- Légers changements de style et correction de bugs mineurs
- Mise à jour de packages
1.9 :
- Nouveau bouton "Signaler" sous les squaks, qui envoie une notification aux modérateurs
- Ajout d'un indicateur "Vous suit" sur les profils et résultats de recherche
- Ajout de la date à droite de chaque notification
- Certains nom d’utilisateurs rentrant en conflit avec la structure du site sont désormais blacklistés
- Nouvelle page de documentation de l'API avec le mode développeur
- Nouvelle fonctionnalités API (possibilité d'obtenir des listes d'utilisateurs ou de squaks avec des paramètres précis)
- Les mentions ne fonctionnent plus lorsque l'utilisateur mentionné n'existe pas (au moment de la publication)
- Nouveau README incluant des instructions détaillées pour développer sa propre version de Squakr
- Passage d'une license ISC à une license MIT
1.8.2.2 :
- Nouvelles couleurs pour les boutons d'abonnement
- Les compteurs de likes/réponses ne s'affichent plus qu'à partir de 1
- Plus de notification lors d'une réponse à soi-même
- Changements de style mineurs (badge de vérification & cloche de notifications)
1.8.2 :
- Le mode nuit est là ! Changez de thème dans les paramètres et choisissez le plus reposant pour vos yeux.
- Les codes d'erreur ne passent plus par l'URL. Si vous en avez besoin, ils sont toujours disponibles dans la console lors du chargement des pages.
- Les notifications déjà lues (non-rétrocompatible) sons maintenant sauvegardées et affichées sur la page de notifications
- La prévisualisation des noms de fichiers et maintenant disponible pour les réponses ainsi que dans la version anglophone de Squakr
- Le redimensionnement des zones de textes est maintenant limité (seulement vertical, 90/60px min.)
- L'image affichée lorsqu'un lien vers un profil/un squak est posté sur les réseaux sociaux, l'image affichée n'est plus le logo de Squakr mais l'image de profil
- Changement mineurs dans l'affichage mobile.
1.8 :
- Ajout d'une option de recherche parmi les squaks et non plus seulement parmi les utilisateurs. Contrairement à la recherche d'utilisateurs, cette option classe les résultats uniquement par ordre chronologique (comme dans le fil d'actualité)
- Insérer un #hashtag dans un squak créera maintenant un lien vers la recherche de squaks du mot donné
- Les listes d'abonnés/abonnements sont maintenant classées par nombre d'abonnés et non plus par ordre chronologique
- Il est maintenant possible d'accéder au site via des requêtes personnalisées XHR personnalisée, permettant ainsi de créer sa propre API
- Changements de style au niveau de la barre de recherche, du footer et des barres de navigation
- Simplification du code pour rendre les contributions plus accessibles.
1.7.5.4 :
Nombreux changements de style, en particulier à destination des utilisateurs mobiles. L'icone de notifications ne s'affiche plus si aucune notification n'est présente sur les écrans de moins de 395px de large.
1.7.5.3 : - Seuls les squaks des utilisateurs ayant confirmé leur email ou ayant été approuvés manuellement sont affichés sur la page d'accueil des utilisateurs non connectés - Un nouvel email de confirmation est envoyé lorsqu'un utilisateur modifie son email. - Il est maintenant possible de supprimer une image ou vidéo après l'avoir sélectionnée, et son nom est visible en bas de la zone de texte d'un squak.
1.7.5.2 :
- Plusieurs changements de style pour un meilleur affichage sur mobile
- Nouvelles polices sur la page accueil
- Logo en texte et non en image
- Les images uploadées sont maintenant redimensionnées et converties en PNG avant d'être sauvegardées pour prendre moins d'espace de stockage
1.7.5.1 :
- Les IDs présents dans les URLs des nouveaux squaks sont désormais plus courts (24 -> 7 caractères)
- Ajouts des IDs courts dans l'API
- Correction d'un bug de l'API ne prenant pas en compte le squak épinglé dans le nombre de squaks
- Ajout de la taille maximale des fichiers dans les messages d'erreurs d'uploads (10 Mo pour les images, 100 Mo pour les vidéos)
1.7.5 :
- Ajout des notifications pour certains évènements : likes réponses, abonnements
- Changements de style mineurs pour un meilleur affichage sur petits écrans
1.7.4.1 :
- Ajout d'un mode développeur avec des pages json contenant des infos sur les utilisateurs ou les squaks
- Ajout de traductions manquantes
- L'avatar à gauche des zones de texte est maintenant cliquable
1.7.4 :
- Possibilité d'envoyer des vidéos en squak et en réponse
- Les noms d'affichage sont désormais par défaut le nom d'utilisateur avec une majuscule
- L'avatar en haut à droite n'est plus cliquable pour une meilleure expérience sur appareils tactiles
- Correction de plusieurs bugs
1.7.2.2 :
- Nouveau paramètre : affichage ou non des suggestions de profils sur la page accueil
- Séparation des paramètres d'affichage et de personnalisation du profil dans 2 sections différentes
- Impossibilité de publier uniquement des espaces dans les squaks ou dans les réponses
- Corrections et changements de style mineurs
1.7.2 :
- Possibilité d'envoyer des images en guise de réponse
- Auto-hébergement de la plupart des images utilisées sur le site afin de diminuer les probabilités de panne
- Changements de style mineurs
1.7.1 :
- Nouveau layout pour les profils sur mobiles et petits écrans (avant/après ci-dessous)
- Le curseur est maintenant un pointeur au lieu de celui par défaut lorsqu'il survole l'icône image
1.7 :
- Il est maintenant possible d'intégrer une image dans un squak. Elles sont croppées à la taille 350*200px sur les page d'accueil et de profil, et sont affichées en entier sur les pages de squaks uniques (avec 400px de largeur).
- Il n'est plus obligatoire d'inclure du texte à un squak si ce dernier contient une image.
- Le lien personnalisable des profils ne s'affiche plus en entier si sa longueur est supérieure à 26 caractères. Le http/https n'est plus affiché et ne compte pas dans cette limite.
- Correction d'un bug de traduction (lorsqu'un utilisateur passait de l'anglais un français, les dates restaient en anglais)
- Correction de plusieurs bugs mineurs
- Changements de style mineurs
1.6.4 :
- Un email de confirmation est maintenant envoyé à chaque nouvel inscrit.
- Un bug pouvant afficher le mauvais @ à coté du nom de l'auteur d'un réponse a été corrigé
- Les avatars s'affichent maintenant forcément en 240x240px sur la page de profil, quitte à être parfois déformés selon leur taille initiale