Skip to content

Releases: kiwilan/php-ebook

v3.0.09

31 Aug 14:22
ddc5223
Compare
Choose a tag to compare
  • Upgrade kiwilan/php-archive
  • Improve error logging if an archive is invalid with Laravel illuminate/support (optional and if installed) otherwise use error_log()
  • Add saveTo() method to EbookCover class
public function saveTo(string $path): bool

v3.0.08

30 Aug 14:13
05aedd3
Compare
Choose a tag to compare

Add clearCover() method to Ebook.

v3.0.07

14 Aug 14:52
0ee9624
Compare
Choose a tag to compare
  • Added handling for empty dc:subjects by @lasselehtinen
  • Improved error handling & format override by @baseciq
    • throws Exception if unable to detect extension (for example, the file comes from a php upload or is stored in the file system under an unrelated name)
    • Ebook::read allows you to specify the extension of the file being parsed as the second parameter, which will force the format to be selected by the user

v3.0.06

13 Jul 11:11
e5d45ae
Compare
Choose a tag to compare

Add validation for EXTH record length in MobiParser #114 by @baseciq

v3.0.05

30 Jun 18:41
e6adbf3
Compare
Choose a tag to compare
  • Add new method getEpubVersionString() to OpfItem class to return EPUB version as a string (e.g. 2.0) by @lasselehtinen

v3.0.04

19 Feb 08:56
18997c1
Compare
Choose a tag to compare

Add support for WEBP images in CBA module and tests

v3.0.03

18 Jan 16:41
68833f7
Compare
Choose a tag to compare

Merge PR #102 by @onigoetz : The PDF Author can sometimes be an empty string

Update kiwilan/php-archive to v2.3.01.

Thanks to @onigoetz for the PR.

v3.0.02

08 Dec 10:22
d5883c2
Compare
Choose a tag to compare

Fix Mobi file error "Prevent counting on null", with #100 by @SergioMendolia

v3.0.01

03 Oct 17:59
b035de6
Compare
Choose a tag to compare

BREAKING CHANGES

Latest version of kiwilan/php-audio v4.*.* is required to use audiobooks.

Update dependencies: kiwilan/php-xml-reader, pestphp/pest and kiwilan/php-audio.

v2.6.9

28 Jul 13:59
801049d
Compare
Choose a tag to compare

Add duration_human_readable for getExtras() method for audiobooks.

Works with kiwilan/php-audio v3.0.08.