Skip to content

Latest commit

 

History

History
183 lines (110 loc) · 5.24 KB

CHANGELOG.md

File metadata and controls

183 lines (110 loc) · 5.24 KB

Change Log

Unreleased (2018-??-??)

Full Changelog

Implemented enhancements:

Fixed bugs:

Closed issues:

Merged pull requests:

1.2.0 (2018-07-12)

Full Changelog

Implemented enhancements:

  • Added options to PDFImage, allowing more precise control about resizing and compression.
  • Improvements to internal image resizing and compression methods.

Closed issues:

  • Issue #77
  • Issue #78

1.1.2 (2018-07-12)

Full Changelog

Implemented enhancements:

  • PDFLineStyle now allows to set a border radius, if drawn as rectangle.

Fixed bugs:

  • JPEG Compression of PDFImage not working when quality set to zero.

Closed issues:

  • Issue #78

Merged pull requests:

  • PR #77 [by emericspiroux]

1.1.1 (2018-06-29)

Full Changelog

Implemented enhancements:

  • Made PDFPageLayout accessor public

Fixed bugs:

  • Strong retain cycle in PDFList

Closed issues:

  • Issue #76

1.1.0 (2018-05-07)

Full Changelog

Implemented enhancements:

  • Multi Column Sections (#9)

Merged pull requests:

  • PR #63

1.0.3 (2018-05-07)

Full Changelog

Implemented enhancements:

  • Added PDFGenerator.generate(document:, to:)

Closed issues:

  • Issue #55
  • Issue #64

1.0.2 (2018-04-18)

Full Changelog

Fixed bugs:

  • Carthage scheme not available

Closed issues:

  • Issue #59

1.0.1 (2018-04-16)

Full Changelog

Merged pull requests:

  • PR #56 [by kf99916]

1.0.0 (2018-04-08)

Full Changelog

Implemented enhancements:

  • Rebuilt whole library, too much for one changelog

0.4.0 (2017-06-05)

Full Changelog

Implemented enhancements:

  • Added property landscapeSize to PageFormat which returns the size as landscape
  • Split PDFGenerator into multiple files
  • Added Carthage support
  • Added table styling

Closed issues:

  • Issue #2
  • Issue #4
  • Issue #7

0.3.0 (2017-01-19)

Full Changelog

Implemented enhancements:

  • Added command for new page creation creteNewPage()
  • Added image caption and how image should fit, as parameter in addImage(image: UIImage, size: CGSize, caption: NSAttributedString, sizeFit: ImageSizeFit)
  • Image is moved to new page if there is not enough rest space
  • Added pagination, define position using paginationContainer
  • Added imageQuality to reduce pdf file size
  • Added command addImagesInRow(images: [UIImage], captions: [NSAttributedString], sizeFit: ImageSizeFit) for rendering two images next to each other
  • Images can be added to header or footer
  • Line separator can be drawn in header or footer
  • Text font in table can be modified in addTable(..., textFont: UIFont)
  • Added paragraph support in table, moves to new page if not enough space
  • Add metadata information to PDF file
  • Improved PDF generation of large files
  • Added command setFont(font: UIFont) to change the font in a container
  • Added command resetFont(container: Container) to reset the font of a container to default

Merged pull requests:

  • PR #3 from kf99916/master

0.2.0 (2016-11-07)

Full Changelog

Implemented enhancements:

  • Updated to Swift 3.0

0.1.5 (2016-11-09)

Full Changelog

0.1.4 (2016-08-24)

Full Changelog

Implemented enhancements:

  • Added offset command SetOffset(points: CGFloat)

Fixed bugs:

  • Small link issues in CHANGELOG.md

0.1.3 (2016-08-21)

Full Changelog

Implemented enhancements:

  • Added indentation command SetIndentation(points: CGFloat)

0.1.2 (2016-08-16)

Full Changelog

Fixed bugs:

  • Footer space is rendering correctly now