Registro de cambios: Actualizaciones, hitos, hoja de ruta

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

Ú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.


Diciembre de 2024

IronBarcode 2024.12.8

de diciembre de 2024
Versión 2024.12.8
Ver la Referencia de API de IronBarcode v2024.12.8

Características y mejoras

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

Notas de publicación:

  • Corregido el problema donde los datos binarios de ciertos caracteres del texto del código de barras no se devolvían correctamente.
  • Se resuelve el problema donde los datos de código de barras con caracteres unicode lanzaban una excepción de datos corruptos.
  • Elimina la funcionalidad obsoleta/depreciada.
  • Actualiza IronSoftware.System.Drawing a la versión 2024.12.3.

Noviembre 2024

IronBarCode 2024.11.5

1 de noviembre de 2024
Versión 2024.11.5
Ver referencia API de IronBarcode v2024.11.5

Características y mejoras

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

Notas de publicación:

  • Reemplaza la detección y lectura de aprendizaje automático como modo de lectura predeterminado.
  • Agrega el valor "MachineLearningScan" en el enumerado BarcodeScanMode para la detección y lectura mediante aprendizaje automático.

Octubre 2024

IronBarCode 2024.10.10

1 de octubre de 2024
Versión 2024.10.10
Ver la Referencia de la API de IronBarcode v2024.10.10

Características y mejoras

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

Notas de publicación:

  • Agrega nuevos filtros para desenfoque: desenfoque gaussiano, desenfoque de mediana, filtrado bilateral.
  • Agrega un interruptor en la clase ImageFilterCollection para guardar imágenes intermedias al aplicar filtros.
  • Otras correcciones menores de errores.

Septiembre de 2024

IronBarCode 2024.9.7

0 de septiembre de 2024
Versión 2024.9.7
Ver Referencia de API de IronBarcode v2024.9.7

Características y mejoras

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

Notas de publicación:

  • Agrega soporte de escritura para MaxiCode, Intelligent Mail, Databar, Databar Expanded, Micro QR y rMQR.
  • Actualizaciones a IronSoftware.System.Drawing para la versión 2024.9.11.
  • Soluciona el problema de escritura lenta de códigos de barras.
  • Otras correcciones menores de errores.

Agosto de 2024

IronBarcode 2024.8.12

1 de agosto de 2024
Versión 2024.8.12
Ver la referencia de la API de IronBarcode v2024.8.12

Características y mejoras

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

Notas de publicación:

  • Mejora la velocidad y la precisión de la lectura de códigos de barras.
  • Soporte de lectura para Micro QR y Micro QR rectangular(rMQR).
  • Actualiza la dependencia IronSoftware.System.Drawing a 2024.8.1.
  • Actualiza los nombres de codificación de los códigos de barras para reflejar mejor la nomenclatura convencional actual. "Rss14" es ahora "Databar" y "Databar" es ahora "DatabarExpanded".

Julio de 2024

IronBarcode 2024.7.2

de julio de 2024
Versión 2024.7.2
Ver la referencia de la API de IronBarcode v2024.7.2

Características y mejoras

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

Notas de publicación:

  • Añade la opción "Auto-Rotate" en BarcodeReaderOptions para la auto-desviación de los códigos de barras para mejorar la legibilidad.
  • Actualiza la dependencia IronSoftware.System.Drawing a 2024.7.2.

Junio de 2024

IronBarcode 2024.6.1

de junio de 2024
Versión 2024.6.1
Ver la referencia de la API de IronBarcode v2024.6.1

Características y mejoras

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

Notas de publicación:

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

Mayo de 2024

IronBarCode 2024.5.3

9 de abril de 2024
Versión 2024.5.3
Ver la referencia API de IronBarcode v2024.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

de abril de 2024
Versión 2024.4.4
Ver la referencia API de IronBarcode v2024.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

de marzo de 2024
Versión 2024.3.2
Ver la referencia de la API de IronBarcode v2024.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

9 de enero de 2024
Versión 2024.2.1
Ver la Referencia de API de IronBarcode v2024.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

7 de noviembre de 2023
Versión 2023.12.4
Ver la referencia de la API de IronBarcode v2023.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

7 de octubre de 2023
Versión 2023.11.3
Ver la referencia de la API de IronBarcode v2023.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

5 de octubre de 2023
Versión 2023.10.1
Ver la referencia de la API de IronBarcode v2023.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

9 de septiembre de 2023
Versión 2023.9.45
Ver Referencia de API de IronBarcode v2023.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

1 de julio de 2023
Versión 2023.8.4
Ver la referencia de la API de IronBarcode v2023.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

de julio de 2023
Versión 2023.7.1
Ver la Referencia de la API de IronBarcode v2023.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

9 de mayo de 2023
Versión 2023.6.1
Ver la referencia de la API de IronBarcode v2023.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

de mayo de 2023
Versión 2023.5.1
Ver la referencia de la API de IronBarcode v2023.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

0 de marzo de 2023
Versión 2023.4.1
Ver la referencia de la API de IronBarcode v2023.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

de marzo de 2023
Versión 2023.3.2
Ver la referencia de la API de IronBarcode v2023.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 ReadingSpeed.Detail 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

de febrero de 2023
Versión 2023.2.2
Ver la referencia de la API de IronBarcode v2023.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

de enero de 2023
Versión 2023.1.11395
Ver la referencia de la API de IronBarcode v2023.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

8 de noviembre de 2022
Versión 2022.11.10702
Ver la referencia de la API de IronBarcode v2022.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

8 de octubre de 2022
Versión 2022.10.9871
Ver la referencia de la API de IronBarcode v2022.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

3 de septiembre de 2022
Versión 2022.9.8982
Ver referencia de la API de IronBarcode v2022.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

de agosto de 2022
Versión 2022.8.8024
Ver la Referencia de la API de IronBarcode v2022.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

3 de julio de 2022
Versión 2022.7.7345
Ver Referencia de API de IronBarcode v2022.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 ubicaciones 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

7 de mayo de 2022
Versión 2022.5.5918
Ver la Referencia API de IronBarcode v2022.5.5918