Release Note and Changelogs

Thirteen years ago, on February 14th of the magical year 2000, I published version 0.30 of a library I had been writing in my spare time. This library allowed developers to enhance their applications with simple PDF generation functionality without having to know anything about PDF syntax. Being a fan of Donald Knuth, I was looking for a name that sounded like TeX, but that was different enough for people not to confuse it with TeX. As the first versions of my library were only able to process text —images weren't supported until the summer of 2000—, I experimented with variations on the...
December 19, 2012
iText 5.3.4 and XML Worker 1.2.1 have been released! Read all about it in the changelogs . I needed the release because I'm going to present the white paper on digital signatures next week. In my presentation , I'll discuss PAdES-4 (LTV), and I've written the code to...
November 2, 2012
The technical roadmap for 2012 consisted of 4 goals: Digital Signatures — Make iText ready for PAdES and PDF 2.0: done! XML Forms Architecture — Add support to flatten dynamic forms created by Adobe LiveCycle: done! Android — Make an Android port of iText that is better than the (barely legal) ports created by third parties: done! Cloud — Make iText "Cloud-ready": done! (Some of our customers are using iText on GAE.) Goal number 3 and goal number 4 were already presented at the iText Developer Summit in March. Let's see what happened to topics 1 and 2:...
September 22, 2012
I've just released iText 5.3.2 and XML Worker 1.1.6 . We've fixed some minor bugs in XML Worker, but the main reason for this release is iText's digital signature functionality. The day after tomorrow, we'll be releasing the draft of the first 90 pages of our white paper about digital signatures. During the writing process, we decided it would be a good idea to improve some interfaces, for instance 'Why use true / false for CAdES/CMS? Why not use an enum ?' or 'Why do we force people to use the same ...
August 22, 2012
I've been in the hospital with my son since Thursday. Before you ask: all is well with him. He had bone cancer in 2008, and he needed a prosthesis. As a result, he now needs a 'leg extension' on a regular basis. As long as his healthy leg grows, he'll need operations to make the other leg 'match'. The surgery went well. If it weren't for the fact that he has to get antibiotics intravenously until next Tuesday, he'd be allowed to go home. Of course: he'll be in a wheelchair for a while. After such an operation, the muscles in his leg are stretched making it impossible for him to bend his leg...
July 29, 2012