2024-02-03 17:14:36 by Takahiro Kambe | Files touched by this commit (2) | |
Log message:
print/ruby-pdf-reader: update to 2.12.0
2.12.0 (2023-12-26)
* Fix a sorbet method signature (http://github.com/yob/pdf-reader/pull/512)
* Reduce allocations when parsing PDFs with hex strings
(http://github.com/yob/pdf-reader/pull/528)
* Fix text extraction of some rare unicode codepoints
(http://github.com/yob/pdf-reader/pull/529)
|
2022-12-04 15:20:33 by Takahiro Kambe | Files touched by this commit (3) | |
Log message:
print/ruby-pdf-reader: update to 2.11.0
2.11.0 (2022-10-26)
* Various bug fixes
* Expanded sorbet type annotations
|
2022-08-28 07:06:07 by Takahiro Kambe | Files touched by this commit (2) | |
Log message:
print/ruby-pdf-reader: update to 2.10.0
2.9.2 (2022-02-20)
* Fix PDF::Reader::ObjectHash#page_references to return an Array of
PDF::Reader::Reference (http://github.com/yob/pdf-reader/pull/444)
2.10.0 (2022-05-12)
* Various bug fixes
* Expanded sorbet type annotations
|
2022-02-14 15:15:28 by Takahiro Kambe | Files touched by this commit (3) | |
Log message:
print/ruby-pdf-reader: update to 2.9.1
2.8.0 (2021-12-28)
* Add PDF::Reader::Page#runs for extracting text from a page with
positioning metadata (http://github.com/yob/pdf-reader/pull/411)
* Add options to PDF::Reader::Page#text to make some behaviour configurable
(http://github.com/yob/pdf-reader/pull/411)
- including extracting the text for only part of the page
* Improve text positioning and extraction for Type3 fonts
(http://github.com/yob/pdf-reader/pull/412)
* Skip extracting text that is positioned outside the page
(http://github.com/yob/pdf-reader/pull/413)
* Fix occasional crash when reading some streams
(http://github.com/yob/pdf-reader/pull/405)
2.9.0 (2022-01-24)
* Support additional encryption standards
(http://github.com/yob/pdf-reader/pull/419)
* Return CropBox correctly from Page#rectangles
(https://github.com/yob/pdf-reader/pull/420)
* For sorbet users, additional type annotations are included in the gem
2.9.1 (2022-02-04)
* Fix exception in Page#walk introduced in 2.9.0
(http://github.com/yob/pdf-reader/pull/442)
* Other small bug fixes
|
2021-12-13 15:58:57 by Takahiro Kambe | Files touched by this commit (3) | |
Log message:
print/ruby-pdf-reader: update to 2.7.0
2.7.0 (2021-12-13)
* Include RBI type files in the gem
- Downstream users of pdf-reader who also use sorbet *should* find many
parts of the API will now be typed checked by sorbet
* Fix glyph positioning in some rotation scenarios
(http://github.com/yob/pdf-reader/pull/403)
- Improved text extraction on some rotated pages, and rotated text on
normal pages
* Add PDF::Reader::Page#rectangles
(http://github.com/yob/pdf-reader/pull/402)
- Returns page boxes (MediaBox, etc) with rotation applied, and as PORO
rather than arrays of numbers
* Add PDF::Reader::Page#origin (http://github.com/yob/pdf-reader/pull/400)
* Add PDF::Reader::Page#{height,width}
(http://github.com/yob/pdf-reader/pull/399)
* Overlap filter should only drop characters that overlap *and* match
(http://github.com/yob/pdf-reader/pull/401)
|
2021-11-28 09:07:38 by Takahiro Kambe | Files touched by this commit (3) | |
Log message:
print/ruby-pdf-reader: update to 2.6.0
2.6.0 (2021-11-12)
* Text extraction improvements
- Improved text layout on pages with a variety of font sizes
(http://github.com/yob/pdf-reader/pull/355)
- Fixed text positioning for some rotated pages
(http://github.com/yob/pdf-reader/pull/356)
- Improved character width calculation for PDFs using built-in
(non-embedded) ZapfDingbats (http://github.com/yob/pdf-reader/pull/373)
- Skip zero-width characters (http://github.com/yob/pdf-reader/pull/372)
* Performance improvements
- Reduced memory pressure when decoding TIFF images
(http://github.com/yob/pdf-reader/pull/360)
- Optional dependency on ascii81_native gem for faster processing of files
using the ascii85 filter (http://github.com/yob/pdf-reader/pull/359)
* Successfully parse more files
- Gracefully handle some non-spec compliant CR/LF issues
(http://github.com/yob/pdf-reader/pull/364)
- Fix parsing of some escape sequences in content streams
(http://github.com/yob/pdf-reader/pull/368)
- Increase the amount of junk bytes we detect and skip at the end of a
file (382)
- Ignore "/Prev 0" in trailers \
(http://github.com/yob/pdf-reader/pull/383)
- Fix parsing of some inline images (BI ID EI tokens)
(http://github.com/yob/pdf-reader/pull/389)
- Gracefully handle some xref tables that incorrectly start with 1
(http://github.com/yob/pdf-reader/pull/384)
|
2021-10-26 13:15:15 by Nia Alarie | Files touched by this commit (1670) |
Log message:
print: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
|
2021-10-07 16:52:04 by Nia Alarie | Files touched by this commit (1670) |
Log message:
print: Remove SHA1 hashes for distfiles
|
2021-06-06 10:58:34 by Takahiro Kambe | Files touched by this commit (2) | |
Log message:
print/ruby-pdf-reader: update to 2.5.0
2.5.0 (2021-06-06)
* bump minimum ruby version to 2.0
* Correctly handle trascoding to UTF-8 from some fonts that use a difference
table [#344](https://github.com/yob/pdf-reader/pull/344/)
* Fix some character spacing issues with the TJ operator
[#343](https://github.com/yob/pdf-reader/pull/343)
* Fix crash with some encrypted PDFs
[#348](https://github.com/yob/pdf-reader/pull/348/)
* Fix positions of text on some PDFs with pages rotated 90 degree
[#350](https://github.com/yob/pdf-reader/pull/350/)
|
2021-02-03 15:38:31 by Takahiro Kambe | Files touched by this commit (2) | |
Log message:
print/ruby-pdf-reader: update to 2.4.2
2.4.2 (28th January 2021)
- relax ASCII85 dependency to allow 1.x
- improved support for decompressing objects with slightly malformed zlib
data
|