Registro de cambios: Actualizaciones, hitos, hoja de ruta

Únete a 50.000 desarrolladores para recibir actualizaciones

Hoja de ruta de IronBarcode

IronBarcode tiene su origen en las peticiones de nuestros clientes. Su historia de origen fue el resultado directo de los puntos de dolor de los desarrolladores, con nuestro equipo haciendo una inmersión profunda en los foros de la comunidad y encontrando una demanda repetida de una solución más eficaz.

Escuchamos a nuestra comunidad y creamos un producto para darles una solución mejor que la que ofrecía el mercado.

Hoy en día impulsamos continuamente el rendimiento de IronBarcode aplicando la tecnología más avanzada para mejorar los filtros de imagen, la visión por ordenador y el aprendizaje automático. IronBarcode se utiliza ya en 96 países, y nos gustaría ver crecer su aplicación, a medida que siga mejorando.

Se tratarán más casos de uso para mejorar la lectura de secuencias en directo y lectores de códigos de barras. A más largo plazo, nuestro plan es lanzar IronBarcode para múltiples lenguajes de programación.


Junio 2024

IronBarCode 2024.6.1

4 de junio, 2024
Versión 2024.6.1

Características y Mejoras

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

Notas de la Versión:

  • Correcciones menores de errores
  • Actualiza la dependencia IronSoftware.System.Drawing a 2024.6.1

Mayo de 2024

IronBarCode 2024.5.3

29 de abril de 2024
Versión 2024.5.3

Características y mejoras

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

Notas de publicación:

  • Corrección de errores menores
  • Actualiza la dependencia IronSoftware.System.Drawing a 2024.5.1

Marzo de 2024

IronBarCode v2024.4.4

5 de abril de 2024
Versión 2024.4.4

Características y mejoras

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

Notas de publicación:

  • Actualizado Microsoft.ML.OnnxRuntime a la versión 1.17.1.
  • Actualizado IronSoftware.System.Drawing a la versión 2024.4.1.

Marzo de 2024

IronBarCode v2024.3.2

8 de marzo de 2024
Versión 2024.3.2

Características y mejoras

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

Notas de publicación:

  • Se ha corregido un error por el que la clave de licencia no se recogía del archivo web.config en .NET Framework.
  • Corrige un error con la lectura de códigos de barras utilizando ML en macOS.
  • Actualizado IronSoftware.System.Drawing a la versión 2024.3.4.

Febrero de 2024

IronBarCode v2024.2.1

29 de enero de 2024
Versión 2024.2.1

Características y mejoras

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

Notas de publicación:

  • Mejora el comportamiento al leer códigos de barras de PDF aplanando la página del documento antes de la lectura.
  • Añade la posibilidad de optimizar el valor del umbral de confianza. (Véase BarcodeReaderOptions para ConfidenceThreshold.)
  • Corrige la excepción de DLL faltante en modo Auto al leer código de barras usando BarCode.Slim.
  • Actualizado IronSoftware.System.Drawing a la versión 2024.2.2.

Diciembre de 2023

IronBarCode v2023.12.4

27 de noviembre de 2023
Versión 2023.12.4

Características y mejoras

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

Notas de publicación:

  • Añade un modelo de aprendizaje automático para lograr mejoras revolucionarias en la lectura de códigos de barras!
  • Paquete BarCode.Slim separado para comportamiento antiguo no-ML.
  • Actualizado IronSoftware.System.Drawing a la versión 2023.12.1.
  • Corregida la ObjectDisposedException lanzada con algunos .To***Stream() métodos

Noviembre de 2023

IronBarCode v2023.11.3

27 de octubre de 2023
Versión 2023.11.3

Características y mejoras

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

Notas de publicación:

  • Actualizado IronSoftware.System.Drawing a la versión 2023.11.1.
  • Actualizado IronSoftware.Common a la versión 2023.11.12.

Octubre de 2023

IronBarCode v2023.10.1

05 de octubre de 2023
Versión 2023.10.1

Características y mejoras

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

Notas de publicación:

  • Actualizado `IronSoftware.System.Drawing` a la versión 2023.10.1.
  • Actualizado `IronSoftware.Common` a la versión 2023.10.2.

Septiembre de 2023

IronBarCode v2023.9.45

19 de septiembre de 2023
Versión 2023.9.45

Características y mejoras

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

Notas de publicación:

  • Se han corregido problemas de eliminación de flujos de memoria en ToJpegStream(), ToPngStream() y ToTiffStream().
  • Se ha añadido IronSoftware.Common como nueva dependencia.
  • Actualizado IronSoftware.System.Drawing a la versión 2023.9.2.
  • Actualizado IronSoftware.Native.PdfModel a la versión 2023.9.18570.

Agosto de 2023

IronBarCode v2023.8.4

31 de julio de 2023
Versión 2023.8.4

Características y mejoras

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

Notas de publicación:

  • Actualiza IronSoftware.Native.PdfModel a 2023.8.17287

Julio de 2023

IronBarCode v2023.7.1

3 de julio de 2023
Versión 2023.7.1

Características y mejoras

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

Notas de publicación:

  • Uso de IronSoftware.Native.PdfModel para leer y escribir PDF
  • Actualiza IronSoftware.System.Drawing a 2023.7.1

Junio de 2023

IronBarCode v2023.6.1

29 de mayo de 2023
Versión 2023.6.1

Características y mejoras

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

Notas de publicación:

  • Procesamiento asíncrono mejorado: El ReadPdfAsync se ha actualizado para respetar plenamente la tarea asíncrona.
  • PostBuildEvent Runtime Folder Copy Fix: Resuelto un problema relacionado con la copia de la carpeta de tiempo de ejecución durante PostBuildEvent.
  • Actualiza IronSoftware.System.Drawing a 2023.6.1

Mayo de 2023

IronBarCode v2023.5.1

1 de mayo de 2023
Versión 2023.5.1

Características y mejoras

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

Notas de publicación:

  • Se corrige un problema que impedía ejecutar en modo depuración sin licencia
  • Se soluciona un problema por el que las claves de licencia no se recuperaban de web.config en algunos proyectos ASP.NET de .NET Framework.
  • Actualiza IronSoftware.System.Drawing a 2023.4.4

Abril de 2023

IronBarCode v2023.4.1

30 de marzo de 2023
Versión 2023.4.1

Características y mejoras

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

Notas de publicación:

  • Añade soporte:
    • Para las claves de licencia de IronSuite
    • Para claves de licencia almacenadas en archivos .config y .json en subcarpetas de la aplicación
  • Corrección de errores:
    • Problemas con las claves de licencia almacenadas en archivos .config y .json que no se recogen.
    • La coordinación X & Y del código de barras proporcionada por IronBarcode no coincide con la coordinación real.

Marzo de 2023

IronBarCode v2023.3.2

2 de marzo de 2023
Versión 2023.3.2

Características y mejoras

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

Notas de publicación:

  • Se ha solucionado un problema con el lector de códigos de barras Code39 en el que el UseCode39ExtendedMode no descodificaba correctamente los caracteres extendidos.
  • Se ha corregido un problema por el que la configuración del color de la fuente para las anotaciones de texto del código de barras no funcionaba correctamente.
  • Se ha corregido una advertencia que se producía al utilizar Velocidad de lectura.Detalle en determinados documentos PDF.
  • Se ha corregido un error por el que el lector de códigos de barras ignoraba los códigos de barras duplicados.

Febrero de 2023

IronBarCode v2023.2.2

2 de febrero de 2023
Versión 2023.2.2

Características y mejoras

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

Notas de publicación:

  • Actualizaciones para utilizar IronSoftware.System.Drawing v2023.2.2
  • Añadir compatibilidad con el código de barras GS1-128
  • Se corrige un error por el que algunas pequeñas dimensiones personalizadas producían salidas borrosas.

Enero de 2023

IronBarCode v2023.1.11395

1 de enero de 2023
Versión 2023.1.11395

Características y mejoras

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

Notas de publicación:

  • Actualizaciones al uso IronSoftware.System.Drawing v2023.1.11379
  • Se soluciona un problema al instalar BarCode para su uso en .NET Framework
  • Corrige un error al crear un código de barras Code39 que contiene el código '%' carácter
  • Se corrige un error al leer una imagen Tiff y devolver colores incorrectos.
  • Corrige un error por el que ToHtmlTag() no aplicaba la anchura personalizada

Noviembre de 2022

IronBarCode v2022.11.10702

28 de noviembre de 2022
Versión 2022.11.10702

Características y mejoras

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

Notas de publicación:

  • Añade más sobrecargas a BarCodeReader.ReadAsync() permitiendo más opciones para la lectura de códigos de barras individuales.
  • Añade soporte async a los métodos de lectura de BarCodeReader, ahora puedes usar await para evitar congelar tu software.
  • Se corrige un error que afectaba a la lectura de claves de licencia desde el archivo de configuración en algunos sistemas.
  • Actualizaciones para utilizar la última versión de IronSoftware.System.Drawing (v2022.11.10457)
  • Añade soporte para cargar imágenes TIFF con marcos de dimensiones variables.
  • Se corrige un error por el que al establecer un color QR tenue desaparecía la imagen del logotipo personalizado.

Octubre de 2022

IronBarCode v2022.10.9871

18 de octubre de 2022
Versión 2022.10.9871

Características y mejoras

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

Notas de publicación:

  • Añade la clase QRCodeLogo que permite especificar la anchura, la altura y las esquinas redondeadas.
  • Añade DataMatrixWriter para personalizar la forma de la matriz de datos (cuadrada o rectangular).
  • Añade una opción Logger.EnableDebugging para depuración
  • Establece ExpectMultipleBarcodes en true por defecto
  • Se soluciona el problema de que LoggingMode no se aplica correctamente.
  • Corrección de los márgenes añadidos al código de barras 2D
  • Se soluciona un problema al crear un código de barras UPC-A con una matriz de bytes.
  • Los antiguos CreateQrCodeWithLogo, y CreateQrCodeWithLogoImage son ahora obsoletos, por favor use QRCodeLogo en su lugar Mejoras de Compatibilidad de Imagen

Septiembre de 2022

IronBarCode v2022.9.8982

13 de septiembre de 2022
Versión 2022.9.8982

Características y mejoras

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

Notas de publicación:

Mejoras en la compatibilidad de imágenes

  • Añade compatibilidad con .NET 7
  • Añade IronSoftware.System.Drawing para añadir soporte Bitmap para:

Romper el cambio:

  • Elimina la compatibilidad con .NET Framework 4.5. La versión mínima compatible de .NET Framework es ahora 4.6.2

Otros cambios:

  • Añade nuevos métodos ImageFilter para mejorar la lectura:
    • AdaptiveThreshold
    • UmbralBinario
    • Luminosidad
    • Contraste
    • Invertir
    • Afilar
  • Añade el resultado del Image Filter después de aplicar un ImageFilter para que pueda exportar e inspeccionar las imágenes procesadas.

Mejoras en la compatibilidad de plataformas:

  • Mejora la compatibilidad con muchas distribuciones de Linux:
    • Ubuntu 16, 18, 20, 22
    • Debian 9, 10, 11
    • Fedora 35, 36, 37
    • CentOs 7, 8
    • Rocky Linux 8, 9
    • Amazon Linux 2

Agosto de 2022

IronBarcode v2022.8.8024

9 de agosto de 2022
Versión 2022.8.8024

Características y mejoras

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

Notas de publicación:

  • Rendimiento mejorado: Menos códigos de barras "falsos positivos".
  • Ruta de archivo temporal configurable.

Julio de 2022

IronBarcode v2022.7.7345

13 de julio de 2022
Versión 2022.7.7345

Características y mejoras

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

Notas de publicación:

  • API mejorada para facilitar su uso.
  • Característica añadida: API devuelve proyectos de códigos de barras, valor de rotación del código de barras y orientación de la página dentro del resultado de la lectura.
  • Característica añadida: Soporte para decodificar códigos de barras Code39 con ASCII completo.
  • Error corregido: Lectura de códigos de barras verticales.
  • Error corregido: Lectura de códigos de barras de imágenes con un área de recorte mayor que la imagen.

Mayo de 2022

IronBarcode v2022.5.5918

27 de mayo de 2022
Versión 2022.5.5918

Características y mejoras

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

Notas de publicación:

  • Compatibilidad mejorada con Linux y MacOS
  • Compatibilidad mejorada con .NET 5 y 6
  • Compatibilidad mejorada con TIFF y GIF
  • Característica añadida: dimensionado de códigos de barras en pulgadas e imperiales MIL
  • Característica añadida: Espaciado personalizado de las anotaciones de texto
  • Error corregido: Los valores binarios ya no requieren codificación y descodificación base64.
  • Error corregido: Redimensionamiento y control de la relación de aspecto

Marzo de 2022

IronBarcode v2022.3.0

10 de marzo de 2022
Versión 2022.3.0

Características y mejoras

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

Notas de publicación:

  • Mejorado: Compatibilidad con .NET 6
  • Mejorado: Seguridad y rendimiento

Diciembre de 2021

IronBarcode v2021.12.21

21 de diciembre de 2021
Versión 2021.12.21

Características y mejoras

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

Notas de publicación:

  • Mejorado: Velocidad y estabilidad
  • Mejorado: compatibilidad con .NET 5 y .NET 6 Beta
  • Mejorado: Registro

Agosto de 2021

IronBarcode v2021.9.0

24 de agosto de 2021
Versión 2021.9.0

Características y mejoras

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

Notas de publicación:

  • Error corregido: ahora funciona con .NET 5.07
  • Error corregido: Lectura de claves de licencia de los archivos de configuración del proyecto (edge casess)
  • Mejorado: Velocidad y estabilidad