Changelog : Mises à jour, étapes, feuille de route

This article was translated from English: Does it need improvement?
Translated
View the article in English

Feuille de route IronBarcode

IronBarcode est né de nos demandes clients. Son histoire d'origine était un résultat direct des points de douleur des développeurs, notre équipe ayant fait une plongée approfondie dans les forums de la communauté et trouvant une demande répétée pour une solution plus efficace.

Nous avons écouté notre communauté et créé un produit pour leur offrir une meilleure solution que celle proposée par le marché. Aujourd'hui, nous continuons d'améliorer les performances d'IronBarcode en appliquant la dernière technologie pour améliorer les filtres d'image, la vision par ordinateur et l'apprentissage automatique. IronBarcode est maintenant utilisé dans 96 pays, et nous aimerions voir son application croître alors qu'elle continue de s'améliorer. D'autres cas d'utilisation seront couverts pour améliorer la lecture à partir de flux en direct et de lecteurs de codes-barres. À plus long terme, notre plan est de lancer IronBarcode pour plusieurs langages de programmation.


Juillet 2026

IronBarcode v2026.7.2

PM > Install-Package BarCode -Version 2026.7.2

Notes de version

  • Met à jour les dépendances internes.
  • Correction d'un problème où la lecture d'images contenant plusieurs codes-barres pouvait échouer lorsqu'un code-barres contenait des données binaires ou non ASCII, empêchant les codes-barres valides d'être retournés.

Juin 2026

IronBarcode v2026.6.2

PM > Install-Package BarCode -Version 2026.6.2

Notes de version

  • Met à jour les dépendances internes.

Mai 2026

IronBarcode v2026.5.2

PM > Install-Package BarCode -Version 2026.5.2

Notes de version

  • Met à jour les dépendances internes.

Avril 2026

IronBarcode v2026.4.2

PM > Install-Package BarCode -Version 2026.4.2

Notes de version

  • Met à jour les dépendances internes.

Mars 2026

IronBarcode v2026.3.6

PM > Install-Package BarCode -Version 2026.3.6

Notes de version

  • Met à jour les dépendances internes.
  • Amélioration de la détection des codes-barres 1D en implémentant un balayage diagonal de secours, corrigeant un problème où les EAN-13 et d'autres codes-barres linéaires n'étaient pas détectés à des angles de rotation spécifiques (30°–60°).

Février 2026

IronBarcode v2026.2.1

PM > Install-Package BarCode -Version 2026.2.1

Notes de version

  • Met à jour les dépendances internes.

Janvier 2026

IronBarcode v2026.1.8

PM > Install-Package BarCode -Version 2026.1.8

Notes de version

  • Met à jour les dépendances internes.
  • Ajout d'une prise en charge de l'analyse des segments d'encodage du Code 128 (A/B/C) dans les codes-barres GS1 et Code 128 standard, y compris les transitions de jeux de caractères et les détails du nombre de symboles.
  • Correction d'un problème où des codes-barres valides pouvaient être manqués en raison d'un seuil de ligne de scan par défaut trop restrictif, et exposition de MinScanLines comme une option de lecteur configurable.

Décembre 2025

IronBarcode v2025.12.6

PM > Install-Package BarCode -Version 2025.12.6

Notes de version

  • Met à jour les dépendances internes.
  • Correction d'un problème où Code128GS1Parser.IsValid() générait une exception au lieu de retourner false pour une entrée non valide.

Novembre 2025

IronBarcode v2025.11.4

PM > Install-Package BarCode -Version 2025.11.4

Notes de version

  • Met à jour les dépendances internes.

Octobre 2025

IronBarcode v2025.10.4

PM > Install-Package BarCode -Version 2025.10.4

Notes de version

  • Met à jour les dépendances internes.
  • Corrige un problème où le code-barres Code 39 Étendu ne peut pas être détecté pour certaines entrées PDF.

Septembre 2025

IronBarcode v2025.9.5

PM > Install-Package BarCode -Version 2025.9.5

Notes de version

  • Mise à jour de IronSoftware.System.Drawing à 2025.9.3.
  • Optimisation du chargement de l'objet AnyBitmap.

Août 2025

IronBarcode v2025.8.5

PM > Install-Package BarCode -Version 2025.8.5

Notes de version

  • Mise à jour de IronSoftware.System.Drawing à 2025.8.1.
  • Correction d'un problème où ResizeToMil et ResizeTo réduisaient la qualité de l'image.
  • Corrige un problème où la lecture de certaines grandes images bloquait l'application.
  • Améliore les performances de lecture avec le mode Speed « Detailed ».
  • Ajoute la prise en charge de la génération d'images de code-barres 1 bpp.

Juillet 2025

IronBarcode v2025.7.29

PM > Install-Package BarCode -Version 2025.7.29

Notes de version

  • Mise à jour de IronSoftware.System.Drawing à 2025.7.12.
  • Correction d'un problème où les caractères Unicode ne pouvaient pas être écrits dans les codes-barres.
  • Correction d'un problème où StampToExistingPdfPage générait une exception lors de la lecture d'un PDF créé avec Microsoft Print to PDF.
  • Corrige un problème où l'application du style de police ne fonctionnait pas pour le texte d'annotation.
  • Corrige un problème où le texte d'annotation supérieur se chevauchait avec le code-barres.
  • Correction d'un problème où l'ajout de CropArea à une image d'entrée retournait des coordonnées incorrectes pour l'emplacement du code-barres.
  • Correction d'un problème où les codes-barres GS1-128 générés ne pouvaient pas être lus.
  • Réduction des faux positifs lors de la numérisation en mode "ExtremeDetail".
  • Amélioration de l'utilisation globale de la mémoire.
  • Améliore la lecture des codes-barres GS1-128.
  • Correction des unités dans IntelliSense pour StampToExistingPdfPage de pixels à points.

Juin 2025

IronBarcode v2025.6.7

PM > Install-Package BarCode -Version 2025.6.7

Notes de version

  • Mise à jour de IronSoftware.System.Drawing à 2025.6.2.
  • Corrige un problème où l'annotation inférieure d'un objet code-barres est coupée.
  • Correction d'un problème où AddAnnotationText ne tenait pas compte de l'espacement du texte.
  • Correction d'un problème où les fichiers binaires natifs n'étaient pas copiés lors de la publication d'une application.
  • Modifie l'apparence par défaut du texte d'annotation pour ne pas être en gras et brillant.

Mai 2025

IronBarcode 2025.5.8

PM > Install-Package BarCode -Version 2025.5.8

Notes de version

Mises à jour de documentation :

  • Modification du résumé XML pour ExportFilterImagesToDisk pour clarifier son utilisation. Mises à jour des dépendances :
  • Mise à jour de IronSoftware.System.Drawing à 2025.5.3. Corrections de bugs:
  • Correction de ReadPdf retournant le mauvais numéro de page lors de la lecture de plusieurs PDF.
  • Correction d'un problème où ExportFilterImagesToDisk ne créait pas de fichiers dans le répertoire spécifié. Nouvelles fonctionnalités :
  • Ajout d'une nouvelle méthode appelée ReadPdfs pour lire plusieurs PDF. La méthode retournera un objet BarcodeResults pour chaque document PDF.
  • Ajout de filtres HistogramEqualization, Erode et Dilate pour le prétraitement des images de codes-barres dans ImageFilterCollection. Améliorations:
  • Amélioration des performances de lecture avec le mode Speed ExtremeDetail.

Avril 2025

IronBarcode 2025.4.2

PM > Install-Package BarCode -Version 2025.4.2

Notes de version

  • Réduction de la marge blanche autour des images de codes-barres sans marges spécifiées.
  • Mise à jour de IronSoftware.System.Drawing à 2025.3.6.

Mars 2025

IronBarcode 2025.3.4

PM > Install-Package BarCode -Version 2025.3.4

Notes de version

  • Correction d'un problème où certains types System sont redéfinis.
  • Correction d'un problème où les packages de dépendance ne sont pas installés automatiquement dans les projets MAUI ciblant iOS/Android.
  • Correction d'un problème où un espacement horizontal excessif était ajouté à la sortie de code-barres 1D écrit.
  • Mise à jour de IronSoftware.System.Drawing à 2025.3.5.

Février 2025

IronBarcode 2025.2.11

PM > Install-Package BarCode -Version 2025.2.11

Notes de version

  • Séparation du support de la plateforme en packages individuels - la plateforme supportée correspondante sera ajoutée à la fin du nom du package (par ex. BarCode.Linux pour le support Linux). Le package pour Windows restera "BarCode".
  • Ajout du support des plateformes Android et iOS (utiliser les packages "BarCode.Android" et "BarCode.iOS" pour chaque plateforme respective). Pour apprendre comment configurer ces plateformes, veuillez consulter les guides "Configuration sur iOS" et "Configuration sur Android" sur notre site web.
  • Correction d'un problème où une violation d'accès mémoire se produit si le mode "MachineLearningScan" est utilisé dans un projet avec IronPDF installé.
  • Correction d'un problème où CropArea est ignoré si le mode "MachineLearningScan" est défini.
  • Correction d'un problème où la hauteur d'un code-barres unidimensionnel ne peut pas être définie.
  • Mise à jour de IronSoftware.System.Drawing à 2025.1.6.

Janvier 2025

IronBarcode 2025.1.10

PM > Install-Package BarCode -Version 2025.1.10

Notes de version

  • Mise à jour des packages de dépendance pour traiter les vulnérabilités de sécurité connues.
  • Correction du problème où une exception de licence est générée lorsque le package est installé avec le package Azure.Core.
  • Corrections de bugs mineurs.

Décembre 2024

IronBarcode 2024.12.8

PM > Install-Package BarCode -Version 2024.12.8

Notes de version

  • Correction d'un problème où les données binaires de certains caractères du texte de code-barres n'étaient pas retournées correctement.
  • Correction d'un problème où les données de code-barres avec des caractères Unicode lançaient une exception de données corrompues.
  • Suppression de la fonctionnalité obsolète/dépréciée.
  • Mise à jour de IronSoftware.System.Drawing à 2024.12.3.

Novembre 2024

IronBarcode 2024.11.5

PM > Install-Package BarCode -Version 2024.11.5

Notes de version

  • Remplacement de la détection et de la lecture par apprentissage machine comme mode de lecture par défaut.
  • Ajout de la valeur "MachineLearningScan" dans l'énum BarcodeScanMode pour la détection et la lecture par apprentissage automatique.

Octobre 2024

IronBarcode 2024.10.10

PM > Install-Package BarCode -Version 2024.10.10

Notes de version

  • Ajout de nouveaux filtres pour le flou : flou gaussien, flou médian, filtrage bilatéral.
  • Ajout d'un toggle dans la classe ImageFilterCollection pour sauvegarder les images intermédiaires lors de l'application de filtres.
  • Autres corrections mineures de bugs.

Septembre 2024

IronBarcode 2024.9.7

PM > Install-Package BarCode -Version 2024.9.7

Notes de version

  • Ajout du support d'écriture pour MaxiCode, Intelligent Mail, Databar, Databar Expanded, Micro QR et rMQR.
  • Mise à jour de IronSoftware.System.Drawing à 2024.9.11.
  • Correction d'un problème avec l'écriture de codes-barres lente.
  • Autres corrections mineures de bugs.

Août 2024

IronBarcode 2024.8.12

PM > Install-Package BarCode -Version 2024.8.12

Notes de version

  • Amélioration de la vitesse et de la précision de la lecture de codes-barres.
  • Ajout du support de lecture pour Micro QR et Rectangular Micro QR (rMQR).
  • Mise à jour de la dépendance IronSoftware.System.Drawing à 2024.8.1.
  • Mise à jour des noms d'encodage de codes-barres pour mieux refléter les noms conventionnels actuels. "Rss14" est maintenant "Databar" et "Databar" est maintenant "DatabarExpanded".

Juillet 2024

IronBarcode 2024.7.2

PM > Install-Package BarCode -Version 2024.7.2

Notes de version

  • Ajout du toggle "Auto-Rotate" dans BarcodeReaderOptions pour désincliner automatiquement les codes-barres afin d'améliorer la lisibilité.
  • Mise à jour de la dépendance IronSoftware.System.Drawing à 2024.7.2.

Juin 2024

IronBarcode 2024.6.1

PM > Install-Package BarCode -Version 2024.6.1

Notes de version

  • Corrections de bugs mineurs
  • Mise à jour de la dépendance IronSoftware.System.Drawing à 2024.6.1

Mai 2024

IronBarcode 2024.5.3

PM > Install-Package BarCode -Version 2024.5.3

Notes de version

  • Corrections de bugs mineurs
  • Mise à jour de la dépendance IronSoftware.System.Drawing à 2024.5.1

Mars 2024

IronBarcode v2024.4.4

PM > Install-Package BarCode -Version 2024.4.4

Notes de version

  • Mise à jour de Microsoft.ML.OnnxRuntime à la version 1.17.1.
  • Mise à jour de IronSoftware.System.Drawing à la version 2024.4.1.

Mars 2024

IronBarcode v2024.3.2

PM > Install-Package BarCode -Version 2024.3.2

Notes de version

  • Correction d'un bug où la clé de licence ne serait pas récupérée dans le fichier web.config dans le .NET Framework.
  • Correction d'un bug avec la lecture de codes-barres utilisant ML sur macOS.
  • Mise à jour de IronSoftware.System.Drawing à la version 2024.3.4.

Février 2024

IronBarcode v2024.2.1

PM > Install-Package BarCode -Version 2024.2.1

Notes de version

  • Amélioration du comportement lors de la lecture de codes-barres dans des PDFs en aplatissant la page du document avant la lecture.
  • Ajout de la capacité à optimiser la valeur de seuil de confiance. (See BarcodeReaderOptions for ConfidenceThreshold)
  • Correction d'une exception DLL manquante en mode Auto lors de la lecture de code-barres utilisant BarCode.Slim.
  • Mise à jour de IronSoftware.System.Drawing à la version 2024.2.2.

Décembre 2023

IronBarcode v2023.12.4

PM > Install-Package BarCode -Version 2023.12.4

Notes de version

  • Ajout d'un modèle d'apprentissage machine pour des améliorations révolutionnaires de la lecture de codes-barres !
  • Séparation du package BarCode.Slim pour l'ancien comportement non-ML.
  • Mise à jour de IronSoftware.System.Drawing à la version 2023.12.1.
  • Correction de ObjectDisposedException lancé avec certaines méthodes .To***Stream()

Novembre 2023

IronBarcode v2023.11.3

PM > Install-Package BarCode -Version 2023.11.3

Notes de version

  • Mise à jour de IronSoftware.System.Drawing à la version 2023.11.1.- Mise à jour de IronSoftware.Common à la version 2023.11.12.

Octobre 2023

IronBarcode v2023.10.1

Notes de version

  • Mise à jour de IronSoftware.System.Drawing à la version 2023.10.1.
  • Mise à jour de IronSoftware.Common à la version 2023.10.2.

Septembre 2023

IronBarcode v2023.9.45

PM > Install-Package BarCode -Version 2023.9.45

Notes de version

  • Correction des problèmes de libération de flux mémoire dans ToJpegStream(), ToPngStream() et ToTiffStream().
  • Ajout de IronSoftware.Common comme nouvelle dépendance.
  • Mise à jour de IronSoftware.System.Drawing à la version 2023.9.2.
  • Mise à jour de IronSoftware.Native.PdfModel à la version 2023.9.18570.

Août 2023

IronBarcode v2023.8.4

PM > Install-Package BarCode -Version 2023.8.4

Notes de version

  • Mise à jour de IronSoftware.Native.PdfModel à 2023.8.17287

Juillet 2023

IronBarcode v2023.7.1

PM > Install-Package BarCode -Version 2023.7.1

Notes de version

  • Utilisation de IronSoftware.Native.PdfModel pour lire et écrire des PDF
  • Mise à jour de IronSoftware.System.Drawing à 2023.7.1

Juin 2023

IronBarcode v2023.6.1

PM > Install-Package BarCode -Version 2023.6.1

Notes de version

  • Amélioration du traitement asynchrone : La méthode ReadPdfAsync a été mise à jour pour respecter entièrement la tâche asynchrone.
  • Correction du problème de copie du dossier Runtime PostBuildEvent : Résolution d'un problème lié à la copie du dossier runtime durant PostBuildEvent.
  • Mise à jour de IronSoftware.System.Drawing à 2023.6.1

Mai 2023

IronBarcode v2023.5.1

PM > Install-Package BarCode -Version 2023.5.1

Notes de version

  • Correction d'un problème empêchant l'exécution en mode débogage sans licence
  • Correction d'un problème où les clés de licence ne seraient pas récupérées de web.config dans certains projets .NET Framework ASP.NET
  • Mise à jour de IronSoftware.System.Drawing à 2023.4.4

Avril 2023

IronBarcode v2023.4.1

PM > Install-Package BarCode -Version 2023.4.1

Notes de version

  • Ajoute la prise en charge :

    • Pour les clés de licence Iron Suite
    • Pour les clés de licence stockées dans les fichiers .config et .json dans les sous-dossiers de l'application
  • Corrections de bugs :

    • Problèmes avec les clés de licence stockées dans les fichiers .config et .json non récupérés
    • La coordination X et Y du code-barres donnée par IronBarcode est désalignée par rapport à la coordination réelle

Mars 2023

IronBarcode v2023.3.2

PM > Install-Package BarCode -Version 2023.3.2

Notes de version

  • Correction d'un problème avec le lecteur de code-barres Code39 où la propriété UseCode39ExtendedMode ne décodait pas correctement les caractères étendus.
  • Correction d'un problème où la définition de la couleur de la police pour les annotations de texte de code-barres ne fonctionnait pas correctement.
  • Correction d'un avertissement qui était lancé lors de l'utilisation de ReadingSpeed.Detail sur certains documents PDF.
  • Correction d'un bug où les codes-barres en double étaient ignorés par le lecteur de code-barres.

Février 2023

IronBarcode v2023.2.2

PM > Install-Package BarCode -Version 2023.2.2

Notes de version

  • Mise à jour pour utiliser IronSoftware.System.Drawing v2023.2.2
  • Ajoute le support du code-barres GS1-128
  • Correction d'un bogue où certaines petites dimensions personnalisées produisaient des sorties floues

Janvier 2023

IronBarcode v2023.1.11395

PM > Install-Package BarCode -Version 2023.1.11395

Notes de version

  • Mise à jour pour utiliser IronSoftware.System.Drawing v2023.1.11379
  • Correction d'un problème lors de l'installation de BarCode pour une utilisation sur .NET Framework
  • Correction d'un bug lors de la création d'un code-barres Code39 contenant le caractère '%'
  • Correction d'un bug lors de la lecture d'une image Tiff et de la restitution de couleurs incorrectes
  • Correction d'un bug où ToHtmlTag() n'appliquait pas la largeur personnalisée

Novembre 2022

IronBarcode v2022.11.10702

PM > Install-Package BarCode -Version 2022.11.10702

Notes de version

  • Ajout de plus de surcharges à BarCodeReader.ReadAsync() permettant plus d'options pour lire des codes-barres uniques
  • Ajout du support asynchrone aux méthodes de lecture BarCodeReader, vous pouvez maintenant utiliser await pour éviter le gel de votre logiciel
  • Correction d'un bug affectant la lecture des clés de licence à partir du fichier de configuration sur certains systèmes
  • Mise à niveau pour utiliser la dernière version de IronSoftware.System.Drawing (v2022.11.10457)
  • Ajoute le support du chargement d'images TIFF avec des cadres de dimensions variables
  • Correction d'un bug où la définition d'une couleur QR à une couleur pâle faisait disparaître l'image du logo personnalisé

Octobre 2022

IronBarcode v2022.10.9871

PM > Install-Package BarCode -Version 2022.10.9871

Notes de version

  • Ajout de la classe QRCodeLogo qui permet de spécifier la largeur, la hauteur et les coins arrondis
  • Ajout de DataMatrixWriter pour la personnalisation de la Forme des Matrices de Données (Carré, ou Rectangulaire)
  • Ajout d'une option Logger.EnableDebugging pour le débogage
  • Réglage de ExpectMultipleBarcodes à true par défaut
  • Correction d'un problème avec LoggingMode ne s'appliquant pas correctement
  • Correction des marges ajoutées aux codes-barres 2D
  • Correction d'un problème lors de la création d'un code-barres UPC-A avec tableau d'octets
  • Les anciens CreateQrCodeWithLogo et CreateQrCodeWithLogoImage sont désormais obsolètes, veuillez utiliser QRCodeLogo à la place

Septembre 2022

IronBarcode v2022.9.8982

PM > Install-Package BarCode -Version 2022.9.8982

Notes de version

  • Ajout de support for .NET 7
  • Ajout de IronSoftware.System.Drawing pour ajouter le support Bitmap pour :

  • Suppression du support for .NET Framework 4.5. La version minimale supportée de .NET Framework est maintenant 4.6.2
  • Ajout de nouvelles méthodes ImageFilter pour améliorer la lecture :

    • AdaptiveThreshold
    • BinaryThreshold
    • Brightness
    • Contrast
    • Invert
    • Sharpen
  • Ajout du résultat du filtre d'image après avoir appliqué un ImageFilter afin que vous puissiez exporter et inspecter les images traitées
  • Améliore la prise en charge de nombreuses distributions Linux :

    • Ubuntu 16, 18, 20, 22
    • Debian 9, 10, 11
    • Fedora 35, 36, 37
    • CentOs 7, 8
    • Rocky Linux 8, 9
    • Amazon Linux 2

Août 2022

IronBarcode v2022.8.8024

PM > Install-Package BarCode -Version 2022.8.8024

Notes de version

  • Amélioration des performances : Moins de codes-barres à "faux positifs".
  • Chemin de fichier temporaire configurable.

Juillet 2022

IronBarcode v2022.7.7345

PM > Install-Package BarCode -Version 2022.7.7345

Notes de version

  • API améliorée pour une facilité d'utilisation.
  • Fonction ajoutée : l'API renvoie les emplacements des codes-barres, la valeur de rotation des codes-barres et l'orientation de la page dans le résultat de lecture.
  • Fonction ajoutée : prise en charge du décodage des codes-barres Code39 avec ASCII complet.
  • Bug corrigé : Lecture de codes-barres verticaux.
  • Bug corrigé : Lecture des codes-barres à partir d'images avec un ensemble CropArea plus grand que l'image.

Mai 2022

IronBarcode v2022.5.5918

PM > Install-Package BarCode -Version 2022.5.5918

Notes de version

  • Compatibilité Linux et MacOS améliorée
  • Compatibilité .NET 5 et 6 améliorée
  • Prise en charge TIFF & GIF améliorée
  • Fonction ajoutée : dimensionnement de codes-barres en dimensions impériales MIL & pouce
  • Fonction ajoutée : espacement d'annotations de texte personnalisé
  • Bug corrigé : Les valeurs binaires ne nécessitent plus d'encodage et de décodage en base64
  • Bug corrigé : redimensionnement et contrôle du rapport d'aspect

Mars 2022

IronBarcode v2022.3.0

PM > Install-Package BarCode -Version 2022.3.0

Notes de version

  • Amélioration : Support de .NET 6
  • Amélioration : Sécurité et performance

Décembre 2021

IronBarcode v2021.12.21

PM > Install-Package BarCode -Version 2021.12.21

Notes de version

  • Amélioration : Vitesse et stabilité
  • Amélioration : Support de .NET 5 et .NET 6 Beta
  • Amélioré : Journalisation

Août 2021

IronBarcode v2021.9.0

PM > Install-Package BarCode -Version 2021.9.0

Notes de version

  • Bug corrigé : Fonctionne maintenant avec .NET 5.07
  • Bug corrigé : Lecture des clés de licence à partir des fichiers de configuration du projet (cas particuliers)
  • Amélioration : Vitesse et stabilité

Prêt à commencer?
Nuget Téléchargements 2,317,217 | Version : 2026.7 vient de sortir
Still Scrolling Icon

Vous faites encore défiler ?

Vous voulez une preuve rapidement ? PM > Install-Package BarCode
exécuter un échantillon regarder votre chaîne devenir un code-barres.