[poppler] Poppler 0.20.0 released
suzuki toshiya
mpsuzuki at hiroshima-u.ac.jp
Thu May 10 13:08:28 PDT 2012
Thank you for heavy efforts during this 2 months!
Regards,
mpsuzuki
Albert Astals Cid wrote:
> Available from
> http://poppler.freedesktop.org/poppler-0.20.0.tar.gz
>
> Changes against 0.18:
> core:
> * Merge Xpdf 3.03
> * Annotation improvements
> * CairoOutputDev: Fix regression caused by mesh gradients
> * CairoOutputDev: Use correct userfont font bbox (Bug #48399)
> * CairoOutputDev: Fix paintTransparencyGroup when both mask and fill opacity
> are required (Bug #48453)
> * CairoOutputDev: Ensure 0 width lines with stroke_adjust are aligned
> * CairoOutputDev: Only align stroke coords for horizontal and vertical lines
> (Bug #48318)
> * CairoOutputDev: Fix stroke pattern with transparency group (Bug #48468)
> * CairoOutputDev: update cairo mesh pattern to 1.12 api
> * CairoOutputDev: fix some transparency issues (Bug #47739)
> * CairoOutputDev: Fix regression in some shadings
> * CairoOutputDev: Avoid setting huge clip area when printing (Bug #44002)
> * CairoOutputDev: Fix test for rotation (Bug #14619)
> * CairoOutputDev: Don't read inline image streams twice (Bug #45668)
> * CairoOutputDev: set mask matrix before drawing an image with a mask (Bug
> #40828)
> * SplashOutputDev: Implement Overprint
> * SplashOutputDev: Fix slow rendering of pdf with a lot of image masks in
> pattern colorspace
> * SplashOutputDev: Fix rendering of knockout groups (Bug #12185)
> * SplashOutputDev: Fix cmyk transfer bug (Bug #49341)
> * PSOutputDev: Implement Overprint
> * TextOutputDev: Don't add newline to last line extracted by
> TextSelectionDumper (Bug #45955)
> * Add support for lcms2
> * More compatible file writing
> * CJK font improvements
> * ttc<->ttf fallback is expected for CJK font list in for Windows (Bug
> #48046)
> * Improve font matching for non embedded fonts
> * Fix typos glyph names in truetype 'post' table standard mac ordering
> * Fix page labels to not have a null character at the end
> * Fix logic error in Rendition parsing code (Bug #47063)
> * Minor API changes to SplashOutputDev (Bug #46622)
> * Expand glyph name ligatures such as "ff", "ffi" etc to normal form (Bug
> #7002)
> * Use an Identity CharCodeToUnicode for Adobe-Identity and Adobe-UCS
> collections (Bug #35468)
> * Update glyph names to Unicode values mapping (Bug #13131)
> * Only use Hints table when there are no parse errors (Bug #46459)
> * Fix crash in JBIG2Stream decoding
> * Fix crashes in broken documents
> * Expose POPPLER_VERSION in poppler-config.h
> * Reconstruct xref table if xref needed but missing (Bug #40719)
> * Fix getFullyQualifiedName with unicode field names (Bug #49256)
> * Bring back the Outputdev::begin/endMarkedContent virtuals
>
> qt4:
> * Annotations can now be modified
> * Annotations can now be added
> * Annotations can now be removed
> * Form support improvements
> * Support for LinkMovie object (Bug #40561)
> * Support for Media Rendition
> * Add the option of PSConverter creating EPS
> * Convert propertly unicode encoded field qualified names
>
> glib:
> * Add poppler_fonts_iter_get_encoding
> * Add poppler_fonts_iter_get_substitute_name
> * Demo improvements
> * Update gtk-doc makefile and m4 file
> * Fix typos in documentation
> * glib: Use delete[] to free array allocated with new[] (Bug #48447)
>
> utils:
> * pdftohtml: Fix crash when the destination file does not exist
> * pdftohtml: Add producer and version to xml output
> * pdftohtml: Fix the mask inversion for PNG
> * pdftohtml: extract mask images even if they are not JPEG (Bug #47186)
> * pdftohtml: Flip images if they need to (Bug #32340)
> * pdftohtml: Add possibilty of controlling word breaks percentage. (Bug
> #47022)
> * pdftohtml: Output images in -xml mode if no -i option is specified
> * pdftohtml: Get rid of static data members; merge duplicated jpeg dumping
> code
> * pdftohtml: Be more consistent generating the outlines
> * pdftohtml: Generate outlines in pdftohtml in -xml mode (Bug #56993)
> * pdftohtml: Combine UTF16 surrogate pairs (Bug #46521)
> * pdffonts: List the encoding of each font. (Bug #46888)
> * pdffonts: Add -subst option to list the substitute font name and filename
> * pdfinfo: Report page rotation
> * pdfinfo: Decode utf-16 surrogate pairs
> * pdftotext: Add missing section heading to man page
> * pdftops: Fix -passfonts regression. (Bug #46744)
> * pdftoppm: Allow one of -scale-to-[xy] = -1 to mean the aspect ratio is to
> be preserved (Bug #43393)
> * pdftocairo: Allow one of -scale-to-[xy] = -1 to mean the aspect ratio is to
> be preserved
> * pdfseparate: Produce PDF/X conformant pdf pages if the original PDF was
> PDF/X conformant
> * pdfimages: Add -list option to list all images (Bug #46066)
> * Improve various manpages
>
> build system:
> * autotools: Do not append "-ansi" to CXXFLAG, if "-std=XXX" is already
> specified.
> * autotools: Do not clear FREETYPE_CFLAGS, FREETYPE_LIBS before
> PKG_CHECK_MODULES()
> * autotools: Copying graphics library CFLAGS to cpp frontend Makefile.am
> * autotools: Print the cairo version required if not found (Bug #44619)
> * autotools: Print the glib version required if not found
> * autotools: Use pkgconfig to check for libopenjpeg (Bug #21789)
> * autotools: Replace openjpeg compile test with a version test
> * minor cmake fixes
> * Add a configuration option for the test data dir
>
> Testing, patches and bug reports welcome.
>
> I've also created the poppler-0.20 branch for fixes for the upcoming 0.20.x
> releases
>
> Congratulations to all of the involved, the changelog looks great :-)
>
> Albert
> _______________________________________________
> poppler mailing list
> poppler at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/poppler
More information about the poppler
mailing list