Hello Francesco, Dear PoDoFo-Team! This is amazing news! Finally, PoDoFo 1.0.0 is here!
I uploaded PoDoFo 0.1 in June 2006 and almost 20 years later 1.0.0 is there - thanks to Francesco who gladly revived the project again, modernized and enhanced it. It makes me really happy to see the PoDoFo story continue! Thanks to everybody who has contributed! Keep up the good work! Kind regards, Dominik PS: I hope everybody is upgrading soon to PoDoFo 1.0.0 On Sat, May 31, 2025 at 1:03 PM Francesco Pretto <cez...@gmail.com> wrote: > Dear Dominik, podofo-users, > > PoDoFo 1.0.0[1] and 0.10.5[2] were just released. 0.10.5 is a > maintenance release with several critical fixes while 1.0.0 is the big > feature release we talked about in the past 2 years and a half, so I > recommend checking out the changelog and the huge list of API > cleanups[3]. As a last minute addition, starting with PoDoFo 1.0 the > CMake integration[4] has been further improved so it will be super > easy to consume it from package managers. > > Few more details about the 1.0.0 release: > - Support policy: I decided to document[5] the current state of > affairs. That is: there's a single LTS release that is supported for > at least 2 years. The current LTS is still 0.10.x but it will be > switched to 1.x something later on this year. This release is > specifically thought for Linux distributions like RHEL, Ubuntu, etc. . > Widening of the support policy can happen with the help of more > developers/maintainers; > - API stability: with 1.0.0 the API is now "protected" which hopefully > It will mean stable for most people. More details on[5]; > - Tools: legacy PoDoFo tools are still unsupported, untested and > unmaintained and I will be vocal against packaging tools compiled with > 1.x. If you need the last "working" tools you will still need 0.9.x. > This policy may change in the future; > - Licensing: licensing is still LGPL2+. MPL2 licensing effort is not > (yet) complete; > - Next goals: rest (a bit), podofoimpose cleanups/improvements (and > maybe others, but no promises), MPL2 licensing, recovery mode[6]. > > If you are still a 0.9.x user: I urge you to upgrade. As the Angry > Video Game Nerd says "You want to cut steak with a plastic spoon? No. > Get the knife". Do yourself a favour: get PoDoFo 1.0. > > Cheers, > Francesco > > [1] https://github.com/podofo/podofo/releases/tag/1.0.0 > [2] https://github.com/podofo/podofo/releases/tag/0.10.5 > [3] https://github.com/podofo/podofo/blob/master/API-MIGRATION.md > [4] > https://github.com/podofo/podofo?tab=readme-ov-file#consume-podofo-from-package-managers-with-cmake > [5] > https://github.com/podofo/podofo/wiki/PoDoFo-releases-life-cycle-and-API-stability > [6] https://github.com/podofo/podofo/issues/242 > > > _______________________________________________ > Podofo-users mailing list > Podofo-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/podofo-users >
_______________________________________________ Podofo-users mailing list Podofo-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/podofo-users