Skip to content

Latest commit

 

History

History
102 lines (72 loc) · 2.44 KB

CHANGELOG.md

File metadata and controls

102 lines (72 loc) · 2.44 KB

Change Log

All notable changes to this project will be documented in this file.

Unreleased

0.10.0 - 2024-03-05

Changed

  • Dropped Ruby 2.6 Alexander Mankuta
  • Improved serialization stability of PDF dicts Alexander Mankuta
  • Relaxed requirements for rendering output. Not it only needs to support single #<< method. Alexander Mankuta
  • CI improvememnts Peter Goldstein
  • Reduced memory allocations and enhanced performance Thomas Leitner
  • Updated documentation Alexander Mankuta

Fixed

  • Implemented get_page_objects method Thomas Leitner
  • Document corruption in text operations on exception in user code Peter Goldstein
  • Serialisation of literal strings and Time Thomas Leitner

0.9.0 - 2020-10-24

Changed

  • Increased precision of real numbers to 5 Alexander Mankuta
  • Dropped 2.3 & 2.4 Ruby support Alexander Mankuta
  • Updated code style Alexander Mankuta

0.8.1 - 2018-04-28

Fixed

  • Make sure stamp streams are writable Alexander Mankuta
  • Handle text rendering from frozen strings Alexander Mankuta

0.8.0 - 2018-04-27

Changed

  • Minimum Ruby version is 2.3 Alexander Mankuta
  • Trailing fraction zeroes are removed from numbers Alexander Mankuta

0.7.0 - 2017-03-03

Changed

  • Breaking change: PDF::Core::PdfObject method has been renamed to PDF::Core::pdf_object Alexander Mankuta

Added

  • Support for horizontal scaling Tom Sullivan, #26
  • Support for character spacing Tom Sullivan, #27
  • Support for crops, bleeds, trims, and art box Alexander Mankuta

0.6.1 - 2016-02-21

Fixed

  • Fixed regex "/u over UTF-8 string" warning on Ruby 2 Takahiro Yoshimura, #21

0.6.0 - 2015-07-15

Added

  • A trailer can be assigned to DocumentState Robert Bousquet, #16