-
Notifications
You must be signed in to change notification settings - Fork 185
ReleaseNotes
(Chrome extension / cloud reader)
Improvements and Enhancements in this Release
This release, 0.17, is a new release that is primarily bug fixes for the Android SDK and the Chrome Extension with a number of minor fixes elsewhere.
Note: The previous release, 0.16, was released as “1.0”. This label of "1.0" was in many ways simply window-dressing, representing Readium’s declaration that the SDK and associated Launchers were now EPUB 3.0 compliant and ready for prime-time. However, it was clear that the Android code in the SDK wasn’t quite complete, so it became the focus of this release. Further, with this release, we have returned to labeling the release by the “sprint” or phase of the work, in this case the 17th sprint of Readium. Similarly, the Readium Chrome Extension (expected to reach the Chrome Store in early April 2015 to coincide with the release of Chrome 42.0) will be labeled 2.17.x.
Note: Numbers below refer to issues and/or pull request. Links will take you to the issue or PR.
Chrome Extension
- Fix for a bug where very large resources (e.g. >100 MB) WITHIN an EPUB would cause the load into the library to fail (280)
- Fix for the case where a failed load into the library would throw an exception and this would cause the user’s entire library to be erased (!) (280)
- Minor fixes to some error messages (294)
Shared
- Switched to using a new jQuery library (1.11.2), which uses a version-free naming convention (156) Fix a number of minor bugs (287, 269, 284, 271, 40)
For additional information or assistance, please contact Ric Wright, Director of Engineering
New Features in This Release
- None
Not Yet Supported
- EPUB 3.0.1 rendition orientation properties
- The elemental math constructs of MathML
- Horizontal scrolling for reflowable Japanese documents (we support only paginated view)
- EPUB manifest-level fallbacks
- Page counts, page progression and “go to page”
- Separate non-paginated (modal) view for linear=“no” items
- EPUB page-lists and landmarks
- Text search
- User-defined font family, line-spacing
- Alternate style sheets
Known issues
- Images which are wider than the entire window will be cropped (rather than resized)
- Video controls sometimes disappear or behave erratically (WebKit bug)
- Video and audio will continue playing even when scrolled off the visible window
- Font size option (user preference) does not work when defined explicitly in author-provided CSS
- Very long EPUB titles can overflow the title bar
- Opening or closing the ToC during MO playback resets playback to top of page
- Global styles are not applied to SVG
- Title bar is shown every time the mouse is moved (rather than only when the pointer is over the title bar)
Details: https://github.com/readium/readium-js-viewer/wiki/Release_0.17
TODO
Skipped.
Details: https://github.com/readium/readium-js-viewer/wiki/Release_0.15
Copy-paste from Chrome Web Store: https://chrome.google.com/webstore/detail/readium/fepbnnnkkadjhjahcafoaglimekefifl
This release (2.15.2) constitutes a significant release of the Readium Chrome Extension. There are a large number of new and enhanced features (please see below), including almost complete support for the EPUB 3.0 spec as well as some features of the forthcoming EPUB 3.0.1 specification.
Accessibility
-------------
- Enhancements to better label and group elements in the Settings dialog:
- Label grouped radio elements and buttons
- Settings and Keyboard shortcut tabs are properly identified as ARIA tabs
- Updated labels on font and margin selection
- Keyboard focus now trapped in the Settings dialog until it is closed
- Aria Enhancements
- Added ARIA main landmark role to the ePub content area
- Identified the toolbar as an ARIA banner landmark
- Identified the previous and next page navigation buttons as an ARIA region
- Tooltips on toolbar buttons displayed on focus in addition to on mouse over
- Next and previous page navigation buttons are only displayed when there is a next or previous page in the document
Note that screen reader users should update the Settings to select “Document" as the Scroll Mode method for best performance.
User Interface
--------------
- Complete support, including appropriate user interface, for Media Overlays
- Removed support for loading EPUBs via a URL (security update)
- About box includes the actual github commit hashes
- Added support for pan and zoom in fixed layout mode
EPUB Support
---------------
- Added support for MathML (via MathJax)
- Support for both rasters and SVG in the spine (per spec)
- ReadingSystemObject now fully functional and ready at document load
- Added support for legacy Adobe-obfuscated fonts
- Added support for most of the 3.0.1 rendition-* properties (except orientation)