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'IronPDF for Java

IronPDF for Java est le premier produit lancé par Iron Software en langage Java.

En août 2022, Iron Software a annoncé son intention de se diversifier dans de nouvelles langues. IronPDF for Java est apparu trois mois plus tard.

Créé en 1995, Java est toujours le premier langage de programmation en termes de volume d'utilisation, ce qui en fait le choix logique suivant. Notre expansion à partir du produit bien établi IronPDF for .NET reflète la même diversité de fonctionnalités. Notre intention est de maintenir le même rythme avec des mises à jour fréquentes et les dernières évolutions technologiques HTML, CSS et JS, afin de garantir à notre communauté l'accès aux technologies de pointe.

Comme pour tout nouveau produit, le retour d'information est essentiel. En tant qu'ingénieurs, nous savons que les logiciels doivent toujours être améliorés. Notre intention est d'encourager une large utilisation d'IronPDF for Java par notre communauté de plus de 50 000 développeurs, c'est pourquoi nous apprécions votre retour d'information en volume.

Inscrivez-vous à notre liste de diffusion ci-dessus pour obtenir des informations sur nos prochaines versions pour Java et d'autres langages.



Août 2024

IronPDF v2024.9.1

17 septembre 2024
Version 2024.9.1

Caractéristiques et améliorations

https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2024.9.1

Notes de mise à jour :

  • Mise à jour du moteur vers 2024.9.3

Août 2024

IronPDF v2024.8.1

8 août 2024
Version 2024.8.1

Caractéristiques et améliorations

https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2024.8.1

Notes de mise à jour :

  • Mise à jour du moteur vers 2024.8.3

Juillet 2024

IronPDF v2024.7.1

15 juillet 2024
Version 2024.7.1

Caractéristiques et améliorations

https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2024.7.1

Notes de mise à jour :

  • Correction d'un problème où les liens, les formulaires et les annotations étaient interrompus lors de l'enregistrement au format PDF/A.
  • Correction d'un problème où l'ordre des tabulations était incorrect lors de l'enregistrement au format PDF/UA.
  • Correction d'un problème de fuite de mémoire lors de la suppression d'objets PDF.
  • Corrige des problèmes où les formulaires ne pouvaient pas être édités via Adobe Acrobat Pro.
  • Correction de problèmes où le rendu de grandes images provoquait un plantage.
  • Correction de problèmes où la largeur de rendu ne s'appliquait pas aux en-têtes et aux pieds de page.
  • Correction de problèmes où les timbres étaient mal placés en fonction de la taille des pages.
  • Correction d'un problème où les valeurs des formulaires n'étaient pas visibles après l'aplatissement d'une page.
  • Correction d'un problème où les valeurs du formulaire n'étaient pas visibles lors de la conversion de la page en image (use Flatten=true`).
  • Correction d'un problème où les images des signatures n'étaient pas visibles.

Juin 2024

IronPDF v2024.6.2

20 juin 2024
Version 2024.6.2

Caractéristiques et améliorations

https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2024.6.2

Notes de mise à jour :

  • Permet de personnaliser l'identifiant en langage naturel pour SaveAsPdfUA
  • Correction d'un bogue où SaveAsPdfUA se plante parfois
  • Correction d'un bogue entraînant parfois le plantage de Merge
  • Correction d'un problème où Stamp corrompt certains PDFs
  • Correction d'un problème où CompressImage corrompt certains PDFs
  • Correction d'un problème où l'ajout de Header Footer corrompt certains PDF
  • Correction d'un problème où les noms de champs de formulaire avec la notation point sont ignorés
  • Corrige un certain nombre d'exceptions System.AccessViolationException lors de la manipulation de documents PDF
  • Correction d'un problème où QRCode utilise une largeur et une hauteur invalides
  • Correction d'un problème où RenderDocxAsPdf ne tient pas compte de l'élément de saut de page du document docx
  • Corrige un problème dans lequel le nom d'utilisateur d'authentification est défini par erreur sur la valeur du mot de passe
  • Correction d'une erreur de conformité FIPS sur certains systèmes
  • Corrige StackOverflowException lancé lorsque IronPdf est initialisé avant IronQr
  • Amélioration de la prise en charge des annotations de formulaires
  • Mise à jour vers la dernière version de Pdfium qui inclut des corrections lors de la manipulation de documents PDF existants
  • Met à jour IronSoftware.System.Drawing vers 2024.6.1
  • Mise à jour du moteur vers 2024.6.1

Mars 2024

IronPDF v2024.3.1

29 mars 2024
Version 2024.3.1

Caractéristiques et améliorations

https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2024.3.1

Notes de mise à jour :

  • Mise à jour du moteur vers 2024.3.4
  • Déclassé setTextFieldFont
  • Obsolète créer une police personnalisée à partir d'un chemin d'accès

Février 2024

IronPDF v2024.2.1

12 février 2024
Version 2024.2.1

Caractéristiques et améliorations

https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2024.2.1

Notes de mise à jour :

  • Mise à jour de IronPdfEngine vers 2024.2.2
  • Mise à jour de proto vers la dernière version de la branche principale
  • Ajouter le test FormType pour tester que nous avons mis le bon FormType dans la classe FormField.

Janvier 2024

IronPDF v2024.1.1

11 janvier 2024
Version 2024.1.1

Caractéristiques et améliorations

https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2024.1.1

Notes de mise à jour :

  • Améliorer le processus de démarrage dans certains environnements
  • Mise à jour de IronPdfEngine vers 2024.1.1

Décembre 2023

IronPDF v2023.12.1

30 novembre 2023
Version 2023.12.1

Caractéristiques et améliorations

https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2023.12.1

Notes de mise à jour :

  • Ajoute compressStructTree
  • Ajout de l'option Changement des modes de suivi lors de l'ouverture d'un fichier PDF.
  • Correction d'un bug à cause duquel PageSelection pageRange n'incluait pas l'index de fin
  • Mise à jour de la version interne de grpc à 1.59.0
  • Mise à jour de IronPdfEngine vers 2023.12.6

Novembre 2023

IronPDF v2023.11.1

03 nov. 2023
Version 2023.11.1

Caractéristiques et améliorations

https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2023.11.1

Notes de mise à jour :

  • Ajoute quelques configurations Chrome à com.ironsoftware.ironpdf.Settings (par exemple singleProcess, chromeGpuMode)
  • Ajoute la configuration IronPdfEngineTimeout à com.ironsoftware.ironpdf.Settings et augmente la valeur par défaut de 60 à 120 secondes
  • Corrige un bug où IronPdfEngine n'écrit plus de fichier journal
  • Implémenter AutoCloseable pour la classe PdfDocument
  • Mise à jour de IronPdfEngine vers 2023.11.7

Octobre 2023

IronPDF v2023.10.2

05 octobre 2023
Version 2023.10.2

Caractéristiques et améliorations

https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2023.10.2

Notes de mise à jour :

  • Mise à jour de IronPdfEngine vers 2023.10.3
  • Correction d'un bug où HtmlFooter était appliqué à la fois à l'en-tête et au pied de page

Septembre 2023

IronPDF v2023.9.2

19 septembre 2023
Version 2023.9.2

Caractéristiques et améliorations

https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2023.9.2

Notes de mise à jour :

  • Mise à jour d'IronPdfEngine vers 2023.9.8
  • Ajout de la prise en charge des formats PDF/A et PDF/UA (voir saveAsPdfA() et convertToPdfA())
  • Correction d'un bogue lors de l'ouverture d'un document à partir d'un flux
  • Correction d'un bug lors de la suppression de métadonnées
  • Correction de l'option des niveaux de gris qui n'est pas appliquée
  • Correction des fonctions de compression d'image corrompant les bitmaps
  • Correction du plantage d'IronPDF dans les conteneurs Linux
  • Correction d'une fuite de mémoire lors de l'utilisation de copyPages()
  • Corrige le fait que les signatures ne sont parfois pas visibles dans le panneau des signatures d'Adobe Reader
  • Correction du fait que RasterizeToImageFiles ne prend pas en compte la rotation de la page
  • Corrige le rétrécissement des timbres à code-barres lorsqu'ils s'approchent de la limite de la page
  • Correction des en-têtes et pieds de page d'IronPdfEngine ne fonctionnant pas correctement
  • Améliore l'utilisation de la mémoire et les performances jusqu'à 10 %
  • Amélioration de la logique de compression des images afin d'en optimiser la taille
  • Ajoute un déclencheur HTML vers PDF via une méthode Javascript : Voir ChromePdfRenderOptions.waitFor
  • Ajoute le déclenchement de la conversion de HTML en PDF via l'achèvement de l'activité du réseau : Voir RenderingOptions.waitFor
  • Corrige la perte de transparence de l'image PNG de Image Stamper : L'image PNG du tampon perd sa transparence
  • Réduit l'utilisation de la mémoire lors de la conversion de HTML en PDF
  • Réduit l'utilisation de la mémoire lors de l'ouverture de documents PDF volumineux
  • Correction d'un bogue entraînant le blocage du programme lors de la copie d'annotations
  • Correction d'un bogue de MacOS qui entraînait parfois l'échec de rendus consécutifs
  • Réduit la taille des binaires et du docker d'IronPdfEngine
  • Améliore la stabilité d'IronPdfEngine
  • Prise en charge des images de signature transparentes
  • Réduit de 90 % ou plus le temps nécessaire à l'enregistrement de documents volumineux (>100 Mo)
  • Correction d'un bogue dans le rendu du contenu WebGL

Juillet 2023

IronPDF v2023.7.2

12 juillet 2023
Version 2023.7.2

Caractéristiques et améliorations

https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2023.7.2

Notes de mise à jour :

  • Corrige un Fat-Jar corrompu
  • Correction d'une coquille dans la documentation
  • Masquer PageSelection.getPageList
  • Mise à jour de gRPC vers 1.56.1
  • Mise à jour de la description du projet

Avril 2023

IronPDF v2023.4.4

2 avril 2023
Version 2023.4.4

Caractéristiques et améliorations

https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2023.4.4

Notes de mise à jour :

  • Correction de quelques cas où la clé de licence n'était pas lue depuis le fichier de configuration de l'application
  • Corrige certains cas de références d'assemblages manquantes ou incompatibles lors de l'utilisation de .NET 4.6.2 - 4.8

Mars 2023

IronPDF v2023.3.2

9 mars 2023
Version 2023.3.2

Caractéristiques et améliorations

https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2023.3.2

Notes de mise à jour :

  • Augmente la gamme des types de fichiers d'image pris en charge de PdfDocument.fromImage()
  • Prise en charge de l'enregistrement incrémentiel des PDF
  • Ajouts FormManager.setFieldReadOnly()
  • Ajouts ChromePdfRenderOptions.setJavascript()
  • Ajouts font color and background color options to TextStamper
  • Reprise de la signature et de l'authentification des PDF
  • Correction du plantage de l'application lors de l'utilisation d'une licence non valide.
  • Corrections DrawDividerLine bugs dans l'en-tête/le pied de page
  • Corrections memory leak when using PdfDocument.replaceText()
  • Correction d'un problème avec le retournement de texte dans le texte d'en-tête et de pied de page HTML qui n'interrompait pas un mot correctement lors du rendu d'un PDF à partir de HTML. Auparavant, certains mots étaient coupés à des endroits inattendus, ce qui rendait le texte difficile à lire ou à comprendre
  • Correction d'un problème où la conversion d'une image au format PDF pouvait parfois entraîner une mauvaise insertion de l'image dans le document PDF
  • Corrections stamper and watermark positioning on PDFs with different orientation
  • Mise à jour d'IronPdfEngine vers 2023.3.2 (Mise à jour vers CEF 110.0.31 avec de nombreuses améliorations de sécurité et de performance)

Janvier 2023

IronPDF v2023.1.1

23 janvier 2023
Version 2023.1.1

Caractéristiques et améliorations

https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2023.1.1

Notes de mise à jour :

  • Corrections Pied de page insectes
  • Corrections baseUrl ne s'applique pas
  • Corrections Exception à distance causé par une clé de licence manquante
  • Améliore IronPdfEngine gestion de la mémoire
  • Permet de définir la clé de licence pendant l'exécution dans Docker

IronPdfEngine v2023.1.11674

  • Ajout d'un support pour l'exécution de JavaScript personnalisé après un rendu HTML (voir la propriété JavaScript)
  • Correction de la prise en charge d'Ubuntu 22
  • Correction des fichiers IronPDF qui ne sont pas inclus lors de l'utilisation de la méthode de publication ClickOnce
  • Correction d'une erreur lors de la fusion de documents avec certaines configurations de champs de formulaire
  • La mise en cache du disque est désormais activée par défaut et définie sur le chemin du dossier temporaire (voir Installation.ChromeBrowserCachePath)
  • Déclassé FitPaperModes.None et ajoute FitPaperModes.Zoom
  • Remplace System.Drawing.Common avec IronSoftware.Drawing dans les projets netstandard2.0

Décembre 2022

IronPDF v2022.12.0 (Support Docker !)

17 novembre 2022
Version 2022.12.0

Caractéristiques et améliorations

https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2022.12.0

Notes de mise à jour :

IronPdfEngine v2022.12.11210

  • Correction d'une panne lors de l'utilisation d'IronPDF dans le cadre d'un service Windows
  • Corrige l'erreur 'failed to deploy IronPdf' lors de l'utilisation d'IronPdf avec Azure Functions (cf https://ironpdf.com/how-to/azure/)
  • Correction du comportement lors de l'ajout de HTML ou d'images derrière un contenu PDF existant
  • Correction de l'interface manquante du logger personnalisé (Logging.CustomLogger)
  • Corrige le fait que le zoom est ignoré même si FitToPaperModes est correctement réglé sur None
  • Ajout de RenderZipFileAsPdf pour le rendu des fichiers ZIP en tant que document PDF
  • Ajoute les options RenderDelay et BackgroundColor au TextStamper
  • Mise à jour vers Chrome 108.4.13 avec de nombreuses améliorations en matière de performances et de sécurité
  • Mise à jour de divers paquets NuGet de tierces parties pour atténuer les vulnérabilités
  • Mise à jour des fichiers docker suggérés (voir https://ironpdf.com/how-to/docker-linux/)
  • Améliore la cohérence des déploiements d'IronPDF pour diverses distros Linux et versions .NET
  • Améliorations progressives de la gestion de la mémoire, de la stabilité et des performances du code natif

Novembre 2022

IronPDF v2022.11.1

17 novembre 2022
Version 2022.11.1

Caractéristiques et améliorations

https://search.maven.org/artifact/com.ironsoftware/ironpdf/2022.11.1/jar

Notes de mise à jour :

  • Ajoute des éléments de formulaire de bouton radio, générés à partir d'éléments html "input" avec un attribut "type" de "radio"
  • Ajoute le format RTF au format PDF - voir renderRtfAsPdf() pour plus d'informations
  • Ajoute une sélection de pages pour remplacer le texte - voir replaceText()
  • Ajoute toMultiPageTiff()
  • Ajout de License.isLicensed() et License.isValidLicensed()
  • Correction des en-têtes et pieds de page de texte non visibles
  • Correction d'une erreur lors de la fusion de documents avec certaines configurations de signets
  • Correction d'une erreur lors de l'appel à applyWatermark()
  • Correction des champs de formulaire qui ne sont parfois pas modifiables après la fusion
  • Correction de la génération de formulaires pour les éléments html dont les styles sont marqués "!important"
  • Correction de certaines images TIFF ne se chargeant pas lors de l'utilisation de fromImage()
  • Correction de la progression du téléchargement d'IronPDF for Java qui s'affiche parfois à plus de 100 %
  • Mise à jour de la logique d'application des marges aux en-têtes et aux pieds de page (par défaut, seules les marges de gauche et de droite sont appliquées)
  • Prend en charge IronPDF-engine en tant que dépendance maven
  • Correction de la progression du téléchargement par le moteur IronPDF qui affiche parfois > 100 %

IronPDF v2022.11.0 [Première version !]

10 novembre 2022
Version 2022.11.0

Caractéristiques et améliorations

https://search.maven.org/artifact/com.ironsoftware/ironpdf/2022.11.0/jar

Notes de mise à jour :

  • Utilisation d'IronPdfEngine 2022.11.10413 (IronPDF for .NET 2022.10.9622)