Skip to content

Releases: Skript-MC/Swan

4.0.0 - Swan moderne !

26 Jun 19:09
Compare
Choose a tag to compare

Changements notables

  • Suppression de la commande d'aide, qui peut être affichée en commençant à taper /
  • Suppression des pieds-de-page des Embed (exécuté par xx, le xx) car c'est facilement visible avec les slash commands
  • Utilisation des pré-conditions natives de Discord
  • Utilisation du système de permissions en messages privés natif de Discord
  • Amélioration de la commande /move
  • Suppression de la commande /poll (remplacée par les sondages natifs)
  • Suppression de la fonctionnalité des roles-reactions (remplacée par l'onboarding)
  • Suppression de la modularisation des fonctionnalités activables/désactivables individuellement (plus nécessaire)
  • Fix des messages d'accueil pouvant s'envoyer plusieurs fois
  • Ajout de beaucoup de nouveaux messages d'accueil
  • Changement de l'algorithme de reconnaissance des textes pour les commandes avec auto-complete (jaro-winkler -> Levenshtein)

Changements internes

  • Mise à jour des dépendances tierces
  • Passage en ESM
  • Changement de tout le processus de build
  • Utilisation de nouvelles fonctionnalités de typescript, et passage en strict
  • Utilisation de nouvelles fonctionnalités de Node.js
  • Utilisation de nouvelles fonctionnalités de Discord/discord.js/Sapphire
  • Suppression de beaucoup de code/configuration mort(e)
  • Remplacement d'ESLint par Biome

3.2.0

10 Apr 21:03
Compare
Choose a tag to compare

Voici une nouvelle (plutôt grosse update), voici les changements ! :D

  • chore: Intégration de la nouvelle API de SkriptTools
    Dorénavant, la commande /addoninfo est pleinement fonctionnelle et à jour.
  • fix: Ajout d'un intent permettant au bot de voir le contenu des messages
  • fix: Correction de certains inputs invalidés par Shapeshift
  • fix: Remise en fonctionnement du flux forum concernant les nouveaux sujets
    Le flux des mises à jour des ressources reste non fonctionnel en raison d'un problème indépendant de notre volonté
  • deps: Mise à jour de nombreuses dépendances
  • feat: Ajout de la modération native
    Pour plus d'informations, voir la Pull Request suivante : #199

⚠️ A compter de la version 3.2.0, le champs BAN_CHANNEL doit être précisé dans les variables d'environnement.

⚠️ A compter de la version 3.2.0, le schéma des documents des sanctions a été modifié. Il est nécessaire d'exécuter npm run tools:update-databases pour les mettre à jour.

3.1.0

23 Jan 07:13
Compare
Choose a tag to compare
  • feat: Suppression de la blacklist des liens de docs
  • feat: Passage à Discord.js 14 et Sapphire 4
  • feat: Désactivation des adresses IPs dans /server
  • feat: Ajout de l'icône du serveur dans /server
  • fix: Fix de la commande /server pour les serveurs moddés

3.0.2

09 Jul 21:36
de01109
Compare
Choose a tag to compare

Voici une nouvelle update, apportant quelques bugfixes supplémentaires à la dernière update :)

  • fix: correction des scripts de démarrage sur Windows
  • deps: mise à jour de discord.js à 13.8.1
  • chore: amélioration des listeners et de l'envoi des erreurs
  • refactor: nouveau système de tâches de démarrage, permettant de désactiver certaines fonctionnalités au démarrage
  • fix: correction d'un problème de fetch du membre lorsqu'il quitte le serveur
  • chore: suppression de la tâche des salons d'aide

3.0.1

22 May 15:56
6898950
Compare
Choose a tag to compare
  • fix: Correction des endpoints d'API (corrige le problème de la documentation)
  • feat: Ajoute des nouveaux arguments à la commande /refresh permettant de supprimer le cache de certaines parties (documentation, addons, modules, logged channels...)
  • chore: Rétablissement du fonctionnement de Sentry avec plus de contexte
  • deps: Mise à jour de nombreuses dépendances
  • fix: Correction du fait que les modérateurs ne pouvaient pas spécifier de durée illimitée lors des sancitons
  • feat: Suppression du contrôle des liens dans le salon des créations

3.0.0

18 Mar 21:02
3a256a9
Compare
Choose a tag to compare
Merge pull request #181 from Skript-MC/dev

2.1.6

06 Sep 15:49
Compare
Choose a tag to compare
  • fix: hook entre le ban natif de Discord et les sanctions de Swan de nouveau fonctionnel
  • chore: suppression des configurations dynamiques
  • feat: ajout d'un système de logs de messages beaucoup plus stable et consistant que l'ancien
  • feat: ajout d'une commande .logs pour gérer quels salons dont l'on doit sauvegarder les messages

2.1.5

01 Sep 11:11
4baff83
Compare
Choose a tag to compare
  • fix: Correction du rapport des erreurs Sentry
  • fix: Correction d'un problème avec la commande .idea lorsque qu'aucune idée n'a été trouvée
  • chore: Désormais, le bot ne crashera plus que lors de uncaughtExceptions

2.1.4

25 Jul 13:12
fb66b68
Compare
Choose a tag to compare
  • fix: Ne pas exécuter les tâches lors de leurs enregistrement
  • fix: Correction du dé-enregistrement des tâches
  • fix: Amélioration des rapports d'erreur Sentry
  • feat: Mise à jour de l'avatar du bot
  • deps: Mise à jour des dépendances
  • chore: Simplification et amélioration des types

2.1.3

25 Jun 18:42
Compare
Choose a tag to compare
  • feat: Ajout d'une commande module
  • fix: Correction des suppressions automatiques d'avertissement