Skip to content

Releases: futurepress/epub.js

Updated Dependencies

16 Sep 17:11
Compare
Choose a tag to compare
  • Updated RSVP, JSZip, localForage, Jquery
  • Removed Underscore
  • Fixed Android not loading when status === 0

Enable loading books cross domain

12 Aug 02:15
Compare
Choose a tag to compare
  • Chapter render and `load' methods get chapter contents via ajax
  • Moved url replacement hooks to Chapter render method
  • Renderer displays contents with document.write into iframe

Offline Storage, Locations, Optional Xpath

07 Aug 04:23
Compare
Choose a tag to compare
  • Implements offline storage using localForage.js
  • Adds Locations for getting location and percentage information from a book
  • Only uses xpath when available, falls back to evaluating xpaths on rendered document.

Continuous Rendering

04 Sep 15:03
Compare
Choose a tag to compare
Continuous Rendering Pre-release
Pre-release

Alpha Version of Continuous Rendering

Mobile Browser Detection

25 Jan 01:55
Compare
Choose a tag to compare

Added detection to switch to setLeft to use transform on mobile browsers.

Add RTL Support

16 Dec 20:04
Compare
Choose a tag to compare

Adds support for RTL languages

Many bug fixes, Replace Zip.js with JSZip

05 Dec 21:19
Compare
Choose a tag to compare
  • Replace Zip.js with JSZip, seems very stable but perhaps a little less efficient without the worker scripts
  • Fixes relative links per #152
  • Supports nav item with multiple properties, per #124
  • Handles blob link in URI
  • Only assign book.cover if coverPath is available, per #158
  • Added fallback to find body element, per #159
  • Make ncx media-type fault tolerance per @shenzhuxi #165
  • Merge pull request #169 from bielskij/master which fixes cfi generation

Updates to reformating, spine navigation, bug fixes

08 Oct 02:02
Compare
Choose a tag to compare
  • Fixes critical issue with spine navigation
  • Fixes page maps when reformatting (changing css, orientation, and size)

v0.2.1 - Page Maps

28 May 13:57
Compare
Choose a tag to compare

Page maps contain CFI's for start and end of each page.
These are now generated on chapter load and used for navigation and pagination in each chapter.

Better CFI handling by translating to XPath on the content document.

v2.0

01 Apr 21:58
Compare
Choose a tag to compare
  • Split the render method out from the layout and renderer.
  • Work-in-progress pagination support using EPUB page-lists.
  • Updated CFI handling to support text offsets.
  • Added support for EPUB properties.
  • Added source maps.