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

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

Rejoignez 50 000 développeurs pour recevoir les mises à jour

Feuille de route d'IronBarcode

IronBarcode est né de la demande de nos clients. L'histoire de sa création est le résultat direct des problèmes rencontrés par les développeurs. Notre équipe s'est plongée dans les forums de la communauté et a constaté une demande répétée pour une solution plus efficace.

Nous avons écouté notre communauté et créé un produit qui leur offre une meilleure solution que celle proposée par le marché.

Aujourd'hui, nous stimulons continuellement les performances d'IronBarcode en appliquant les dernières technologies pour améliorer les filtres d'image, la vision par ordinateur et l'apprentissage automatique. IronBarcode est aujourd'hui utilisé dans 96 pays, et nous aimerions voir son application s'étendre, au fur et à mesure de ses améliorations.

D'autres cas d'utilisation seront couverts pour améliorer la lecture des flux en direct et des lecteurs de codes-barres. À plus long terme, nous prévoyons de lancer IronBarcode pour plusieurs langages de programmation.


Décembre 2024

IronBarCode 2024.12.8

décembre 2024
Version 2024.12.8
Voir la référence de l'API IronBarcode v2024.12.8

Caractéristiques et améliorations

https://www.nuget.org/packages/BarCode/2024.12.8

Notes de mise à jour :

  • Corrige un problème où les données binaires de certains caractères du texte du code-barres n'étaient pas renvoyées correctement.
  • Correction d'un problème où les données de code-barres contenant des caractères Unicode déclenchaient une exception de données corrompues.
  • Supprime les fonctionnalités obsolètes/périmées.
  • Met à jour IronSoftware.System.Drawing vers 2024.12.3.

novembre 2024

IronBarcode 2024.11.5

1 novembre 2024
Version 2024.11.5
Voir la documentation de l'API de IronBarcode v2024.11.5

Caractéristiques et améliorations

https://www.nuget.org/packages/BarCode/2024.11.5

Notes de mise à jour :

  • Remplace la détection et la lecture par apprentissage automatique comme mode de lecture par défaut.
  • Ajoute la valeur "MachineLearningScan" dans l'énumération BarcodeScanMode pour la détection et la lecture via l'apprentissage automatique.

Octobre 2024

IronBarCode 2024.10.10

1 octobre 2024
Version 2024.10.10
Voir la référence de l'API IronBarcode v2024.10.10

Caractéristiques et améliorations

https://www.nuget.org/packages/BarCode/2024.10.10

Notes de mise à jour :

  • Ajoute de nouveaux filtres pour flouter : flou gaussien, flou médian, filtrage bilatéral.
  • Ajoute un commutateur dans la classe ImageFilterCollection pour enregistrer les images intermédiaires lors de l'application de filtres.
  • Autres corrections mineures de bogues.

Septembre 2024

IronBarCode 2024.9.7

0 septembre 2024
Version 2024.9.7
Voir la référence API IronBarcode v2024.9.7

Caractéristiques et améliorations

https://www.nuget.org/packages/BarCode/2024.9.7

Notes de mise à jour :

  • Ajoute la prise en charge de l'écriture pour MaxiCode, Courrier intelligent, Databar, Databar élargi, Micro QR et rMQR.
  • Mise à jour de IronSoftware.System.Drawing à 2024.9.11.
  • Corrige le problème d'écriture lente des codes-barres.
  • Autres corrections mineures de bogues.

Août 2024

IronBarcode 2024.8.12

1 août 2024
Version 2024.8.12
Voir la référence API IronBarcode v2024.8.12

Caractéristiques et améliorations

https://www.nuget.org/packages/BarCode/2024.8.12

Notes de mise à jour :

  • Améliore la vitesse et la précision de la lecture des codes-barres.
  • Ajoute la prise en charge de la lecture de Micro QR et Rectangular Micro QR(rMQR).
  • Met à jour la dépendance IronSoftware.System.Drawing vers 2024.8.1.
  • Met à jour les noms d'encodage de code-barres pour mieux refléter la nomenclature conventionnelle actuelle. "Rss14" est maintenant "Databar" et "Databar" est maintenant "DatabarExpanded".

Juillet 2024

IronBarcode 2024.7.2

juillet 2024
Version 2024.7.2
Afficher la référence de l'API IronBarcode v2024.7.2

Caractéristiques et améliorations

https://www.nuget.org/packages/BarCode/2024.7.2

Notes de mise à jour :

  • Ajout d'une bascule "Auto-Rotate" dans BarcodeReaderOptions pour l'auto-désaxation des codes-barres afin d'améliorer la lisibilité.
  • Mise à jour de la dépendance IronSoftware.System.Drawing en 2024.7.2.

Juin 2024

IronBarcode 2024.6.1

juin 2024
Version 2024.6.1
Voir la référence de l'API IronBarcode v2024.6.1

Caractéristiques et améliorations

https://www.nuget.org/packages/BarCode/2024.6.1

Notes de mise à jour :

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

Mai 2024

IronBarcode 2024.5.3

9 avril 2024
Version 2024.5.3
Voir la référence API d'IronBarcode v2024.5.3

Caractéristiques et améliorations

https://www.nuget.org/packages/BarCode/2024.5.3

Notes de mise à jour :

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

Mars 2024

IronBarcode v2024.4.4

avril 2024
Version 2024.4.4
Consulter la référence API IronBarcode v2024.4.4

Caractéristiques et améliorations

https://www.nuget.org/packages/BarCode/2024.4.4

Notes de mise à jour :

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

Mars 2024

IronBarcode v2024.3.2

mars 2024
Version 2024.3.2
Afficher la référence API de IronBarcode v2024.3.2

Caractéristiques et améliorations

https://www.nuget.org/packages/BarCode/2024.3.2

Notes de mise à jour :

  • Correction d'un bogue qui empêchait la clé de licence d'être récupérée à partir du fichier web.config dans le Framework .NET.
  • Corrige un bug avec la lecture des codes-barres utilisant ML sur macOS.
  • Mise à jour de IronSoftware.System.Drawing vers la version 2024.3.4.

Février 2024

IronBarcode v2024.2.1

9 janvier 2024
Version 2024.2.1
Voir la référence API de IronBarcode v2024.2.1

Caractéristiques et améliorations

https://www.nuget.org/packages/BarCode/2024.2.1

Notes de mise à jour :

  • Améliore le comportement lors de la lecture de codes-barres dans les PDF en aplatissant la page du document avant la lecture.
  • Permet d'optimiser la valeur du seuil de confiance. (Voir BarcodeReaderOptions pour ConfidenceThreshold (seuil de confiance))
  • Corrige une exception de DLL manquante en mode Auto lors de la lecture d'un code barre en utilisant BarCode.Slim.
  • Mise à jour de IronSoftware.System.Drawing vers la version 2024.2.2.

Décembre 2023

IronBarcode v2023.12.4

7 novembre 2023
Version 2023.12.4
Voir la référence API d'IronBarcode v2023.12.4

Caractéristiques et améliorations

https://www.nuget.org/packages/BarCode/2023.12.4

Notes de mise à jour :

  • Ajout d'un modèle d'apprentissage automatique pour une amélioration révolutionnaire de la lecture des codes-barres!
  • Paquet BarCode.Slim séparé pour les anciens comportements non-ML.
  • Mise à jour de IronSoftware.System.Drawing vers la version 2023.12.1.
  • Correction de l'exception ObjectDisposedException lancée avec certains .To***Stream() méthodes

Novembre 2023

IronBarcode v2023.11.3

7 octobre 2023
Version 2023.11.3
Afficher la référence API d'IronBarcode v2023.11.3

Caractéristiques et améliorations

https://www.nuget.org/packages/BarCode/2023.11.3

Notes de mise à jour :

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

Octobre 2023

IronBarcode v2023.10.1

5 octobre 2023
Version 2023.10.1
Voir la référence API IronBarcode v2023.10.1

Caractéristiques et améliorations

https://www.nuget.org/packages/BarCode/2023.10.1

Notes de mise à jour :

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

Septembre 2023

IronBarcode v2023.9.45

9 septembre 2023
Version 2023.9.45
Voir la référence API de IronBarcode v2023.9.45

Caractéristiques et améliorations

https://www.nuget.org/packages/BarCode/2023.9.45

Notes de mise à jour :

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

Août 2023

IronBarcode v2023.8.4

1 juillet 2023
Version 2023.8.4
Afficher la référence API de IronBarcode v2023.8.4

Caractéristiques et améliorations

https://www.nuget.org/packages/BarCode/2023.8.4

Notes de mise à jour :

  • Met à jour IronSoftware.Native.PdfModel vers 2023.8.17287

Juillet 2023

IronBarcode v2023.7.1

juillet 2023
Version 2023.7.1
Afficher la référence API IronBarcode v2023.7.1

Caractéristiques et améliorations

https://www.nuget.org/packages/BarCode/2023.7.1

Notes de mise à jour :

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

Juin 2023

IronBarcode v2023.6.1

9 mai 2023
Version 2023.6.1
Voir la référence de l'API IronBarcode v2023.6.1

Caractéristiques et améliorations

https://www.nuget.org/packages/BarCode/2023.6.1

Notes de mise à jour :

  • Amélioration du traitement asynchrone : Le ReadPdfAsync a été mise à jour afin de respecter pleinement la tâche asynchrone.
  • Correction de la copie du dossier d'exécution de PostBuildEvent : Résolution d'un problème lié à la copie du dossier d'exécution pendant PostBuildEvent.
  • Mise à jour de IronSoftware.System.Drawing vers 2023.6.1

Mai 2023

IronBarcode v2023.5.1

er mai 2023
Version 2023.5.1
Voir la référence API de IronBarcode v2023.5.1

Caractéristiques et améliorations

https://www.nuget.org/packages/BarCode/2023.5.1

Notes de mise à jour :

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

Avril 2023

IronBarcode v2023.4.1

0 mars 2023
Version 2023.4.1
Afficher la référence API IronBarcode v2023.4.1

Caractéristiques et améliorations

https://www.nuget.org/packages/BarCode/2023.4.1

Notes de mise à jour :

  • Ajoute un soutien :
    • Pour les clés de licence IronSuite
    • 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 qui ne sont pas récupérées
    • La coordination X & Y du code-barres donnée par IronBarcode est mal alignée par rapport à la coordination réelle

Mars 2023

IronBarcode v2023.3.2

mars 2023
Version 2023.3.2
Voir la référence API d'IronBarcode v2023.3.2

Caractéristiques et améliorations

https://www.nuget.org/packages/BarCode/2023.3.2

Notes de mise à jour :

  • Correction d'un problème avec le lecteur de code-barres Code39 où la fonction UseCode39ExtendedMode ne décodait pas correctement les caractères étendus.
  • Correction d'un problème où le réglage 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 problème où les codes-barres dupliqués étaient ignorés par le lecteur de codes-barres.

Février 2023

IronBarcode v2023.2.2

février 2023
Version 2023.2.2
Voir la référence API de IronBarcode v2023.2.2

Caractéristiques et améliorations

https://www.nuget.org/packages/BarCode/2023.2.2

Notes de mise à jour :

  • Mises à jour pour utiliser IronSoftware.System.Drawing v2023.2.2
  • Ajouter la prise en charge du code-barres GS1-128
  • Correction d'un problème où certaines petites dimensions personnalisées produisaient des résultats flous

Janvier 2023

IronBarcode v2023.1.11395

er janvier 2023
Version 2023.1.11395
Afficher la référence de l'API IronBarcode v2023.1.11395

Caractéristiques et améliorations

https://www.nuget.org/packages/BarCode/2023.1.11395

Notes de mise à jour :

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

Novembre 2022

IronBarcode v2022.11.10702

8 novembre 2022
Version 2022.11.10702
Voir la référence API IronBarcode v2022.11.10702

Caractéristiques et améliorations

https://www.nuget.org/packages/BarCode/2022.11.10702

Notes de mise à jour :

  • Ajout de surcharges à BarCodeReader.ReadAsync() permettant plus d'options pour la lecture de codes-barres uniques
  • Ajout du support asynchrone aux méthodes de lecture de BarCodeReader, maintenant vous pouvez utiliser await pour éviter de geler votre logiciel
  • Correction d'un bogue affectant la lecture des clés de licence depuis le fichier de configuration sur certains systèmes
  • Mise à jour pour utiliser la dernière version de IronSoftware.System.Drawing (v2022.11.10457)
  • Ajout de la prise en charge du chargement d'images TIFF avec des cadres de dimensions variables
  • Correction d'un bogue qui faisait disparaître l'image du logo personnalisé lorsque la couleur du QR était faible

Octobre 2022

IronBarcode v2022.10.9871

8 octobre 2022
Version 2022.10.9871
Afficher la référence API de IronBarcode v2022.10.9871

Caractéristiques et améliorations

https://www.nuget.org/packages/BarCode/2022.10.9871

Notes de mise à jour :

  • Ajoute 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 de la matrice de données (carrée ou rectangulaire)
  • Ajoute une option Logger.EnableDebugging pour le débogage
  • Définit ExpectMultipleBarcodes à true par défaut
  • Correction d'un problème d'application incorrecte du mode d'enregistrement (LoggingMode)
  • Corrige les marges ajoutées au code-barres 2D
  • Correction d'un problème lors de la création d'un code-barres UPC-A avec un tableau d'octets
  • Les anciens CreateQrCodeWithLogo et CreateQrCodeWithLogoImage sont désormais obsolètes, veuillez utiliser QRCodeLogo à la place Améliorations de la compatibilité des images

Septembre 2022

IronBarcode v2022.9.8982

3 septembre 2022
Version 2022.9.8982
Voir la référence API d'IronBarcode v2022.9.8982

Caractéristiques et améliorations

https://www.nuget.org/packages/BarCode/2022.9.8982

Notes de mise à jour :

Amélioration de la compatibilité des images

  • Ajout de la prise en charge de .NET 7
  • Ajoute IronSoftware.System.Drawing pour ajouter la prise en charge des images bitmap :

Rompre avec le changement :

  • Suppression de la prise en charge du Framework .NET 4.5. La version minimale du Framework .NET prise en charge est désormais 4.6.2

Autres modifications :

  • Ajout de nouvelles méthodes ImageFilter pour améliorer la lecture :
    • Seuil adaptatif
    • Seuil binaire
    • Luminosité
    • Contraste
    • Inverser
    • Aiguiser
  • Ajoute le résultat du filtre d'image après l'application d'un filtre d'image afin que vous puissiez exporter et inspecter les images traitées

Amélioration de la compatibilité des plates-formes :

  • Amélioration de la prise en charge de nombreuses distros 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

août 2022
Version 2022.8.8024
Voir la Référence API IronBarcode v2022.8.8024

Caractéristiques et améliorations

https://www.nuget.org/packages/BarCode/2022.8.8024

Notes de mise à jour :

  • Amélioration des performances : Moins de codes-barres "faussement positifs".
  • Chemin d'accès au fichier Temp configurable.

Juillet 2022

IronBarcode v2022.7.7345

3 juillet 2022
Version 2022.7.7345
Afficher la référence API d'IronBarcode v2022.7.7345

Caractéristiques et améliorations

https://www.nuget.org/packages/BarCode/2022.7.7345

Notes de mise à jour :

  • Amélioration de l'API pour faciliter l'utilisation.
  • Fonctionnalité 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 la lecture.
  • Fonctionnalité ajoutée : Prise en charge du décodage des codes à barres Code39 avec ASCII complet.
  • Bogue corrigé : Lecture verticale des codes-barres.
  • Correction d'un bug : Lecture de codes-barres à partir d'images dont la zone de recadrage (CropArea) est plus grande que l'image.

Mai 2022

IronBarcode v2022.5.5918

7 mai 2022
Version 2022.5.5918
Afficher la référence API IronBarcode v2022.5.5918