Téléchargement du SDK & changelog
Télécharger le SDK
Vous souhaitez utiliser notre SDK, c'est une excellente idée !
À propos du Changelog
Le changelog du SDK fournit des informations détaillées sur les mises à jour, améliorations et corrections apportées au kit de développement. Ce document est conçu pour vous aider à rester informé des évolutions du SDK et à tirer pleinement parti de ses capacités.
1.4.0 - 16 septembre 2026
METTRE À JOUR
Ajout des tags IA et NSFW dans la base applicative afin de fournir des informations complémentaires sur le contenu des applications.
SDK
Ajout d’une nouvelle méthode d’encodage reposant sur le format XH64.
SDK
Correction d'un mock pour les tests unitaires.
API
Ajout de l'attribut
url_dependantdans les réponses des endpoints de catégorisation afin de permettre la catégorisation d’URL complètes, et non plus uniquement de sous-domaines.
SDK
Ajout de l'API
GetDomainCategoryEx()au categorizer pour pouvoir retournerurl_dependant.
METTRE À JOUR
Correction d'un problème lors de l'utilisation du préfixe lorsque le programme de mise à jour n'interrogeait pas la clé préfixée pour les métriques.
OUTILLAGE
Ajout de la possibilité de définir des arguments de ligne de commande via des variables d'environnement.
SDK
Database
Ajout de la méthode
GetApplicationIPRangespour obtenir toutes les plages pour une application donnée
Cette version du SDK nécessite une réinitialisation des applications stockées afin que le score de risque soit disponible pour toutes les applications. Voir Réinitialiser une partie spécifique de l'ensemble de données pour plus d'informations.
SDK
Schéma
Ajout du RiskScore aux informations sur l'application.
Base de données
Suppression de l'intégration en utilisant
go-redis/v9dépendance.Ajout de la prise en charge de la spécification d'un préfixe de base de données personnalisé.
Métriques
Ajout de l'enregistrement des domaines inconnus à inclure dans les commentaires automatisés.
METTRE À JOUR
Ajout de la prise en charge de la spécification d'un préfixe de base de données personnalisé.
Ajout d'une sortie de télémétrie optionnelle à l'aide d'OpenTelemetry.
CONFIGURER
Outil « ajouter un domaine de test »
Ajout de la prise en charge de la spécification d'un préfixe de base de données personnalisé.
L'outil « remove-the-lists » a été supprimé
SDK
Validator
Correction d'une anomalie validant les domaines IDNA y compris pour les domaines passés en ASCII
Cette version V1.0.0 est une version majeure qui introduit des changements cassants par rapport aux versions V0.x précédentes. Veuillez examiner attentivement et adapter toute implémentation existante.
Pour migrer depuis une version antérieure, une réinitialisation de la base de données est nécessaire. Veuillez consulter notre article Réinitialisation de la base de données pour plus d'informations.
Categorize
Métriques d'usage
Introduction d'une nouvelle interface
Recorderpour collecter les mesures d'usage de l'interfaceCategorizer.Ajout d'une interface par défaut qui stocke les métriques dans la base de données redis.
Validator
Introduction d'une nouvelle interface
Validatorpermettant de vérifier et de corriger automatiquement les données passées en entrée des fonctions de catégorisation.
Catégorizer
Mis à jour du processus de création d'une instance de
Categorizerpour permettre de spécifier en option des instances deValidatoretMetricsCollector. Les valeurs par défaut sont utilisées si aucune autre instance n'est fournie.
Database
Mise à jour des structures de données redis des listes vers des ensembles pour éviter de créer des doublons (une réinitialisation de la base de données est requise).
Updater
Mise à jour des structures de données redis des listes vers les ensembles pour éviter de créer des doublons (une réinitialisation de la base de données est requise).
Modification de l'
Updaterpour collecter toutes les mesures d'usgaes locales enregistrées et les transmettre au serveur Olfeo après une mise à jour réussie.Le processus de mise à jour a été retravaillé pour éviter la possibilité de perdre des données de mises à jour -notamment en cas d'interruption du flux de données.
Ajout d'une option pour réduire le parallélisme du processus de mise à jour.
Outillage
Outil « add-test-domain »
Ajout de la possibilité d’associer plusieurs identants d’application (application_ids) à un même domaine.
ajout de la possibilité de supprimer les données associées à un domaine donné.
Outil « remove-obsolete-lists »
Ajout d'un outil permettant de supprimer de la base de données les entrées de liste obsolètes une fois la migration vers les ensembles v1 effectuée avec succès.
Categorize
Ajout d'une validation des données passées à l'interface
Categorizer
Database
GetThemeCategoryIdsretourne des données cohérentes avec le modèle même quand le Thème est vide.Databasecomporte à nouveau une implémentation d'interface utilisantgithub.com/redis/go-redis/v9en tant que dépendance.
Updater
Les métadonnées d'une application incluent à présent les identifiants de logo s'ils existent
Le processus de mise à jour est corrigé pour éviter de traiter la dernière mise à jour plusieurs fois .
Le traitement de modifications dans une plage IP est optimisé.
Interface Database
La dépendance Redis est passée de
github.com/redis/go-redis/v9àgithub.com/redis/rueidis.Les informations sur le logo de l'application sont désormais disponibles via le SDK
Outils
Un nouveau binaire est inclus dans la version :
olfeo-toolsqui permet d'ajouter des données de domaine à une base de donnéesredisexistante.
Interface Categorize
Ajout du tracing à la méthode
GetAdvancedDomainInfo.
Interface Database
Modification de la manière dont les informations sur le thème du domaine sont fournies.
Nouvelles méthodes ajoutées à l'interface
Database:GetThemeInfo,GetThemeInfoList,GetThemeIdsetGetThemeCategoryIds.
Interface Database
Ajout d'une méthode
HealthCheckà l'interfaceDatabasede manipulation des bases de données
Support de la recherche dans des plages d'IP
Correspondance de plage IP intégrée au SDK.
Interface Database
Amélioration des réponses retournées pour les applications inconnues.