Releases: danburzo/percollate
Releases · danburzo/percollate
v1.2.2
v1.2.1
v1.2.0
New features
Hyphenation
Added support for hyphenation with Hyphenopoly, based on the explicit document language or best guess with franc. Hyphenation is enabled by default for PDF, and disabled for EPUB and HTML. The --hyphenate
and --no-hyphenate
flags let you explicitly opt in or out of the feature.
Thanks @yashha for this feature!
Bug fixes
- Wrap
<pre>
elements in<figure>
elements to make sure Readability doesn't strip them out (#66); await
for the EPUB file to be fully generated in theepub()
call (Thanks @pascalw!).
Other
- Added README section on community-maintained packages; linked to
nodejs-percollate
AUR package (Thanks @pedrolucasp!) - Upgraded dependencies to their respective latest versions.
v1.1.2
v1.1.0
This release sees a few new features and improvements from @yashha:
v1.0.1
v1.0.0
v0.8.2
v0.8.1
v0.8.0
- De-vendorize Readability, use the freshly-minted
@mozilla/readability
npm package instead; (thanks @gijsk!) - Sanitize the metadata extracted with Readability with DOMPurify
- Make slugify() stricter about which characters to leave in the file name
- Configure Puppeteer to produced tagged PDF files (See #47)
- Accept the
file://
protocol, and absolute/relative paths to files on disk (See #34) - Make JSON-LD extraction handle more cases
- Log, but don't break on, invalid
srcset
attributes