Skip to content

Releases: torakiki/sejda

v2.0.0.M11

29 Mar 08:49
Compare
Choose a tag to compare
v2.0.0.M11 Pre-release
Pre-release

Fixed a couple of bugs related to SetHeaderFooter and SplitDownTheMiddle tasks, merged PDFBox 2.0 changes, made Optimize task a little faster.

v2.0.0.M8

09 Mar 09:31
Compare
Choose a tag to compare
v2.0.0.M8 Pre-release
Pre-release

We fixed the links right margin in the ToC generation for merge task, improved attachments collection to accept any kind of file and not just PDFs, upgraded SAMBox with few fixes, fixed the SetHeaderFooter tasks that now handles rotated pages correctly and finally improved the merge task with a flag to add the filename as a page footer in the resulting merged document

v2.0.0.M6

22 Feb 11:33
Compare
Choose a tag to compare
v2.0.0.M6 Pre-release
Pre-release

A new parameter to have the Merge task generating a ToC from the merge documents list. Added some font so now the SetHeaderFooter task supports text in arabic, thai, hebrew and hindi. Few bug fixed.
Upgraded some dependency and SAMBox to the latest where some bug fix has been applied.

v2.0.0.M5

11 Feb 10:50
Compare
Choose a tag to compare
v2.0.0.M5 Pre-release
Pre-release

With this release we fixed a couple of bugs (one introduced in 2.0.0.M4) and we improved the split by size task to be more accurate in case of optimization.
Here the full list.

v2.0.0.M4

04 Feb 15:03
Compare
Choose a tag to compare
v2.0.0.M4 Pre-release
Pre-release

New milestone release where we added:

  • Attachments collection task to combine PDFs into a PDF portfolio
  • AddBackPages task that takes one or more pages form a PDF document and adds them to one or more PDF documents after each 'n' pages
  • Added many possible optimizations to the compress task, made it faster and a little less eager on memory
  • Added a --optimize parameter to the split and extract tasks making Sejda try to remove unused resources from the generated PDF documents, making them smaller

v2.0.0.M1

18 Jan 09:37
Compare
Choose a tag to compare
v2.0.0.M1 Pre-release
Pre-release

First milestone for the Sejda 2. We changed Sejda into a layer over SAMBox for which we have full control so we don't depend on third party libraries. We dropped support for iText and PDFBox implementations even though Sejda architecture still allows tasks to be implemented using any PDF engine.
Sejda-console tasks are now entirely based on SAMBox except for a couple if ICEpdf based. We fixed some bugs, added some option to existing tasks and added some new task:

  • Combine and reorder
  • Compress
  • Extract by bookmarks
  • Split by content change
  • Split down the middle

v1.0.0.RELEASE

16 Jul 16:50
Compare
Choose a tag to compare

Renamed some classes to use the word "Outline" instead of "Bookmarks". Minor bug fixes in the console.

v1.0.0.M10

16 Jan 19:33
Compare
Choose a tag to compare

PdfToJpeg now accepts a page range. Also now works with OpenJDK.
Compiled artifacts include debug information.
PdfBox and IcePDF were upgraded to their latest version.
CLI supports Split by every X pages task.
BREAKING CHANGE: Split by pages will now split after the given pages. (see #153)

v1.0.0.M9

02 Feb 16:26
Compare
Choose a tag to compare

Upgraded some dependencies, simplified some internal logic and moved conversion logic to its own module. Enhanced prefix functionality with some simple arithmetic and the Merge task directory input with a regex option. ExtractTextByPages now bursts text to a text file per page. Created a .deb archive for Debian based linux distributions.

v1.0.0.M8

26 Oct 00:02
Compare
Choose a tag to compare

New task released: ExtractTextByPages: extracts text from a pdf document, splitting output text files by pages