Skip to content
Juan Corona edited this page May 5, 2015 · 6 revisions

0.18 (2015-05-05)

Full Changelog

Merged pull requests:

  • CSS column count/width fix for two-page synthetic spread layout (fixes Firefox video flickering, and native WebView touch event support) #169 (danielweck)

0.17 (2015-03-20)

Full Changelog

Fixed bugs:

  • Embedded videos in 1+ column (paginated reflow) fail to interact / play (OSX WebView, WebKit Safari/Chrome/Opera?) #54

Closed issues:

  • annotations_module.js addHighlight() ReferenceError: WebKitCSSMatrix is not defined #166

  • Media Overlays playback touch / click event not triggered on Chrome-Windows8 (because of dual mouse-trackpad pointing device + touch display) #165

  • jQuery needs updating #156

  • CFI generation #146

0.16 (2014-12-31)

Full Changelog

Implemented enhancements:

  • prefixed CSS properties (jQuery auto, Modernizer?) #135

  • Web browser window resize, "bookmark" location is saved+restored several times: actual reading position gets lost in the page spread #118

  • Populate navigator.epubReadingSystem with Git hash info #104

Fixed bugs:

  • sdk.css needs updating to reflect Chrome app / cloud reader support for pan-zoom (overflow:auto) #133

  • Reflowable page in FXL document is not laid out properly when in two-up mode #115

  • Doesn't support non-ASCII characters in resource paths/names #110

  • Font size option (user preference) does not work when defined explicitly in author-provided CSS #34

Closed issues:

  • Anchor links in Readium #145

  • Highlights not displaying over highlighted text #140

  • spine item rendition "spread-none" is only accounted for first item in the synthetic spread #128

  • Rendering book with SVG in spine, some of the pages are not rendered #53

  • When window size is changed any image is re-scaled so to match the aspect ratio of the window #45

Merged pull requests:

  • Add JS doc comments. #143 (JCCR)

  • CSS prefixes, including special treatment for transitions on transforms #137 (danielweck)

  • review and clean-up of the CSS 3D GPU-accelerated code routines (now off by default) #134 (danielweck)

  • video controls CSS 3D GPU acceleration (FXL) #132 (danielweck)

  • spine item rendition:spread-none correctly handled in synthetic spread #131 (danielweck)

  • #115: Reflowable page in FXL document is not laid out properly when in two-up mode #129 (JCCR)

  • Fix #118: Web browser window resize, "bookmark" location is saved+restored several times (throttled): actual reading position gets lost in the page spread #120 (JCCR)

  • Added prefixed css-rules when resetting transform on showIFrame #136 (kaarholt)

  • Fix #115: Reflowable page in FXL document is not laid out properly when in two-up mode #122 (JCCR)

0.15 (2014-09-12)

Full Changelog

Implemented enhancements:

  • Audio background soundtrack does not support non-iBooks epub:type values (non-normative EPUB3 vocabulary extension) #103

  • Pagination API to detect start/end of publication + per-spine page / spread count-progression #79

  • reflow deduceSyntheticSpread should also take into account optimal column width, instead of just aspect ratio #65

  • Media Overlays + scroll view: user-invoked scroll => playback shifts to visible element #57

  • Previous/Next buttons are not disabled when at beginning/end of epub #56

  • navigator.epubReadingSystem injected in EPUB content documents with delay #41

  • In 2 pages mode, the second page may not show up entirely #37

Fixed bugs:

  • Non-linear spine item: both left/right buttons are disabled, even if document has multiple pages #108

  • Regression (Chrome, etc.): Japanese RTL page progression direction #107

  • Arabic RTL blank pages navigation, when spine page-progression-direction is forced onto XHTML content #106

  • SVG with image is cropped in half #99

  • unicode internal links not followed (spine item href not matched, escaped characters) #94

  • regression: SVG url(#xxx) xml:base incorrect when HTML head injected with base tag #90

  • Visibility computations by client rectangles, vertical writing mode (column layout) #87

  • SVG missing width/height viewport dimensions, fallback to reader's own viewport space? #84

  • The viewbox attribute is not being applied when SVG is rendered from the spine #83

  • FXL rendition page-spread "center", "right", "left" combinations on spine item: erratic iframe positioning #68

  • Media Overlays RTL vertical writing mode + Right To Left page progression direction: page does not turn #67

  • Reflow pagination sometimes blank/empty second page when should be single CSS column #66

  • In Safari OSX, the scrollbar does not show-up in scrolling view (works in Chrome) #62

  • Weird reflowable content iframe clipping issue in WebView (WebKit) in SDK-LauncherOSX #60

  • squished FXL pages on initial viewing (scroll mode, iOS Launcher) #55

  • FXL Viewport is smaller than specified on iPad running iOS 7 #50

  • Weird small square clipping (partial render) with FXL books in OSX WebView, maybe new "scaler" div regression? #39

  • Broken pagination (CSS columns) with Right To Left page progression direction and vertical writing mode #38

  • Reading position is lost when resizing the browser window in a reflow document #36

Closed issues:

  • SVG images don't get resized properly #111

  • Support for rendition:viewport #86

  • Zoom value of 100% creates unexpected results (over-zoomed and clipped) #85

  • Media Overlays play/pause/resume, playback at visible element OR preserved previous location? #58

  • Text highlighting #24

Merged pull requests:

  • Visibility computations by client rectangles, vertical writing mode (column layout) #87 #113 (JCCR)

  • Split apart @larsvoigt's work that adds support for next/previous button... #100 (dmitrym0)

  • getWidthFactor (shared-js) #93 (danielweck)

  • MathJax support, non-delayed epubReadingSystem & iframe security fix #76 (JCCR)

  • Added missing getElementByCfi() to ReadiumSDK.Views.ScrollView #31 (jansc)

  • Made removeHighlight work in IE. elem.remove() was experimental DOM API #30 (jansc)

  • spineItem inherits rendition properties from package #29 (danielweck)

  • Hotfix/one page view spine item passing #25 (aadamowski)

  • Fixes bug 76 where fixed page background was incorrectly scaled. (take 2) #28 (becka11y)

  • Bug76 #27 (becka11y)

  • jQuery automatically adds css prefix when necessary. No need to add them #23 (ghusse)

Release-0.14 (2014-04-30)

Full Changelog

Closed issues:

  • There is no getCurrentSelectionCfi() function in reader_view.js #17

Merged pull requests:

  • Workaround for fetching spine items with encoded URIs #21 (yuriyp)

  • If clientRects are empty, try next element #20 (yuriyp)

  • Prefixes for transform: scale #19 (yuriyp)

  • Special treatment of the hidden elements in navigation logic #18 (yuriyp)

  • Cross-browser navigation logic for reflowable view #16 (yuriyp)

  • Feature/deep link cfi resolve #14 (bormind)

  • Allow the CSS URL for annotations to be specified via an option has to the reader_view constructor #10 (dmitrym0)

  • Feature/web annotations after refactor (spine idrefs, not spine indeces) #8 (dmitrym0)

  • Preliminary implementation of Audio Player support for Desktop Browsers. #6 (yuriyp)

  • Cross-browser navigation logic for reflowable view #15 (yuriyp)

  • Removing the secondary player #13 (yuriyp)

  • Expose the current spine item using a getCurrentSpineItem() getter method on reflowable, scrollable and one page views. #12 (aadamowski)

  • Annotations refactor & more #11 (JCCR)

  • Allow the CSS URL for annotations to be set via reader_views updateSettings functionality. #9 (dmitrym0)

  • Feature/web annotations #7 (dmitrym0)

0.10 (2013-12-20)

Full Changelog

Release-0.10 (2013-12-19)

Full Changelog

Closed issues:

  • Can't see epub on Android #2

Merged pull requests:

  • Added a way to manually notify shared-js that I have changed the view… #5 (ryanackley)

  • Removed unnecessary calls to _.template #4 (ryanackley)

  • Fix infinite loop bug #3 (korprulu)

Release-0.9 (2013-09-04)

Full Changelog

Merged pull requests:

  • Fixing indexing and text offset problems in injectCFIMarkerIntoText. #1 (marcuswu)

Release-0.7 (2013-07-19)

* This Change Log was automatically generated by github_changelog_generator