Historique des versions
Ce qui a changé dans chaque version — les mêmes notes que l'application affiche lorsqu'elle propose une mise à jour.
0.27.0 actuel
Les dons arrivés en dehors de l'application peuvent maintenant entrer dans les statistiques : ajoutez-en un à la main, importez votre historique DonationAlerts ou DonatePay depuis un fichier, et DonateX charge son propre historique.
Ajouté
- Statistiques → Données → Ajouter un don inscrit l'argent arrivé par carte, en espèces ou par un service qui l'a perdu. Par défaut, il va seulement dans les totaux du stream et les classements des donateurs. Cochez Compter comme un don en direct et il passe comme un nouveau don : l'alerte, la voix et les scénarios réagissent, le chat bot répond dans le chat, et les objectifs, le carrousel, la vente aux enchères et le minuteur le comptent.
- La tuile Stream : Événements du Panneau de contrôle a un nouveau + dans son en-tête qui ouvre la même fenêtre, pour ajouter un don par carte en plein stream sans quitter le panneau.
- Statistiques → Données → Importer un fichier lit un export de dons DonationAlerts (.xls) ou DonatePay (.xlsx). Avant d'écrire quoi que ce soit, il montre ce qui est nouveau, ce qui est déjà dans les statistiques et les lignes ignorées. Les dons importés vont seulement dans les totaux et les classements, ne jouent pas d'alerte et ne sont pas comptés en double quand l'application les a déjà captés en direct ou que vous les avez ajoutés à la main.
- DonateX (module 1.3.0) charge une fois tout votre historique de dons dans les statistiques à la connexion, y compris au premier démarrage après cette mise à jour. L'historique ne déclenche pas d'alertes, ne modifie pas les objectifs et ignore les dons de test.
- Statistiques → Paramètres → Reconstruire l'historique des dons recharge maintenant l'historique de tous les services qui en ont un, DonationAlerts et DonateX, et vous prévient quand il n'y a encore rien à reconstruire. Avant, il ne connaissait que DonationAlerts.
- La liste des meilleurs donateurs dans OBS (Listes) se met à jour d'elle-même en quelques secondes quand vous ajoutez, importez ou supprimez un don dans les Statistiques. Avant, elle ne changeait qu'avec le don en direct suivant.
Corrigé
- Supprimer un don entré dans les statistiques seulement comme historique (DonationAlerts, DonateX, StreamEngine) ne retire plus son montant des objectifs de dons. Les objectifs ne l'avaient jamais compté, et pourtant la suppression le retirait de tous ceux qui n'étaient pas en pause. Cela vaut pour l'historique chargé à partir de cette version.
0.26.0
La Roue de la fortune a sa place dans la barre latérale, et un changement d’apparence fait pendant l’enregistrement n’est plus perdu.
Ajouté
- Widgets → Roue de la fortune. Une fois l’extension Roue de la fortune installée depuis Catalogue de modules → Extensions, elle a sa propre entrée dans le groupe Widgets de la barre latérale ; jusque-là l’entrée reste masquée. La Roue de la fortune est une superposition pour OBS avec vos propres lots, en roue, en bande de cartes ou en rouleaux de machine à sous, et elle tourne toute seule quelques secondes après le passage de sa scène à l’antenne.
- Paramètres → Audio cite désormais la roue de la fortune parmi les superpositions qui jouent leur propre son dans leur source navigateur OBS, à côté du carrousel, de la barre du carrousel et des défis, pour que vous sachiez qu’il faut y laisser cochée la case Contrôler l'audio via OBS.
Corrigé
- Un changement d’apparence fait pendant qu’un enregistrement était encore en route comptait comme enregistré, et quitter l’éditeur le perdait sans demander. L’éditeur retient maintenant ce qu’il a envoyé et non ce qui est revenu, donc ce changement reste non enregistré et Retour à la liste le signale.
0.25.0
Le chat Kick fonctionne de nouveau, les superpositions reçoivent douze nouveaux styles et dix effets de contour, chaque widget reçoit un interrupteur À l’antenne qui l’éteint complètement, l’assistant s’ouvre sur n’importe quelle page et la fenêtre peut se masquer dans la zone de notification au lieu de se fermer.
Ajouté
- Douze nouveaux styles pour les superpositions. Alertes, Superposition de chat, Objectifs de Dons et Listes ont une nouvelle section Matière dans l’éditeur de design : Crayon vivant, Aurore boréale, Collage de papier, Plan technique, Cubique, Terminal de terrain, Tactique, Serment doré, Verre clair, Verre dépoli, Verre bombé et Verre nacré. Un style dessine la carte de l’alerte, la barre de l’objectif, chaque message du chat ou la barre de la liste avec une finition artistique par-dessus vos couleurs, chacun avec ses propres réglages de détail et couleurs de parties, et Mouvement décoratif coupe le mouvement des styles animés. Les douze styles figurent aussi dans la liste Style à côté de Néon, Minimaliste et Rétro. L’extension Minuteurs, le tableau des enchères, la plaque sous la roue des enchères, la barre de cagnotte du carrousel et la liste de défis reçoivent les mêmes styles.
- Dix effets de contour. La nouvelle section Effet de contour anime le contour d’une superposition avec Électrique, Comète, Bord liquide, Feu, Givre, Hologramme, Cadre d’encre, Bulles, Particules magnétiques ou Assemblage de fragments. Dans Quand il joue, vous choisissez En continu ou À chaque événement, et l’événement dépend de la superposition : une alerte apparaît, un message arrive, un objectif grandit, une liste change, du temps s’ajoute à un minuteur, un lot sort sur la roue. La bordure électrique des alertes est désormais le premier de ces effets, et une alerte qui l’avait la garde avec la même couleur et la même vitesse.
- L’image ou la vidéo d’une alerte reçoit son propre effet, choisi indépendamment de celui de la carte, avec sa propre couleur et sa propre vitesse. Avec une Matière choisie, le style dessine aussi son propre cadre autour de l’image, et Largeur du cadre du média le règle de 4 à 32 px.
- Chaque couleur d’un fond à deux couleurs a désormais sa propre transparence, si bien qu’un dégradé peut passer du plein au transparent, et le champ du code couleur accepte un noir semi-transparent comme #00000080. Auparavant, Dégradé de remplissage dans Objectifs de Dons n’acceptait que des couleurs pleines.
- Un interrupteur À l’antenne dans la ligne de chaque widget l’éteint complètement, sans le supprimer. Un widget éteint disparaît de toutes les scènes OBS qui contiennent son lien et cesse de travailler en arrière-plan : la Superposition de chat ne prend plus rien du chat et repart d’un fil vide une fois rallumée, Listes masque sa barre, Alertes abandonne les alertes qui attendaient dans la file. Sur le tableau, la roue et l’arbre des enchères et sur la barre de cagnotte et le ruban du carrousel, l’interrupteur n’éteint que cet écran, tandis que les mises, l’argent et les tours continuent.
- L’interrupteur change le comportement d’un objectif masqué et d’une mascotte masquée. Dans Objectifs de Dons, il s’appelle désormais Compter les dons et afficher dans OBS : un objectif éteint ne collecte plus de dons et, rallumé, il reprend au même montant. La case Afficher le widget de la mascotte est remplacée par l’interrupteur de sa ligne, et une mascotte éteinte ne collecte rien non plus ; une mascotte qui avait Afficher le widget décochée est éteinte après la mise à jour. Pour collecter discrètement, laissez l’interrupteur allumé et masquez la source dans OBS avec l’œil.
- Paramètres → Interface → Bouton de fermeture de la fenêtre. Quitter strAImer reste le réglage par défaut. Masquer dans la zone de notification fait que le × masque la fenêtre pendant que les superpositions dans OBS, le bot et les raccourcis continuent de fonctionner. L’icône de strAImer près de l’horloge rouvre la fenêtre (Windows peut la ranger sous la flèche ^), et un clic droit dessus ouvre un menu avec Quitter strAImer. Dans ce mode, Enregistrer une copie à la fermeture de strAImer ne fait la copie que lorsque vous quittez depuis ce menu, pour qu’elle ne s’écrive jamais en plein stream.
- Un bouton rond ? en bas à droite ouvre l’assistant par-dessus la page que vous configurez, pour suivre ses étapes sur place au lieu d’aller dans Aide et d’en revenir. C’est la même conversation et les mêmes questions gratuites que sur la page Aide. Le panneau se déplace et se redimensionne, et Ouvrir dans une fenêtre séparée le place dans sa propre fenêtre, par exemple sur un second écran. Le bouton n’apparaît pas sur le Panneau de contrôle ni dans Aide, et Paramètres → Interface → Bouton de l'assistant le désactive.
- Une question posée depuis le panneau ? indique à l’assistant sur quel écran vous êtes : il lit l’article du manuel consacré à cet écran, et une question comme « sur quoi j’appuie ici ? » reçoit une réponse sur la page que vous avez ouverte. L’assistant ne voit toujours pas vos réglages et ne peut pas les modifier.
- L’éditeur du tableau des enchères est réorganisé en Tableau, Matière, Panneau, En-tête et Lots, si bien que chaque partie du tableau se règle à un seul endroit. Lots à l'écran et Description sont désormais dans la section Tableau et arrivent dans OBS à l’enregistrement, sans recopier le lien. Les tailles sont en pixels, si bien que le tableau ne grandit plus tout seul dans une source plus grande. Un tableau réglé auparavant garde son ancien aspect dans OBS jusqu’à ce que vous l’ouvriez et l’enregistriez : l’enregistrement demande Enregistrer les tailles en pixels ? pour la Taille de la source choisie sous l’aperçu.
- L’aperçu de Listes montre la liste dans un cadre de la taille de votre source navigateur, choisie avec Taille de la source juste en dessous, si bien que les marges déplacent la barre exactement comme dans OBS.
- Avec YouTube connecté, strAImer sait désormais quelle diffusion est en cours : la carte de live dans le Discord de strAImer et le badge de live sur votre page de streamer mènent directement à la diffusion au lieu de votre chaîne, et la carte en montre une image.
Corrigé
- Le chat Kick fonctionne de nouveau. Depuis le 13 octobre, le chat Kick n’arrivait plus dans l’application, si bien que les commandes, la superposition du chat et le bot restaient muets sur Kick, et se reconnecter au compte n’aidait pas : Kick avait changé la façon dont les applications se connectent à son chat. Désormais, l’application demande à Kick les paramètres de connexion actuels à chaque connexion. Si cette connexion est refusée, la tentative suivante passe par une seconde connexion que Kick utilise aussi, et la reconnexion d’après recommence par la connexion habituelle.
- Le chat Kick pouvait aussi s’arrêter et rester muet jusqu’à ce que vous enregistriez de nouveau les paramètres de Kick : si vous les enregistriez pendant que le chat attendait de se reconnecter et que la tentative suivante échouait, si la base de données de l’application se bloquait pendant un rechargement et si une connexion restait bloquée à l’ouverture. Désormais, l’application continue d’essayer dans les trois cas, et un chat Kick coupé se reconnecte sans recharger les paramètres de Kick.
- YouTube : pendant un stream, l’état affichait Connecté même quand le chat de la diffusion ne démarrait pas ensuite, si bien que tout semblait en ordre et qu’aucun message n’arrivait. Désormais, quand l’application démarre le chat de la diffusion, l’état affiche Connexion... jusqu’à la réponse de YouTube, et Erreur si le chat ne peut pas démarrer. Après le stream, il revient à Connecté, ce qui veut alors dire que vous êtes connecté et que l’application attend votre prochain stream.
- Contrôle OBS Studio : enregistrer les paramètres d’OBS pendant qu’une commande tournait, comme un changement de scène ou le début d’un enregistrement, coupait cette commande, qui pouvait échouer ou ne jamais répondre, même quand OBS l’avait déjà exécutée. Désormais, dès que vous enregistrez les paramètres, une commande déjà lancée a d’abord jusqu’à 5 secondes pour se terminer, et OBS se reconnecte ensuite.
- Après une courte coupure du réseau, les superpositions dans OBS sur le même ordinateur que strAImer pouvaient passer sur la page Accès depuis le réseau local désactivé et y rester jusqu’à ce que vous actualisiez la source à la main. Désormais, strAImer reconnaît son propre ordinateur par la connexion elle-même. Quand la page apparaît pour une vraie raison, sur un second PC avec l’accès désactivé, elle réessaie toutes les 5 secondes et ramène la superposition dès que l’accès est activé.
- La reconnaissance vocale avec Quand écouter sur Toujours, ou avec la touche maintenue plus de 30 secondes, pouvait commencer à perdre une partie du son après les 30 premières secondes, si bien que la reconnaissance travaillait sur un enregistrement troué. Désormais, le micro transmet tout le son pendant tout le stream.
- Chat Bot : quand deux spectateurs mentionnaient le bot au même instant, les deux pouvaient passer le Délai entre les réponses, si bien que le bot répondait deux fois et dépensait des crédits pour les deux réponses. De même, deux recherches web lancées ensemble pouvaient toutes deux passer la limite horaire, et chaque recherche coûte dix crédits. Désormais, dans les deux cas, une seule passe.
- Chat Bot : quand le bot répondait à deux personnes à la fois, un lien qu’il avait le droit de donner dans une réponse pouvait se perdre, et le bot disait ne pas avoir ce lien, ou un lien trouvé pour une réponse pouvait se glisser dans l’autre. Désormais, chaque réponse a sa propre liste de liens autorisés.
- Contrôle vocal : demander au bot de poster dans le chat un lien absent de votre Base de connaissances pouvait envoyer un message vide dans le chat tout en affichant la ligne en vert sur la tuile Stream : Voix. Désormais, rien n’est envoyé, le bot dit qu’il n’a pas ce lien et la tuile marque la ligne en rouge. Quand le bot demande Que dois-je chercher ?, la ligne est désormais ambrée, comme toute autre question qui vous est renvoyée.
- Éteindre une alerte annule désormais aussi ses alertes qui attendaient déjà dans la file. Auparavant, une alerte placée derrière une autre s’affichait encore, image et son compris, après que vous l’aviez éteinte, supprimée ou déplacée dans un autre groupe. Une alerte déjà à l’écran va jusqu’au bout.
- Supprimer un don dans Statistiques retire désormais à chaque objectif exactement ce que cet objectif en avait reçu. Auparavant, le montant était retiré de tous les objectifs qui n’étaient pas en pause au moment de la suppression, y compris ceux que le don n’avait jamais atteints. Cela vaut pour les dons arrivés après la mise à jour ; les plus anciens sont retirés comme avant.
- Une liste vide ou éteinte ne laisse plus de barre vide à l’écran. Auparavant, le texte disparaissait, mais la barre restait dans OBS avec son fond et son ombre.
- Au chargement d’une scène avec les enchères ou le carrousel éteints, le tableau, la roue et l’arbre des enchères ainsi que la barre de cagnotte du carrousel apparaissaient un instant à l’écran. Désormais, ils n’apparaissent qu’après que les enchères ou le carrousel ont indiqué leur état, si bien qu’un module éteint laisse la source vide dès la première image.
- Tuile Enchère : Arbre : depuis le 2 août, faire glisser et zoomer l’arbre sur la tuile ou basculer Mise au point automatique ne déplaçait que l’image de la tuile, et l’arbre dans OBS suivait tout seul le match en cours. Le cadrage que vous réglez sur la tuile arrive de nouveau dans OBS.
- Les superpositions dans OBS ignorent le réglage des effets d’animation de Windows : quand il était désactivé, la plaque sous la roue des enchères apparaissait sans son animation d’entrée et l’arbre sautait d’un match à l’autre au lieu de glisser. Ce réglage concerne votre propre écran, et les spectateurs ne l’ont jamais choisi.
- Carrousel : avec le carrousel éteint dans Carrousel : Contrôle pendant un stream, la Remise d'inactivité démarrait quand même sur son minuteur, baissait l’objectif et sonnait dans OBS. Un carrousel éteint ne lance plus de remise. Les tours payés d’une série qui attendaient quand vous avez éteint le carrousel reprennent désormais dès qu’il est rallumé, et le ruban quitte désormais l’image chaque fois que le carrousel est éteint.
- Liste de défis : à chaque mise à jour du tableau, toute la liste était reconstruite et chaque ligne rejouait son animation d’entrée. Désormais, seule une nouvelle ligne glisse à l’écran.
- Après cette mise à jour, OBS continue d’afficher la version précédente de certaines superpositions jusqu’à ce qu’il recharge leur source. Les alertes, le tableau, la roue et l’arbre des enchères et le ruban du carrousel se rechargent seuls à un moment calme. Actualisez une fois à la main les autres sources dans OBS, ou redémarrez OBS : la barre de cagnotte du carrousel, la liste de défis et les superpositions du chat, des objectifs, des listes, des minuteurs et de la mascotte.
0.24.1
La lecture des dons attend maintenant la fin du son de l’alerte, et les nombres et les devises sont dits en toutes lettres.
Ajouté
- La voix dit les nombres et les codes de devise en toutes lettres en russe, espagnol, portugais et allemand : « 100 EUR » devient « cent euros » au lieu d’une suite de lettres. En anglais et en français, la voix dit le nom de la devise au lieu d’épeler son code : « 1 GBP » devient « une livre ». Avant, le modèle vocal ne lisait bien les chiffres qu’en anglais, et en live un cadeau d’abonnements sonnait à moitié en anglais.
Corrigé
- La lecture des dons et des abonnements ne démarre plus par-dessus le son de l’alerte. Tant qu’un son d’alerte joue, l’app retient le reste de la file sonore : la voix, les sons de scénarios et les messages du chat démarrent ensuite. Lors d’un live du 3 octobre, un don a commencé à être lu deux secondes après le début d’un son d’alerte de 36 secondes.
- L’alerte suivante attend la fin de la lecture de la précédente, et le son d’une alerte ne tombe plus sur un don en cours de lecture. Cela fonctionne avec le module Voix off 1.20.0 ou plus récent ; sans lui, les alertes s’enchaînent comme avant, à la fin de la carte.
- La lecture des dons et des abonnements passe devant les messages du chat et les réponses du bot déjà dans la file d’attente, donc un don est lu juste après son alerte et non après tout le chat accumulé.
- Un message sans aucune lettre, comme « 111 » ou « 500!!! », est lu dans la langue de l’interface, et ses nombres sont bien prononcés. Avant, l’app ne pouvait pas déterminer la langue d’une telle ligne, et lors d’un live de test « 111 » a donné des syllabes sans aucun sens.
0.24.0
Des minuteurs et des marathons pour OBS, les commandes vocales courantes exécutées gratuitement sur votre PC, un assistant qui lit votre chat, des alertes avec des plages de montants et des groupes gérés d'un seul geste, et des tuiles du Panneau de contrôle qui passent d'une page à l'autre.
Ajouté
- Nouveau dans le Catalogue de modules : le pack Minuteurs. Widgets → Minuteurs contient autant de comptes à rebours et de chronomètres pour OBS que vous le souhaitez, chacun avec son lien, son apparence et son texte au-dessus, en dessous ou à côté des chiffres. Un minuteur compte à rebours une durée fixée ou jusqu'à une date et une heure, ou bien compte en avant, et il démarre avec un bouton, à une date et une heure ou sur un événement du stream, comme le début du stream ou un don. Un compte à rebours peut mener un marathon : un don avec votre mot plus ajoute du temps et un don avec votre mot moins en retire, au prix que vous fixez par minute ou par heure, tandis que les récompenses de points de chaîne et les abonnements ajoutent leurs propres minutes. La tuile Minuteurs : Contrôle démarre, met en pause et réinitialise les minuteurs, ajoute ou retire des minutes ou un montant d'argent au prix du minuteur, retient les dons qui attendent votre décision et liste qui a changé le temps. Dans Scénarios, l'étape « Minuteur » et le déclencheur « Le minuteur a atteint zéro » permettent à une touche ou à la fin d'un compte à rebours de piloter un minuteur, de jouer un son ou de changer de scène OBS.
- Sauvegarder un clip, changer de scène, allumer ou éteindre une prise intelligente par son nom, terminer un sondage, fermer les paris ou annuler une prédiction sont désormais reconnus sur votre propre ordinateur sans l'IA. Ils s'exécutent aussitôt, ne coûtent aucun crédit et marchent même sans compte.
- Demandez à l'assistant « une prédiction quelconque » ou « un sondage au hasard » : il écrit lui-même la question et les options et, la plupart du temps, le lance aussitôt. C'est une demande payante, au prix d'une prédiction ou d'un sondage ; après un simple « lance une prédiction », il demande toujours ce qu'il faut prédire.
- Interrogez l'assistant sur votre chat à la voix : « traduis ce qu'a écrit Dev1lain » ou « que dit le chat ? ». Il voit les derniers messages et retrouve le spectateur par son nom, même quand le pseudo a des chiffres à la place des lettres.
- Dites simplement « cherche ça » après une question, et l'assistant cherche cette question au lieu des mots « cherche ça ». S'il n'y avait pas de question avant, il demande « Que dois-je chercher ? » et cherche votre réponse.
- Quand l'assistant a corrigé ce qu'il a entendu, la tuile Stream : Voix affiche votre phrase telle que l'assistant l'a comprise, sur une ligne grise sous la vôtre : vous voyez ainsi si c'est la reconnaissance ou la correction qui a changé le sens. Cette ligne n'est jamais lue à voix haute.
- La tuile de la voix sur le panneau de contrôle affiche combien de crédits la voix a dépensés pendant le stream en cours.
- Les alertes peuvent réagir à un montant À partir de, Jusqu'à, Entre ou Exactement. Les groupes fonctionnent désormais comme des dossiers : vous pouvez en replier un, couper le groupe entier, donner un même design à tous ses widgets, y ajouter un widget directement ou le copier avec tout son contenu.
- Enchères : « Durée du tour », sur la page Enchères → Roue et dans la tuile Enchère : Contrôle, règle combien de temps tourne la roue, un nombre fixe de secondes ou « Aléatoire » dans une plage de 1 à 60. Pendant que la roue tourne, un deuxième tour, « Redémarrer », « Suivant » et un changement de mode attendent qu'elle s'arrête : un clic de trop ne peut donc plus relancer un tour avec un autre gagnant.
- Enchères : après la fusion de deux lots, un bouton « Annuler » reste 10 secondes au-dessus de la liste et dans la tuile Enchère : Lots. Il remet le lot d'origine à sa place et reprend à l'autre lot exactement ce qui y est passé ; un don arrivé sur ce lot pendant ces secondes y reste.
- Une tuile du panneau de contrôle peut passer sur une autre page pendant que vous modifiez. La tuile Page web indique quand elle a quitté le site que vous avez ajouté et propose un bouton de retour, et la tuile du chat met en évidence les messages envoyés avec une récompense en points de chaîne.
- Après la mise à jour d'un module, sa superposition dans OBS et dans les tuiles du Panneau de contrôle se recharge d'elle-même avec la nouvelle version, une fois qu'elle a fini d'afficher ce qui est à l'écran. Pour l'instant, cela concerne la roue, le tableau et l'arbre des enchères, les alertes et le carrousel ; la roue et le tableau réaffichent le gagnant annoncé. Les superpositions ouvertes dans OBS avant cette version doivent être actualisées une fois à la main.
- La console de logs peut n'afficher qu'un module ou que les erreurs.
- La page du streamer a un bloc formulaire de don : le formulaire DonatePay ou Ko-fi directement sur votre page, chargé seulement quand un visiteur appuie sur son bouton.
- L'image d'une carte du carrousel se choisit désormais dans la fenêtre avec aperçus. L'éditeur de la superposition de l'arbre affiche son aperçu à la taille de la source OBS, comme les autres superpositions. Dans Statistiques → Totaux, « Afficher moins » ramène les classements à cinq lignes après « Afficher tout le monde ».
- La dissociation d'une méthode de connexion se fait désormais dans votre espace personnel sur straimer.com, dans l'onglet « Compte et appareils » : « Dissocier » dans l'application l'ouvre dans votre navigateur. La clé de l'application sur votre ordinateur ne peut plus retirer seule des méthodes de connexion : une clé copiée ne suffit donc plus à vous couper l'accès à votre compte. Dans les versions antérieures à 0.24.0, « Dissocier » dans l'application signale un échec.
- La fenêtre de mise à jour affiche une phrase sur la nouvelle version et un lien vers sa description complète sur straimer.com.
Corrigé
- Enchères : une offre ne trouve plus son lot que par un nom qui commence un mot. Avec les lots « A » et « B », le don « je parie b » allait à « A » à cause de la lettre dans « parie » ; maintenant, il va à « B ». Le nom d'un lot est lu avant un numéro seul : « Stalker 2 » va donc au lot « Stalker 2 » et non au deuxième lot de la liste. Une offre qui nomme deux lots de même longueur, ou qui ne contient le nom d'un lot qu'à l'intérieur d'un autre mot, reste dans « En attente » au lieu d'aller au lot du haut ou d'en créer un nouveau.
- L'assistant vocal ne dit plus « Prédiction lancée ! » ou « Titre modifié » sans le faire. Un titre dicté est appliqué exactement comme vous l'avez dit.
- Votre « oui » répond toujours à la dernière question que vous avez vue. Avant, une deuxième demande irréversible pouvait remplacer la première sans prévenir, et le « oui » que vous destiniez à la première exécutait la seconde. Désormais, l'assistant annonce à voix haute que la question précédente est abandonnée et pose la nouvelle ; un « oui » que vous avez commencé à prononcer avant l'apparition de la nouvelle question lui fait reposer la question.
- Quand vous posez seulement une question à l'assistant ou lui demandez de chercher quelque chose, il répond par des mots : il ne lance plus de lui-même de sondages ni de prédictions, ne change plus de scène et n'actionne plus les boutons du Panneau de contrôle. Une erreur est annoncée en un seul mot, « Erreur » ; les détails, y compris la réponse de la plateforme, restent sous forme de texte dans la tuile Stream : Voix.
- Ce que vous dites pendant le test du micro ne part plus vers l'assistant comme une demande payante et ne déclenche plus de scénarios, même quand la reconnaissance n'aboutit qu'après la fin du test.
- Quand l'assistant demande « Que doivent prédire les spectateurs ? », la tuile de la voix affiche la question en jaune au lieu de rouge, comme une erreur.
- Si l'IA écrit un jour une commande sous forme de code au lieu de l'exécuter, ce code n'est jamais lu à voix haute. Vous entendez « Erreur » à la place.
- « Écris dans le chat » attend désormais tous les chats connectés, Kick compris, et nomme ceux qui n'ont pas accepté le message.
- DonatePay, DonateX, Trula, StreamElements et DonationAlerts ne s'arrêtent plus jusqu'à la fin du stream quand le service refuse une clé qu'il acceptait auparavant. L'application fait une pause, réessaie et ne demande une nouvelle clé qu'après dix minutes de refus.
- Enregistrer les réglages d'un service de dons au moment où la base de données de l'application était occupée pouvait laisser le service déconnecté jusqu'à l'enregistrement suivant. Il recharge désormais les réglages tout seul.
- Twitch et YouTube renouvellent leur connexion selon sa vraie échéance, et une base de données occupée ne vous coûte plus votre connexion Twitch. DonatePay renouvelle sa liaison avant qu'elle n'expire, sans coupure.
- Quand la connexion YouTube expire, l'application continue de trouver votre diffusion publique et de lire son chat. La page indique ce qui s'arrête jusqu'à ce que vous vous reconnectiez.
- La voix off est désormais diffusée dans OBS quand « Où le son est joué » est réglé sur « Dans une source navigateur OBS ». Avant, les dons et les réponses du bot étaient lus sur votre PC pendant que le stream restait muet. Une étape « Le dire à voix haute » avec la voix système se termine désormais quand la voix a fini de parler, au lieu de bloquer le son jusqu'à 30 minutes.
- Passer dans la file de la synthèse vocale arrête désormais aussi une réplique encore en cours de chargement dans OBS.
- Dans les moments chargés d'un stream, comme un raid, l'application pouvait cesser de répondre pendant quelques secondes, et les messages du chat, les récompenses de points de chaîne et l'état sauvegardé du stream n'étaient pas enregistrés. L'application écrit désormais dans sa base de données par une seule file d'attente, et lors d'un test tous les messages ont été enregistrés, même 150 d'un coup en plus de 20 par seconde.
- Les pages de superposition n'affichent plus l'adresse OBS à l'écran. Le bouton copier copie toujours le lien complet avec sa clé d'accès, si bien qu'une superposition sur un second PC se connecte du premier coup.
- Les boutons, interrupteurs et listes désactivés dans toute l'application sont désormais gris, aux couleurs du thème, au lieu d'être semi-transparents. Avec les thèmes clairs, ils disparaissaient presque, et un bouton principal désactivé restait violet, comme si l'on pouvait appuyer dessus.
- Sécurité : les superpositions ne peuvent plus lire l'historique de vos streams via l'application ; seules les Statistiques et la tuile Stream : Événements le peuvent. La superposition Entrée n'envoie les touches pressées qu'à OBS et à son propre aperçu : une autre page ne peut donc pas l'intégrer pour écouter votre clavier. L'adresse et les en-têtes de l'étape « Appeler un autre service » dans Scénarios sont stockés chiffrés et ne sont pas inclus dans les sauvegardes. Le moteur de navigateur intégré passe à Electron 44.4.5.
- Les boutons qui demandent « Vraiment ? » ne se déclenchent plus sur un double clic : le second appui ne compte qu'une demi-seconde après le premier. Une fenêtre de confirmation ne se ferme plus au second clic d'un double clic.
- Le cadre électrique autour de l'image d'une alerte apparaît désormais dès la toute première alerte après le lancement d'OBS, et il reste net après un changement d'échelle de l'affichage ou un passage sur un autre moniteur.
- Les fenêtres de choix d'un fichier ou d'un dossier, comme « Ouvrir un dossier… » dans la fenêtre des médias, « Choisir un dossier » dans Paramètres → Audio et les boutons de Paramètres → Sauvegarde, s'exécutent désormais dans un petit processus à part. Si Windows plante dans une telle fenêtre, seule cette fenêtre se ferme, et le stream, les bots et les alertes continuent de fonctionner.
- Une prise Shelly dont la première vérification après le lancement n'a pas reçu de réponse à temps n'affiche plus « ne répond pas » pendant environ 20 secondes. Dans Statistiques, un stream se termine désormais au moment où la diffusion s'est arrêtée, et non 4 à 7 minutes plus tard. Un module tout juste installé depuis le Catalogue de modules affiche aussitôt « Module en cours d'exécution », sans quitter la page.
- Les taux de change automatiques commencent par open.er-api.com, si bien que l'application n'attend plus une source injoignable depuis beaucoup de pays.
- Contrôle OBS Studio se reconnecte plus vite à OBS après une coupure. Un module dont la mise à jour s'est interrompue revient au démarrage suivant, au lieu de disparaître jusqu'à sa réinstallation.
- Les textes allemands tutoient désormais partout, le portugais est brésilien et l'espagnol latino-américain, dans l'application, sur le site et dans l'aide.
0.23.0
Les images, vidéos et sons se choisissent maintenant dans une fenêtre avec aperçus, depuis n’importe quel dossier, et les réglages des widgets ne s’enregistrent qu’au clic sur Enregistrer.
Ajouté
- Dans Alertes, Scénarios, Superposition de carrousel, Superposition de barre de cagnotte et Superposition de liste de défis, les images, vidéos et sons se choisissent dans une nouvelle fenêtre au lieu d’une liste de noms de fichiers. Les images s’affichent en miniatures, une vidéo se lance au survol et indique sa durée, et un son a sa forme d’onde et un bouton d’écoute : vous distinguez ainsi les fichiers avant d’en choisir un.
- La fenêtre des médias ouvre n’importe quel dossier de votre ordinateur : Ouvrir un dossier… vous demande d’y choisir un fichier, n’importe lequel, et ce dossier reste dans la liste la fois suivante. Le fichier choisi est copié dans strAImer, il continue donc de fonctionner même si l’original est déplacé ou supprimé, et choisir de nouveau le même fichier réutilise cette copie au lieu d’en créer une deuxième. Plus besoin de rassembler d’abord vos sons dans un seul dossier.
- Une vidéo d’alerte peut maintenant durer jusqu’à cinq minutes au lieu d’une. Une vidéo qui n’est pas en WebM est convertie une seule fois, au moment où vous la choisissez, et la fenêtre montre où en est la conversion.
- Le dossier des sons lit maintenant les fichiers .opus et .flac, avec leur durée, en plus des .mp3, .wav et .ogg.
- Dans Alertes, quand la Taille du média est sur Je la définis, un interrupteur Lier largeur et hauteur fait varier les deux côtés ensemble, dans la même proportion. Il est activé par défaut ; désactivez-le pour modifier un seul côté. Quand la Taille est sur À la carte, Largeur, Hauteur et Ajustement sont masqués, car dans ce mode ils ne changeaient rien et semblaient cassés.
- Chaque carrousel a maintenant ses propres sons. Avant, tous les carrousels jouaient un seul jeu de sons commun, et un son choisi dans l’un changeait dans tous. Un nouveau carrousel démarre sans son, et Dupliquer reprend les sons et l’apparence des raretés.
- Dans Scénarios, l’interrupteur Une fois par spectateur des déclencheurs Nouveau follower et Message dans le chat a maintenant un choix à côté : par heure ou par stream. Avant, seule l’heure était possible, et l’accueil se répétait pour un spectateur resté plus d’une heure. Les scénarios existants gardent le choix par heure.
- La tuile Panneau : Boutons accepte jusqu’à 48 boutons au lieu de 24, et le déclencheur Bouton du Panneau dans Scénarios a désormais 48 emplacements lui aussi.
- L’échelle d’une tuile du Panneau de contrôle, la loupe dans son en-tête, monte maintenant jusqu’à 250 % au lieu de 160 %, pour lire une tuile depuis un second écran ou depuis l’autre bout de la pièce.
- Dans Paramètres → Sauvegarde, la carte Enregistrer à la fermeture propose une liste Copies à conserver sur le disque : 5, comme avant, ou 10, 20, 50 ou Toutes. Avant, exactement cinq copies automatiques étaient conservées, et une sixième effaçait la plus ancienne, même dans un dossier que vous aviez choisi vous-même.
- Quand votre abonnement n’est pas actif, chaque copie cloud dans Paramètres → Sauvegarde affiche la date à laquelle elle sera nettoyée, et la ligne se met en surbrillance 30 jours avant cette date. Avant, les copies d’un abonnement expiré n’avaient pas cette ligne.
- Dans Statistiques, une carte de stream ouverte affiche un bouton Afficher tout le monde sous les quatre tops dès que l’un d’eux dépasse cinq lignes. Avant, le sixième donateur d’un stream n’était visible nulle part, bien qu’il soit enregistré.
- La tuile Enchère : Offres contestées a un bouton Afficher plus sous les offres acceptées, qui en ajoute 30 à la fois. Avant, seules les 30 dernières étaient visibles, et une offre plus ancienne partie dans le mauvais lot ne pouvait pas être déplacée.
- La superposition Entrée a un champ numérique à côté du curseur Afficher les touches plus tard, qui accepte jusqu’à 10 000 ms, pour un second PC qui a plus de retard qu’une carte d’acquisition. Le rayon des coins des touches et la taille du libellé dans l’apparence montent maintenant jusqu’à 5em, et le libellé d’une touche large comme la barre d’espace n’est plus bloqué à la taille d’une touche normale.
- Le contrôle vocal vous dit maintenant quand le problème vient du microphone. S’il n’y a aucun microphone, la carte d’état de Reconnaissance vocale et la tuile Stream : Voix du Panneau de contrôle affichent Aucun microphone trouvé. Si le microphone choisi est absent et que l’application en écoute un autre, les deux affichent Le microphone choisi est introuvable, et la carte indique celui qui est utilisé. Avant, l’écran semblait normal alors que vous parliez dans un autre appareil ou dans le vide.
- Quand vous écrivez au support, le journal peut maintenant couvrir plusieurs jours, à cocher dans une liste, jusqu’à sept. Les deux plus récents sont déjà cochés, et un stream qui a dépassé minuit part donc en entier. La ligne sous la liste indique le poids de ces jours sur le disque et précise que seules les 5000 dernières lignes de chaque jour sont envoyées.
- Les paiements StreamEngine reçus pendant que l’application était fermée arrivent maintenant dans Statistiques au démarrage suivant : totaux du stream, Données et top donateurs. Ils n’ont toujours pas d’alerte, et les objectifs, le carrousel et les enchères ne les comptent toujours pas. Cela concerne les paiements qui figurent encore parmi les derniers événements renvoyés par le flux StreamEngine.
Corrigé
- Les listes déroulantes, les polices et les styles prêts à l’emploi de l’éditeur d’apparence enregistraient votre choix dès la sélection : un style essayé restait à l’antenne même si vous quittiez sans enregistrer. Ils attendent maintenant un clic sur Enregistrer, comme les curseurs. Les styles prêts à l’emploi comme Néon ne s’affichent que dans l’aperçu tant que vous n’avez pas enregistré.
- Quitter la page d’un widget sans enregistrer demande maintenant confirmation, et pour tout ce qui s’y trouve : nom, textes, médias, sons, filtres, paramètres du lien et apparence. Avant, seule l’apparence était concernée, et le tableau des enchères, l’arbre, la roue, le carrousel, la barre de cagnotte et la liste de défis ne demandaient rien du tout. La question ne se ferme plus non plus d’elle-même au bout d’une minute en emportant vos modifications.
- Réinitialiser la personnalisation et Réinitialiser l'apparence effaçaient l’apparence immédiatement, en direct dans OBS, sans retour possible. Ils affichent maintenant les valeurs par défaut à l’écran, et elles ne sont enregistrées qu’au clic sur Enregistrer ; si vous quittez sans enregistrer, l’ancienne apparence reste.
- Sur le tableau des enchères, l’arbre et la roue, le nom du widget et les paramètres du lien (disposition et lignes pour le tableau, interrupteurs pour l’arbre et la roue) s’enregistraient à chaque modification. Ils attendent maintenant un clic sur Enregistrer les réglages, et l’adresse sous l’aperçu comme Copier le lien reprennent ce qui est enregistré : cliquez donc sur Enregistrer les réglages avant de copier le lien.
- Copier le lien, dans la liste des widgets du tableau des enchères, de l’arbre et de la roue, copiait l’adresse sans sa clé d’accès, et une superposition sur un second PC restait vide. Il copie maintenant l’adresse complète. Une source collée depuis ce bouton avant cette version doit être copiée de nouveau.
- Une apparence enregistrée sur un tableau des enchères, un arbre, une roue ou une liste de défis repeignait dans OBS tous les autres widgets du même type jusqu’à ce que leur source soit rechargée. Chaque widget garde maintenant sa propre apparence.
- Une modification enregistrée de l’apparence du carrousel, de la barre de cagnotte ou de la liste de défis n’atteignait pas une source déjà ouverte dans OBS tant qu’elle n’était pas rechargée. Elle arrive maintenant d’elle-même.
- Dans Superposition de liste de défis, après chaque enregistrement, la page d’une deuxième liste affichait les réglages de la première, et le clic suivant sur Enregistrer les écrivait dans la deuxième. Le son et le volume choisis se perdaient aussi en changeant de section, et Temps écoulé jouait le son enregistré au lieu de celui choisi. Chaque liste garde maintenant ses propres réglages, et Dupliquer les reprend sur la liste de défis comme sur la barre de cagnotte.
- Les sons du carrousel, de la barre de cagnotte et de la liste de défis restaient muets à l’antenne quand OBS tournait sur un second PC, car la superposition cherchait le fichier sur ce PC-là. Ils arrivent maintenant par le réseau depuis l’application, comme les images des alertes.
- Un son dont le fichier avait été déplacé ou renommé était effacé au clic suivant sur Enregistrer dans le carrousel, la barre de cagnotte et la liste de défis. Il s’affiche maintenant comme manquant dans son emplacement, et le réglage reste jusqu’à ce que vous choisissiez un autre fichier.
- Les sons, images et vidéos dont le nom de fichier contient un signe pour cent, comme 100% win.mp3, apparaissaient dans la liste mais ne se lançaient pas. Ils se lancent maintenant.
- Dans Listes, ouvrir l’éditeur faisait passer à « aucun mouvement » une colonne qui défilait vers le bas ou vers le haut, et le clic suivant sur Enregistrer envoyait cela à l’antenne. La direction est maintenant conservée, y compris quand vous changez de format puis revenez au précédent.
- Dans Objectifs de Dons, le bouton Réinitialiser à côté du montant actuel enregistrait aussi le nom, le titre, l’objectif et toute apparence non enregistrée. Il ne remet plus à zéro que le montant, et le montant en direct n’écrase plus un nombre que vous avez saisi avant d’enregistrer.
- Dans Superposition de chat, un réglage Comportement modifié restait dans la liste après que vous aviez quitté la page sans enregistrer, et l’action suivante dans la liste, comme un interrupteur, Dupliquer ou Supprimer, l’enregistrait. Les modifications non enregistrées sont maintenant abandonnées quand vous quittez la page.
- L’aperçu du tableau des enchères change maintenant dès que vous choisissez une Disposition, et le résumé sur chaque ligne de la liste des widgets de l’arbre et de la roue s’affiche dans la langue de l’interface au lieu d’être toujours en anglais.
- Contrôle vocal : quand le microphone enregistré ne correspondait plus à aucun appareil, la reconnaissance passait sans prévenir au microphone par défaut du système. L’application cherche maintenant le même microphone par son nom et continue de l’utiliser. Avec Toujours, un microphone rebranché est repris tout seul, et Vérifier le microphone répond tout de suite Aucun microphone trouvé au lieu d’attendre et de vous conseiller d’augmenter le gain.
- Reconnaissance vocale : quand la touche est maintenue, un mot court, comme un stop ou un oui dit vite, n’est plus ignoré. Pause qui termine une phrase monte maintenant jusqu’à 6 secondes au lieu de 3, pour ceux qui s’arrêtent en pleine phrase pour réfléchir. Noms qu'il doit reconnaître correctement n’est plus coupé à 50 mots ; les 50 premiers servent toujours d’indice à la reconnaissance.
- La Voix off ne retire plus les dons ni les abonnements de sa file. Avant, quand la file était pleine de dons, un nouveau don était refusé, et un don pouvait évincer un abonnement. Les messages payants sont maintenant lus même au-delà de la Limite de la file, qui n’écarte plus que le chat et les réponses du bot. La contrepartie : après une grosse vague, la voix continue de lire des dons pendant un moment.
- La tuile Stream : Événements réglée sur les dons les perdait quand une vague de nouveaux followers ou d’abonnements arrivait. Les événements affichés et masqués sont maintenant comptés séparément, et les masqués n’évincent plus jamais ceux que vous surveillez.
- Enchères : un nom allant jusqu’à 120 caractères est maintenant conservé en entier au lieu d’être coupé à 100, Enchères récentes affiche toutes les enchères non attribuées au lieu de seulement celles qui figuraient parmi les vingt dernières, et la file des enchères en attente de votre décision en contient 1000 au lieu de 100. La superposition du tableau accepte maintenant jusqu’à 100 lignes et rétrécit dans son ensemble pour que tous les lots tiennent, au lieu de s’arrêter à 20.
- OBS : Tester la connexion attend maintenant le résultat, jusqu’à 15 secondes. Avant, la vérification avait lieu au bout de 3 secondes pile et signalait un échec sur une machine lente ou avec OBS sur un second PC alors que la connexion était encore en cours.
- Prises intelligentes : une nouvelle prise ne réduit plus à une minute une commande comme allumer pendant 5 minutes. Son propre plafond part maintenant de 0, ce qui veut dire jamais plus d’une heure.
- Un carrousel qui vient d’être installé choisit maintenant son Montant déclencheur selon votre devise de base, par exemple 10 pour le dollar et l’euro, au lieu de 1000 dans n’importe quelle devise, et il tourne donc dès le départ. Un montant déjà enregistré n’est pas modifié.
- Scénarios : un son long, comme une chanson de trois minutes pour une récompense, ne perd plus son créneau sonore à mi-parcours, ce qui laissait le scénario sonore suivant jouer par-dessus. Un scénario sonore ne bloque plus non plus les autres quand le son part vers une source navigateur d’OBS, que la voix est désactivée ou que le texte est vide.
- Statut du stream : Fraîcheur du signal et Délai hors ligne ne s’arrêtent plus à 600 et 1800 secondes.
- Statistiques : la reconstruction de l’historique des dons et les paiements StreamEngine respectent maintenant Compter les dons de. Avant, l’historique d’un service que vous aviez décoché revenait dans les totaux et le top donateurs à chaque démarrage.
- Un lien de téléchargement dans une tuile Page web ne faisait rien et semblait cassé. Une ligne en bas de la tuile indique maintenant que les téléchargements n’y fonctionnent pas, avec un bouton Ouvrir dans le navigateur.
- Le masquage à l’écran floute maintenant aussi les adresses et les clés dans les textes de plus de 4096 caractères, et un chemin Windows dans une aide affiche des points à la place du nom de votre compte.
- Agent IA : l’aide sur la mémoire ne promet plus la même mémoire quel que soit le forfait, les parties passées affichées à l’écran sont bien celles que reçoit le bot, et le journal indique combien de commandes de chat ont été laissées de côté quand vous en avez plus de 40.
L'installateur de cette version n'est plus conservé : les notes restent, le fichier non.
0.22.1
L'overlay Entrée affiche maintenant toutes les touches à la sortie de boîte, au lieu de cacher les lettres tant qu'un jeu n'est pas au premier plan.
Corrigé
- L'overlay Entrée cachait les lettres partout sauf dans un jeu, et cela ressemblait à un demi-clavier cassé : W, A, S et D restaient éteintes alors que Maj et la barre d'espace fonctionnaient. Il affiche désormais tout par défaut. Si vous tapez quelque chose de privé dans le stream, passez l'overlay en "Seulement en jeu" dans sa section Lettres et jeux.
- Une chose à vérifier après la mise à jour : si vous aviez choisi "Seulement en jeu", ce choix n'est pas repris et l'overlay affiche de nouveau tout. L'ancien fichier de réglages n'enregistrait pas ce choix séparément, il n'y avait donc rien à reprendre.
L'installateur de cette version n'est plus conservé : les notes restent, le fichier non.
0.22.0
L'overlay Entrée lit le clavier par touche physique, donc les touches du pavé numérique ne se bloquent plus, et la sauvegarde cloud laisse votre historique de chat sur votre propre ordinateur.
Ajouté
- La sauvegarde dans le cloud indique désormais clairement ce qu'elle emporte : les réglages, les modules installés et l'historique des dons sont enregistrés, tandis que votre historique de chat et les mesures d'audience restent sur cet ordinateur.
- Les journaux sont conservés trente jours au lieu de dix. Un problème remarqué il y a deux semaines reste analysable.
Corrigé
- Les touches du pavé numérique pouvaient rester allumées dans l'overlay Entrée après que vous les avez relâchées, et elles ne s'allumaient pas du tout avec Shift maintenu. Windows change le sens de ces touches selon Shift, si bien que l'appui et le relâchement pouvaient arriver comme deux touches différentes. L'overlay lit maintenant la touche elle-même.
- Entrée et l'Entrée du pavé numérique ne s'allument plus ensemble, et les flèches ne sont plus confondues avec les touches du pavé numérique. Pour l'ancienne façon de lire le clavier, les deux paires étaient identiques.
- La sauvegarde automatique inclut maintenant toutes les statistiques que sa case promet. Avant, elle ne prenait que l'historique des dons et les totaux des streams, si bien qu'une réinstallation de Windows emportait votre historique de chat.
L'installateur de cette version n'est plus conservé : les notes restent, le fichier non.
0.21.0
Une nouvelle superposition qui affiche les touches que vous appuyez, une deuxième mascotte, la vidéo dans les alertes, et toutes les superpositions s'ajustent désormais à la source que vous avez définie dans OBS.
Ajouté
- Entrée, une nouvelle superposition qui affiche les touches et les boutons de souris sur lesquels vous appuyez. Prenez seulement ce qui compte dans votre jeu ou une disposition prête pour FPS, MOBA, osu! ou Minecraft ; la souris arrive avec cinq boutons, la molette et une pastille qui penche du côté où vous bougez. strAImer lit les touches lui-même : la superposition continue donc pendant que le jeu est au premier plan, et en dehors des jeux elle n'affiche pas les lettres, si bien que ce que vous tapez ne part pas en direct.
- Patata, une deuxième mascotte : une chatte à nœud dont vous choisissez les couleurs de pelage et d'yeux. Pirozhok peut aussi être recoloré, chacun a ses propres répliques pour chaque réaction, et le personnage se choisit à la création du widget.
- Un don peut désormais porter une vidéo avec du son. Le fichier est converti sur votre machine, l'alerte dure exactement le temps de la vidéo, et la file compte cette durée au lieu de la deviner.
- L'aperçu de l'éditeur est devenu la source OBS. Un cadre montre exactement ce que recevra la source navigateur, la taille de cette source est retenue séparément par chaque superposition, et toutes ont reçu « Marges des bords » pour qu'une lueur ou une animation ne soit plus coupée au bord du cadre.
- Les répliques toutes prêtes de la mascotte sont maintenant écrites dans les champs au lieu d'y flotter en gris : ajoutez les vôtres à côté, supprimez celles dont vous ne voulez pas, et les variables sous le champ s'insèrent d'un clic.
- Les tailles dans l'éditeur d'apparence se tapent autant qu'elles se glissent. Le nombre à côté du libellé est un champ, l'unité a migré dans le libellé, et rien ne bute sur une limite que nous aurions choisie : marges, textes et épaisseurs vont aussi loin qu'une source 4K l'exige.
- Chaque widget d'une liste a reçu un interrupteur en direct : éteint, il s'efface dans OBS et la disposition et l'apparence que vous avez montées restent en place.
- La roue des enchères a reçu un réglage de taille, et la limite de largeur de la carte d'alerte est devenue un champ où taper le nombre.
- L'application ne charge pas un module altéré : les fichiers de votre profil sont comparés au paquet signé, et un dossier déposé là à la main n'est pas considéré comme un module.
Corrigé
- Twitch ne perd plus les récompenses en points de chaîne échangées pendant une coupure de connexion : strAImer demande ce qu'il a manqué et le rejoue, sans compter deux fois le même échange.
- YouTube remarque tout seul la fin d'un direct au lieu d'attendre que le chat en direct tombe quelques minutes plus tard : la durée du direct dans vos statistiques est juste, et les scénarios qui attendent la fin cessent d'attendre.
- La roue des enchères ne saute plus vers le haut au moment d'annoncer le gagnant. La place de la plaque est mesurée à l'avance, dans son cas le plus haut, et la roue reste immobile dans la superposition, dans l'aperçu et dans la tuile du panneau.
- Un don dans une monnaie sans taux de change n'est plus compté nulle part comme s'il était dans la vôtre, et les bits ont reçu un taux par défaut pour compter dès le premier.
- Un nom long dans une liste déroulante ne déborde plus sur le champ voisin : le champ fermé se termine par des points de suspension et la liste ouverte affiche toujours les noms en entier.
- La superposition de chat occupe toute la source au lieu de s'arrêter à une largeur figée, et la marge que vous aviez réglée en zone de sécurité migre toute seule vers les nouveaux curseurs « Marges des bords ».
- La synthèse vocale ne laisse plus un tour suspendu quand un message ressort vide, et une commande envoyée un instant avant le réveil de son module attend maintenant quinze secondes au lieu de disparaître.
- L'assistant de raccourcis signale de nouveau le relâchement d'une touche, et la touche à maintenir est enregistrée au démarrage de l'application et non au premier appui.
L'installateur de cette version n'est plus conservé : les notes restent, le fichier non.
0.20.0
Les spectateurs ne peuvent plus dépenser vos crédits IA tant que vous n'êtes pas en direct, et les scénarios écoutent désormais le chat et peuvent appeler d'autres services.
Ajouté
- Un interrupteur nommé Uniquement en streaming dans Chat Bot → Agent IA, activé par défaut. Tant que vous n'êtes pas en direct, le bot ne répond pas aux mentions dans le chat : les spectateurs qui s'amusent avec lui pendant que vous configurez quelque chose ne dépensent plus vos crédits. Les messages envoyés depuis le compte de votre chaîne reçoivent toujours une réponse, vous pouvez donc tester le bot depuis le chat Twitch ou Kick. Les dons et les commandes vocales ne changent pas. Le bot sait si vous êtes en direct grâce au module Statut du Stream : si ce module est désactivé, ou si aucune plateforme et aucun OBS ne signale l'état du stream, il répond comme avant. Après la fin du stream, il continue de répondre pendant environ trois minutes, pour qu'une courte coupure ne soit pas prise pour la fin.
- Nouveau déclencheur dans Automatisation → Scénarios : Message dans le chat. Écrivez les commandes et les mots qui lancent le scénario, un par ligne, puis choisissez la comparaison : commande (le premier mot, donc « !lumière » attrape aussi « !lumière rouge »), une phrase au début du message, ou un mot entier n'importe où dedans. À côté, vous choisissez qui peut le lancer : n'importe quel spectateur, les abonnés et au-dessus, les modérateurs ou vous uniquement. Un nouveau déclencheur de chat arrive avec cinq secondes de pause déjà inscrites, car les commandes se répètent dans le chat. Les réponses de votre propre bot ne lancent jamais un scénario.
- Nouvelle étape au même endroit : Appeler un autre service. Elle envoie une requête à l'adresse qu'un service vous a donnée, si bien qu'un mot dans le chat peut lancer une compilation, ouvrir un portail, publier sur Discord ou déclencher tout ce que vous avez dans n8n ou Make. Vous choisissez l'adresse, GET ou POST, les données en JSON ou en texte simple, et des en-têtes supplémentaires si le service demande une clé d'accès. Dans les données, les mêmes noms que dans les messages du chat fonctionnent, plus un nouveau, {args} : le texte après la commande, « !commande pizza » envoie donc « pizza ».
- La page Soutenir le projet a été redessinée : un message plus chaleureux du développeur, un bouton clair vers les offres et six liens officiels avec la langue parlée sur chacun.
Corrigé
- L'agent IA restait muet face à un spectateur dont le nom dans le chat correspondait au nom de votre compte de bot sur une autre plateforme. Il comparait l'auteur aux noms de tous les bots connectés à la fois : un spectateur sur Kick portant le nom de votre bot Twitch ne recevait aucune réponse, et le journal n'en gardait pas une ligne, car la protection contre le fait de se répondre à soi-même se tait par construction. Les noms des bots sont désormais comparés par plateforme.
- Après un redémarrage de l'application, le premier enregistrement sur la page des paramètres de l'agent IA relançait le dernier import de la base de connaissances depuis un lien. Cet import passe par votre modèle et coûte des crédits : un crédit partait donc sans que personne ne l'ait demandé. Le bouton Effacer la mémoire se comportait de la même façon, et là le prix était plus élevé : un enregistrement après un redémarrage effaçait l'historique du chat sans un mot.
- La tuile Scénarios : en cours ne nommait que quatre types de déclencheur sur douze ; les autres affichaient leur identifiant interne, si bien qu'un scénario lancé par un nouvel abonné s'appelait « follow ». Les douze sont nommés désormais, dans les six langues.
- Dans la fenêtre du déclencheur de scénario, le texte Une fois par spectateur et par heure débordait de l'interrupteur et recouvrait le bloc en dessous.
L'installateur de cette version n'est plus conservé : les notes restent, le fichier non.
0.19.1
Les modules installés depuis le Catalogue de modules fonctionnent maintenant tout de suite, sans redémarrer strAImer, et un scénario ne passe plus à la suite avant que le son qu'il lance ait été joué.
Corrigé
- Un module installé depuis le Catalogue de modules ne faisait rien tant que vous n'aviez pas redémarré strAImer. Son overlay apparaissait dans OBS et sa page de paramètres s'ouvrait, mais le module lui-même ne tournait pas : il ne réagissait ni au chat, ni aux dons, ni à rien d'autre, si bien qu'une mascotte ignorait sa commande de chat. Un module qui vient d'être installé démarre maintenant tout de suite. Si des modules installés en 0.19.0 sont restés muets, cette mise à jour les répare aussi, car strAImer redémarre pendant la mise à jour.
- Un scénario qui attend la fin du son qu'il a lancé pouvait passer à la suite avant même que le son ait commencé. Cela arrivait quand le son attendait son tour plus de 15 secondes derrière un autre, par exemple derrière un long son de scénario, et strAImer écrivait en plus dans le log une fausse erreur de son perdu. L'attente dans la file ne compte plus dans ces 15 secondes.
- Si le lecteur audio intégré plantait, un scénario qui attendait le son qu'il avait lancé pouvait attendre indéfiniment, et le lecteur relancé rejouait des sons déjà entendus. Désormais, tous les sons du lecteur planté comptent comme terminés, et le nouveau lecteur démarre avec une file vide.
- La restauration des paramètres sur la page Sauvegarde lançait des modules désactivés. Ils récupèrent maintenant leurs paramètres et restent désactivés.
- Si la mise à jour d'un module depuis le Catalogue de modules échouait en cours de route, par exemple parce que Windows empêchait strAImer de remplacer le dossier du module, la version que vous aviez déjà restait arrêtée jusqu'au redémarrage. Elle continue maintenant de fonctionner.
- Après une mise à jour de module interrompue, strAImer pouvait charger la copie restante du module au lieu de la version installée. Ces restes sont maintenant ignorés.
- Dans le Catalogue de modules, les actions sur les modules (installer, mettre à jour, revenir en arrière, désinstaller) ne se gênent plus quand vous en lancez plusieurs à la fois : elles s'exécutent l'une après l'autre.
- La désinstallation d'un module annonçait un succès même quand strAImer n'arrivait pas à effacer les paramètres du module. Vous voyez maintenant une erreur à la place.
L'installateur de cette version n'est plus conservé : les notes restent, le fichier non.
0.19.0
La nouvelle tuile « Page web » place le tableau de bord d'un site directement sur le Panneau de contrôle, l'application tourne sur un moteur de navigateur à jour, les sons et la voix passent l'un après l'autre au lieu de se chevaucher, et la tuile « Stream : Chat » garde les pseudos lisibles et met en évidence les messages qui vous mentionnent.
Ajouté
- Tuile « Page web » sur le Panneau de contrôle. Choisissez « Ajouter un module », puis « Page web », et n'importe quel site où vous vous connectez s'ouvre dans une tuile, comme un dock de navigateur dans OBS : votre tableau de bord DonationAlerts, Streamlabs ou Twitch se place à côté de vos autres tuiles. Vous ne vous connectez qu'une seule fois dans la tuile : la connexion est conservée après un redémarrage et partagée par toutes les tuiles « Page web », et la connexion avec Twitch ou Google reste elle aussi dans la tuile. Les liens vers d'autres sites s'ouvrent dans votre navigateur. L'en-tête de la tuile comporte les boutons « Recharger la page » et « Ouvrir dans le navigateur », et le curseur « Échelle des tuiles » fonctionne de 60 % à 160 % comme sur les autres tuiles, chaque tuile gardant sa propre échelle. Une page ouverte dans la tuile est tenue en laisse courte : elle ne peut pas télécharger de fichiers, elle ne peut pas demander la caméra, le microphone ni les notifications, et elle n'atteint ni les programmes de votre ordinateur ni les appareils de votre réseau domestique, comme OBS, les logiciels Stream Deck ou votre routeur. Une tuile que vous avez vous-même ouverte à une adresse locale les atteint toujours, donc un panneau Companion dans une tuile fonctionne comme avant.
- Les sons et la voix partagent désormais une seule file d'attente. Un son de scénario et une réponse du bot ne se chevauchent plus : celui qui est arrivé en premier est entendu jusqu'au bout, et le suivant démarre après lui. Les sons d'alerte continuent de retentir immédiatement, parce que leur carte est déjà à l'écran et qu'un son retardé ne lui correspondrait plus. Cela veut dire aussi qu'un long son de scénario retient la voix tant qu'il dure.
- La tuile « Stream : Chat » encadre les messages qui vous mentionnent avec la couleur d'accent de votre thème, quel qu'en soit l'auteur, y compris vos propres messages et les réponses de vos bots. Elle cherche les noms du champ « Alias du streamer » dans « Chat Bot → Base de connaissances » ainsi que les noms de vos chaînes sur les plateformes, donc elle fonctionne même avec une base de connaissances vide. Un alias que vous y modifiez est pris en compte dans les deux minutes, ou tout de suite si vous ouvrez les paramètres de la tuile, et un alias d'un seul mot écrit en cyrillique et d'au moins quatre lettres est aussi reconnu dans ses formes déclinées. Pour désactiver l'encadrement, décochez « Mettre en évidence les mentions du streamer » dans les paramètres de la tuile.
- « Catalogue de modules » et « Extensions » affichent une pastille rappelant que les modules supplémentaires s'installent séparément, parce que beaucoup de gens ne trouvent jamais cette section. Une fois que vous avez ouvert « Extensions », la pastille ne revient que si une nouveauté que vous n'avez pas encore vue y apparaît, et les nouvelles cartes portent le libellé « Nouveau ». Un module que vous avez déjà n'est jamais présenté comme nouveau, même s'il passe dans « Extensions », et un module que votre version de l'application ne peut pas installer ne se signale pas jusqu'à ce qu'une mise à jour le rende installable. Les cartes sont classées ainsi : les nouveautés d'abord, puis par ordre alphabétique du nom que vous voyez, donc l'ordre suit la langue de l'application. « Intégrés » est trié de la même façon, et non plus dans l'ordre des dossiers sur le serveur, et changer de langue met à jour aussitôt les noms et l'ordre.
- Sur la page de votre propre idée qui est encore « En attente de revue », chaque image a un bouton « Supprimer », et « Joindre une capture » en ajoute de nouvelles, jusqu'à quatre par idée. Si une image n'est pas passée au moment de l'envoi de l'idée, ajoutez-la depuis cette page plutôt que de renvoyer l'idée.
Corrigé
- L'application est passée d'un moteur de navigateur sorti en avril 2024, dont le support a pris fin en octobre 2024, à un moteur à jour : Electron 44.4 avec Chromium 152. Ce moteur apporte le correctif d'une faille du moteur JavaScript que des attaquants exploitent déjà ; Electron ne cite pas de numéros de vulnérabilité dans ses notes de version, nous avons donc vérifié la présence de ce correctif directement dans son code source. Si vous revenez plus tard à une version antérieure, « Historique des versions » vous prévient d'abord qu'un retour en arrière peut obliger le bot YouTube à se reconnecter.
- Les sites web et les modules ne peuvent plus piloter strAImer dans votre dos. Un site ouvert dans votre navigateur pouvait désactiver et réactiver des modules strAImer au moyen d'une adresse spécialement conçue, et la page de n'importe quel module pouvait activer ou désactiver n'importe quel autre, par exemple couper la connexion Twitch en plein stream, ou atteindre des actions réservées à l'application elle-même. Désormais les sites web sont refusés, et une page de module ne peut activer ou désactiver que son propre module. Le code en arrière-plan de chaque module reçoit son propre laissez-passer pour l'application, qui ne lui ouvre que ce dont il a besoin, seuls les modules autorisés à utiliser l'IA peuvent dépenser vos crédits IA, et dans l'application installée un module ne récupère plus de code étranger qu'un autre programme aurait déposé à côté du dossier des modules.
- Un scénario avec une pause avant la voix respecte cette pause à chaque achat. Achetez trois fois de suite la même récompense et les messages sont lus avec l'intervalle que vous avez défini ; avant, les trois pauses se déroulaient en même temps et les messages sortaient à la suite, sans intervalle. Un scénario dont une étape n'a pas pu être enregistrée ne se bloque plus non plus : le minuteur de la pause démarre maintenant avant l'enregistrement, donc une base de données lente ne peut plus laisser un message payé non lu.
- Les pseudos dans la tuile « Stream : Chat » sont lisibles sur tous les thèmes. Un pseudo sombre sur un thème sombre, ou un pseudo clair sur un thème clair, devient juste assez clair ou assez sombre pour être lu et garde sa teinte. Les pseudos déjà bien lisibles restent tels quels, et les couleurs suivent immédiatement un changement de thème.
- Quand Kick refuse un message parce qu'il contient un lien, la tuile « Stream : Chat » le signale par une ligne dans le fil au lieu d'une bulle « Non envoyé » qui disparaissait au bout de deux secondes. Si c'est votre bot qui a envoyé le message, la ligne en donne la raison : Kick bloque les liens venant d'un bot qui n'est pas modérateur de votre chaîne, et taper /mod avec le nom du bot dans votre chat Kick règle le problème. Tant que Kick continue de refuser, la ligne ne revient qu'une fois toutes les 15 minutes, pour qu'un minuteur qui publie un lien n'inonde pas le fil, et le même conseil figure sur la page « Bot Kick » dans « Connexions → Bots ». Sur la page « Intégration Kick », une chaîne connectée propose maintenant « Réautoriser » à la place de « Déconnecter ». Avant, « Déconnecter » désactivait le module entier mais gardait la connexion, et une nouvelle tentative affichait la chaîne comme connectée avant même que vous ayez autorisé l'accès dans le navigateur. Maintenant le bouton relance la connexion sans arrêter le module et attend que vous l'ayez réellement terminée ; pour désactiver Kick, passez par « Catalogue de modules → Intégrés ». La pastille de statut de « Connexion... » et de « Reconnexion requise » n'est plus grise.
- Les tuiles de modules sur le Panneau de contrôle sont maintenant dessinées en plus grand quand « Échelle des tuiles » est élevée, au lieu d'être étirées comme une image, donc leur texte reste net à 160 %. Les listes déroulantes à l'intérieur d'une tuile agrandie s'ouvrent juste sous leur champ.
- Sur l'écran « Mises à jour », appuyer sur « Mettre à jour » pour un module montre maintenant que le travail est en cours : le bouton se verrouille et une ligne de progression apparaît. Avant, la ligne du module restait simplement en place puis disparaissait, ce qui donnait l'impression d'une application figée, parce que la progression était dessinée sur la carte du même module, cachée dans le catalogue. « Tout mettre à jour » et la mise à jour d'un ensemble avaient le même défaut et sont corrigés du même coup.
- Le bandeau indiquant qu'un module est désactivé disparaît maintenant de la page ouverte du module dès que le module est activé, par exemple quand vous connectez une plateforme ; avant, il pouvait rester au-dessus d'un module qui tournait déjà. « Connecter » sur la carte d'une plateforme ne vous ramène plus non plus à la page du module si vous êtes déjà passé à une autre section.
- Dans « Minuteurs du chat », reformuler un message avec l'IA fait baisser tout de suite le compteur « CRÉDITS IA » dans la barre latérale. Avant, le compteur ne changeait qu'à la vérification suivante du solde auprès de votre compte.
- Dans « Idées », le bouton « Envoyer » d'une nouvelle idée reste verrouillé tant que l'envoi des images jointes n'est pas terminé ; avant, un deuxième clic pendant cet envoi pouvait envoyer deux fois la même idée. Les images à l'intérieur d'une idée sont affichées en carrés, quatre par rangée, et la miniature dans la liste est carrée elle aussi, donc les images carrées ne perdent plus leur haut et leur bas.
- Sur la page « Base de connaissances », la fenêtre contenant le brouillon importé est maintenant large : le texte du profil et la liste des liens trouvés tiennent sans avoir à plisser les yeux. Avant, elle restait étroite quelle que soit la quantité de données rapportées par l'import.
L'installateur de cette version n'est plus conservé : les notes restent, le fichier non.
0.18.2
L'assistant voit tous vos liens, et plus seulement les 25 premiers.
Corrigé
- Le bot ne voyait que les 25 premiers liens de votre base de connaissances, alors que la page promet qu'il voit la liste entière. Au-delà, ces liens n'existaient tout simplement pas pour lui : si vous en demandiez un, il répondait avec un autre au lieu de dire qu'il ne l'avait pas. La limite correspond désormais à celle de la base de connaissances elle-même — 60 lignes — et elle a été relevée de la même façon pour la configuration de votre PC.
- Si une liste venait malgré tout à être coupée, l'application le dit dans le journal au lieu de perdre des lignes en silence.
L'installateur de cette version n'est plus conservé : les notes restent, le fichier non.
0.18.1
L'assistant vocal ne déforme plus vos mots et ne propose plus de liens que vous n'avez pas.
Corrigé
- La correction de la parole réécrivait ce qu'elle aurait dû laisser tel quel : un nom prononcé correctement était remplacé par celui d'une scène OBS, et le bot répondait à propos de tout autre chose. La liste de noms que vous tenez pour la reconnaissance vocale est désormais lue par cette étape aussi, donc ce sont vos mots qui l'emportent.
- Le bot ne cite plus un lien qui n'est pas le vôtre. Une adresse qui ne vient ni de votre base de connaissances ni des résultats de recherche de cette réponse ne part pas dans le chat : à la place, l'assistant vous dit à voix haute qu'il n'a pas ce lien.
L'installateur de cette version n'est plus conservé : les notes restent, le fichier non.
0.18.0
On peut joindre une capture aux idées, la liste des donateurs veut enfin dire ce que son intitulé annonce, et les réglages qui restaient bloqués dans l'application arrivent jusqu'à OBS.
Ajouté
- Vous pouvez joindre des captures à une idée — quatre au maximum, avec le bouton, en glissant le fichier sur le formulaire, ou avec Ctrl+V. Et partout où un fichier est joint, dans les idées comme dans le support, il s'affiche désormais en rangée de vignettes : un clic ouvre l'original par-dessus la page, avec des flèches entre elles, au lieu d'une image en taille réelle qui étire la page vers le bas.
- Votre propre idée peut être modifiée tant qu'elle attend la relecture — le titre, la description et le module concerné. Une fois publiée, le texte est figé : des gens l'ont lu et ont voté pour ce qu'il disait.
- La liste des donateurs a maintenant des périodes calendaires : aujourd'hui, cette semaine, ce mois-ci, cette année, à côté des glissantes. « Ce mois-ci » compte depuis le 1er et « mois » compte les trente derniers jours ; l'intitulé ne vous laisse plus deviner lequel vous avez choisi, et la période glissante ne se vide jamais en plein direct.
- La base de connaissances s'enregistre toute seule et n'a plus de bouton Enregistrer. Elle enregistre un instant après que vous arrêtez de taper, et aussitôt que vous quittez un champ ; une ligne à côté du titre indique quand cela s'est produit.
- Chaque page de module du catalogue se termine maintenant par une invitation à proposer une idée sur ce module, et le formulaire s'ouvre avec le module déjà renseigné.
Corrigé
- La liste des meilleurs donateurs réglée sur « ce direct » affichait les dons de votre diffusion précédente. Elle lisait la dernière session enregistrée en base au lieu de celle en cours, et les anciens noms restaient jusqu'au premier nouveau don.
- Dans Listes, le format de la ligne n'arrivait jamais jusqu'à OBS. Vous le changiez, l'aperçu affichait le nouveau et la superposition gardait l'ancien : le réglage se perdait en sortant de l'application.
- Dans le carrousel, un son changé n'arrivait dans OBS qu'après avoir actualisé la source du navigateur. Il n'était lu qu'une fois au chargement de la source, et plus jamais ensuite.
- La colonne de droite des éditeurs de Listes et du carrousel n'avait pas sa propre barre de défilement : tout ce qui ne tenait pas jusqu'au bas de la fenêtre était simplement coupé, et les couches d'ombre ainsi que la liste des polices en fin de colonne étaient inaccessibles.
- La carte d'une commande n'affichait qu'une partie de ses déclencheurs. Celui qui s'écrivait comme le nom de la commande en était retiré : une commande appelée Miaou avec le déclencheur miaou n'en affichait aucun.
- Les commandes du chat se déclenchent maintenant quand vous les tapez vous-même — depuis le fil de discussion du panneau de contrôle ou depuis la zone d'envoi de l'application, et pas seulement depuis le chat de la plateforme.
L'installateur de cette version n'est plus conservé : les notes restent, le fichier non.
0.17.0
Le sélecteur de polices propose désormais les polices installées sur votre ordinateur, et la ligne des meilleurs donateurs se compose comme vous voulez.
Ajouté
- Sélecteur de polices : les polices installées sur votre ordinateur, chaque nom écrit dans sa propre typographie
- Sélecteur de polices : la recherche apparaît d'elle-même quand la liste s'allonge, et chaque titre de groupe indique le nombre de polices
- Meilleurs donateurs : la ligne se compose de variables — position, nom, montant et devise
Corrigé
- Les polices qui ne savent pas écrire votre langue sont passées en bas de la liste et ne remplacent plus discrètement certaines lettres par une autre typographie
- La devise dans la ligne des meilleurs donateurs ne sort plus dans une autre police : elle est écrite sous forme de code (RUB) au lieu du symbole
L'installateur de cette version n'est plus conservé : les notes restent, le fichier non.
0.16.4
Les notes de version ont désormais leur propre page, et l'allemand a cessé d'appeler la barre du carrousel de cinq façons différentes.
Ajouté
- Une page avec toutes les versions : straimer.com/fr/releases. Cinq à la fois, un bouton ouvre les cinq suivantes, et la place suffit pour cent versions. Jusqu'ici l'historique vivait en bas de la page de téléchargement et montrait les cinq dernières, sans rien derrière.
- La page de téléchargement n'affiche plus que l'essentiel de la nouvelle version, avec un lien vers les notes complètes. Deux visites différentes se disputaient une seule page : celui qui venait pour le bouton devait défiler au-delà de l'historique, et celui qui venait pour l'historique tombait d'abord sur le bouton de téléchargement.
Corrigé
- Le texte en gras des notes s'affichait sous forme d'astérisques. La page échappait le texte entier au lieu d'en lire le balisage, si bien que
grasvous parvenait tel quel, sur le site comme dans la fenêtre de mise à jour. - Le menu allemand appelait la barre du carrousel Pool-Bar-Overlay. En allemand cela se lit comme le bar de la piscine, et non comme un niveau de remplissage. C'est désormais Pool-Balken-Overlay.
- Cette même barre répondait à cinq noms allemands selon l'endroit : Balken dans le catalogue, Bar dans le menu, Leiste dans les réglages du widget, Sammelleiste dans sa description et Poolbar dans un article du manuel. Un seul mot désormais : Balken.
- L'article allemand du manuel sur le moteur du carrousel disait douze fois Leiste alors que l'écran qu'il décrit dit Balken. Celui qui allait chercher le libellé de l'article ne le trouvait pas sur la page.
- Le manuel intégré voyage à l'intérieur de l'installateur : tout ce qui précède vous parvient donc avec cette version, et pas seulement sur le site.
L'installateur de cette version n'est plus conservé : les notes restent, le fichier non.
0.16.3
Les commandes du bot fonctionnent de nouveau pour tout le monde. Si le nom de votre bot sur une plateforme se trouvait être le même qu'un nom utilisé sur une autre — votre propre identifiant, par exemple —, chaque commande tapée là-bas était jetée en silence : pas de réponse, pas d'erreur, pas une ligne dans le journal. Même silence pour qui a connecté un seul compte à la fois comme chaîne et comme bot : le nom du bot et le vôtre y sont identiques par construction.
La protection pour laquelle ces noms étaient comparés reste en place, et elle n'a jamais servi qu'à une chose : le bot ne doit pas répondre à sa propre réponse et se parler en boucle. Cela se reconnaît désormais à CE QUI a été dit, et non à QUI l'a dit — une réponse qui revient du chat en quelques secondes est écartée, et une commande que vous tapez vous-même ne correspond à aucune.
Le journal ne se tait plus là-dessus. Deux nouvelles lignes indiquent quand un message a été écarté comme écho et quand une !commande ne correspondait à rien.
Le manuel intégré a rattrapé les écrans qu'il décrit. L'article sur la reconnaissance vocale portait encore l'ancien nom alors que l'écran avait déjà été renommé, et dans les six langues plusieurs choses portaient deux ou trois noms à l'intérieur d'une même langue. Chacune n'en a plus qu'un — dans le manuel, dans le menu et dans le catalogue : le module des taux de change, la superposition du tableau des enchères et la barre de cagnotte du carrousel.
L'installateur de cette version n'est plus conservé : les notes restent, le fichier non.
0.16.2
Le manuel intégré et l’assistant du support parlent enfin votre langue. Ils répondaient en anglais alors que le reste de l’application était traduit, et la même erreur convertissait vos statistiques en dollars au lieu de la devise choisie pour votre région. Cela touchait tous ceux qui n’avaient jamais ouvert Paramètres → Localisation, pas seulement les nouvelles installations.
Une nouvelle installation demande maintenant quelle langue vous voulez, en proposant d’abord celle détectée sur votre système. Jusqu’ici la question n’apparaissait que si la langue de votre système n’était pas l’une des nôtres : la plupart des gens n’ont donc jamais été consultés.
L’écran principal s’appelle Panneau de contrôle partout. L’élément de la barre latérale, le titre de l’écran et le manuel utilisent désormais le même nom.
L'installateur de cette version n'est plus conservé : les notes restent, le fichier non.
0.16.1
Le chat Twitch n'affiche plus plusieurs fois le même message.
Après une coupure réseau, l'application pouvait conserver plusieurs connexions au chat en même temps, et chaque message arrivait une fois par connexion : les Alertes, la Voix off et l'Agent IA se déclenchaient tout autant de fois. La partie qui maintient le chat connecté prenait la pause normale entre deux tentatives de reconnexion pour une liaison coupée, et ouvrait donc de nouvelles connexions pendant que les anciennes revenaient d'elles-mêmes.
L'installateur de cette version n'est plus conservé : les notes restent, le fichier non.
0.16.0
Il y a maintenant plusieurs widgets là où il n'y en avait qu'un.
Enchère, tableau, roue, carrousel, barre de cagnotte et défis s'ouvrent sur une liste. Appuyez sur Créer un widget et un deuxième apparaît : son propre lien, sa propre apparence, ses propres réglages — deux d'entre eux peuvent donc se trouver dans des scènes différentes en même temps. Celui que vous aviez déjà est dans la liste dès le départ et a tout gardé.
L'application ressemble de nouveau à une seule application. Les écrans de l'application et les pages des modules puisent dans les mêmes cartes, lignes et interrupteurs au lieu que chaque page construise les siens ; le fond animé est revenu sur toutes les pages de modules, et changer de section ne clignote plus en blanc.
Trois défauts trouvés dans le journal d'un direct. Le chat du Tableau de bord cessait de suivre les nouveaux messages après un GIF. Un scénario qui lit à voix haute ce qu'un spectateur a payé ne prononçait qu'un message sur trois quand la récompense était rachetée pendant qu'il attendait encore. Et le bot disait « s'est abonné » à propos de personnes à qui on avait offert un abonnement — cinquante fois de suite sur un cadeau de cinquante ; les personnes qui reçoivent ne sont désormais plus nommées, sauf si vous l'activez.
Les déclencheurs de scénarios ont reçu deux protections, désactivées toutes les deux au départ : une pause entre les exécutions et une fois par spectateur et par heure. Un raid de bots d'abonnement envoie des centaines de follows par minute, et sans elles chacun écrivait dans le chat, parlait à voix haute et découpait un clip.
L'installateur de cette version n'est plus conservé : les notes restent, le fichier non.
0.15.0
La voix a déménagé dans le cœur, donc n'importe quel module peut parler — et chaque tâche a désormais sa propre voix sur le nouvel écran Voix → Voix des rôles : dons, chat, abonnements, récompenses en points, le bot, scénarios. Les récompenses achetées avec des points de chaîne peuvent être lues à voix haute, et ce que le bot écrit dans le chat, ce sont maintenant cinq interrupteurs distincts au lieu d'un. Les achats intégrés à Twitch — Mettre mon message en avant, écrire malgré le mode abonnés, une emote géante, un effet de message — peuvent déclencher un scénario, et l'emote géante s'affiche enfin en grand, dans la tuile du chat comme dans la superposition. Le train de hype et les objectifs de la chaîne apparaissent dans le journal des événements, les messages d'abonnement ne se perdent plus, et la vérification des mises à jour réessaie après un incident réseau au lieu de se taire pendant une heure. Les tuiles du panneau se rafraîchissent seules après la mise à jour d'un module, et l'écran de reconnaissance vocale retient le nom du microphone.
L'installateur de cette version n'est plus conservé : les notes restent, le fichier non.