25 de octubre de 2023

Incluye correcciones para la conversión de PDF, funcionalidad mejorada del conjunto de herramientas WPF con un nuevo tema FluentDesign, rendimiento mejorado de DataGrid y actualizaciones de los componentes SFTP, FTP y ZIP para una mayor estabilidad y compatibilidad.

Xceed Words para .NET 3.0

  • El contenido compatible que se insertó desde un archivo HTML o una cadena HTML ahora aparecerá correctamente una vez que el Documento se convierta en PDF.
  • En Document, fusionar varios Documentos que contienen más de un estilo ya no genera un Documento dañado.
  • En Document, fusionar 2 Documentos diferentes que contienen Gráficas que utilizan datos externos ya no genera un Documento dañado.
  • En Document, agregar varios Documentos a un Documento existente ahora mostrará correctamente las imágenes que se encuentran en más de uno de esos Documentos.
  • En Document, establecer la propiedad Window en una Tabla con Celdas combinadas ahora estirará la Tabla para que coincida con el ancho de la ventana.
  • En Document, al llamar a document.InsertDocument() para insertar un Documento donde el texto fue previamente reemplazado en un Encabezado o Pie de página, ahora se mantendrán dichas modificaciones de texto en el Documento final.
  • En Document, los métodos InsertListAfterSelf e InsertListBeforeSelf ya no mezclan los índices de los Párrafos.
  • En Document, las listas con viñetas ya no se convierten en listas numeradas cuando se usa el método AddCoreProperty.
  • En Document, todos los elementos y subelementos contenidos dentro de una Lista ahora se mostrarán correctamente una vez que dicha Lista se actualice.
  • En Document, los párrafos vacíos ahora se eliminarán una vez que se complete una tarea de reemplazo de texto en situaciones donde se use el método ReplaceText y la propiedad RemoveEmptyParagraph esté configurada en true.
  • En Document, reemplazar textos en un Documento donde los Encabezados o Pies de página estén establecidos en null ya no genera una excepción NullReffException.
  • En Document, ya no ocurre una excepción cuando se establece la propiedad AutoFit en. Contents en una Tabla con Celdas combinadas.
  • En Document, una ArgumentOutOfRangeException ya no ocurre cuando se inserta un elemento en un Documento en un índice específico.
  • En Paragraph, al llamar a GetBookmarks() ya no genera una excepción NullRefException cuando no bookmarkStart La etiqueta ya no se encuentra en el Documento.
  • Eliminar un párrafo en un índice específico ya no genera una OutOfBoundException.
  • En la conversión a PDF, el uso de celdas combinadas horizontales y verticales en el mismo Documento ya no desplaza el contenido de esas celdas en el documento PDF convertido.
  • En la conversión a PDF, convertir casillas de verificación ya no repite los textos.
  • En la conversión a PDF, las pestañas ahora se leen antes de que se conviertan las casillas de verificación.
  • En la conversión a PDF, establecer un valor negativo de espaciado antes o después de un párrafo ya no reduce el interlineado.
  • En la conversión a PDF, al trabajar con una Tabla, cualquier Fila que tenga la etiqueta tblHeader con su valor establecido en 0 ya no se considera como una Fila de Encabezado. En su lugar, este tipo de Fila ahora se marcará como una fila normal durante la conversión a PDF, lo que evitará un StackOverflow excepción cuando esa Tabla necesita dividirse en varias páginas.
  • En la conversión a PDF, convertir una Tabla ya no genera una excepción. InputString was not in correct Format excepción cuando la aplicación tiene una configuración en un idioma que no sea inglés.

Xceed Toolkit Plus para WPF 4.6

  • La versión NETCore de este componente ya no es compatible.
  • Se añadió un nuevo tema, llamado FluentDesign, al Toolkit.
  • En LiveExplorer, se añadieron ejemplos interactivos para mostrar cómo los controles se ven afectados por el tema FluentDesign.
  • En LiveExplorer, se añadieron capturas de pantalla para mostrar cómo los controles se ven afectados por el tema FluentDesign.
  • En CheckComboBox, ahora se puede utilizar una nueva propiedad, llamada IsAllItemsSelectedContentActive, para mostrar el valor de la propiedad AllItemsSelectedContent o una concatenación de los elementos seleccionados.
  • Los títulos de los LayoutAnchorables flotantes ahora se mostrarán correctamente cuando AvalonDock se utilice con el tema MaterialDesign.
  • En AvalonDock, volver a anclar un LayoutAnchorable único que sea hijo de un LayoutAnchorablePane del cual fue desprendido ya no crea un LayoutDocument.
  • En AvalonDock, se han añadido verificaciones para prevenir NullRefExceptions al deserializar un diseño o cerrar una ventana.
  • En DateTimePicker, la OverflowException ahora se maneja para evitar que la aplicación se cierre cuando se almacenan y seleccionan valores mayores que la capacidad permitida (Int32).
  • Al hacer scroll verticalmente, el ExtendedTabControl ya no cambia de ancho en función del contenido de sus TabItems. En su lugar, los anchos de los TabItems ahora se resuelven automáticamente usando el ancho del TabItem con la entrada más grande.
  • En MessageBox, los íconos ahora aparecerán como se espera al usar .NET5+.
  • En NumericUpDown, la incrementación relacionada con el evento ValueChanged, que se activa al hacer clic en un control Spinner, ahora se realiza antes de que se dispare el evento Spinned.
  • En Wizard, usar un DataTrigger en un Style para establecer la propiedad CurrentPage ahora actualizará correctamente esta propiedad CurrentPage.

Xceed DataGrid para WPF build 7.2.23519.0

  • Se mejoró la apariencia de las barras de desplazamiento en el tema MaterialDesign.
  • Se solucionó una degradación de rendimiento que fue introducida por una corrección realizada en la versión 7.1.
  • Se corrigió un error que impedía que las Celdas que apuntaban a DataGridUnboundItemProperty se actualizaran cuando se invocaba la función RefreshUnboundItemProperties.
  • Establecer SynchronizeSelectionWithCurrent ya no establecerá el índice incorrecto para el ítem seleccionado.

Xceed SFTP para .NET build 7.1.23524.1212

  • SFtpSession ya no negocia por la versión más alta del protocolo SFtp de forma predeterminada, sino que se mantiene en la versión 3.
  • Los mensajes SSH_MSG_GLOBAL_REQUEST provenientes del servidor ahora se manejan correctamente.
  • Se corrigió un error donde AbstractFolder.CopyItemsTo() y MoveItemsTo() incluían incorrectamente a sí mismos en la operación, lo que causaba una ItemIsRootFolderException en algunas situaciones.

Xceed FTP para .NET build 7.1.23524.1212

  • Se corrigió un error donde las transferencias de archivos finalizaban con el error 425 al usar TLS 1.2. Cabe destacar que para que esta corrección funcione, se requiere la versión de .NET 4.7 de Ftp para .NET.
  • Se corrigió un error donde AbstractFolder.CopyItemsTo() y MoveItemsTo() incluían incorrectamente a sí mismos en la operación, lo que causaba una ItemIsRootFolderException en algunas situaciones.

Xceed ZIP para .NET build 7.1.23524.1212

  • Se corrigió un error donde AbstractFolder.CopyItemsTo() y MoveItemsTo() incluían incorrectamente a sí mismos en la operación, lo que causaba una ItemIsRootFolderException en algunas situaciones.