Current Plan for the Next Release

Readium 0.26

This release is targeted for spring 2016.

Candidate features include:

  • Merge many of the pending Pull Requests
  • More bug fixes (exact ones TBD)
  • Other features still TBD

Recent Releases

Readium 0.25

Readium.org is pleased to announce that 0.25 version of Readium has been released. This release was pushed 2 February 2017.

This release, 0.25, has one significant feature in the Chrome Extensions and number of minor improvements in both the Chrome App and the Cloud Reader - as well as a large number of bug fixes.

In the SDK, thep primary change in the SDK is addition of support for XCode 8. We also exposed more metadata via the JNI layer in the Java. Finally, we eliminated a potential security hole related to XML Entity declarations.

The new feature in the Chrome Extension is the capability and UI to allow users to change the font-face for a given document. In particular the OpenDyslexic font is now an option as well as a sans-serif font and a serif font. There is no capability for users to add new fonts. The CloudReader has the same feature to allow users to change fonts, plus a few more available (web) fonts.

In addition, there were a fair number of bug fixes.

The complete release notes can be found here.

Release of Readium 0.24

Readium.org is pleased to announce that 0.24 version of Readium has been released. This release was pushed 16 August 2016.

This release, 0.24, is a new release that has one significant feature in the Chrome Extensions and number of minor improvements in both the Chrome Extension and Cloud Reader - as well as a large number of bug fixes.

In the SDK, there were a number of minor bug fixes, plus the removal of some obsolete libraries (OpenSSL for Android and Boos).

The new feature in the Chrome Extension (which is NOT in the Cloud Reader) is the support for importing more than one file at a time. Multiple files can be added via drag and drop onto the library pane or via the normal “Add File” dialog. Once the import has started, the user CAN cancel the import process but the file being imported when the cancel button is pressed will still be imported but subsequent queued files will not be imported.

In addition, there were two regressions in the previous releases:

  • An experimental highlighting plugin was inadvertently included in the previous 2.23 build. While this is a nice feature, it is not yet complete - there’s no way to save the highlights. We are working on this but have no ETA when it will be available (volunteers are welcome).
  • Navigation using the TOC was not working correctly for TOC items that were not top level (i.e. sub-headers). This is now fixed in this release.

The complete release notes can be found here.

Release of Readium - 0.23

Readium.org is pleased to announce that 0.23 version of Readium has been released. This release was pushed 10 June 2016.

This release, 0.23, is a new release that is has one major change and a number of minor improvements - as well as a large number of bug fixes, primarily affecting CFI/navigation. The major change is that we have switched Android build support from Eclipse (now deprecated) to Android Studio (currently 2.1). We also enabled (experimental) support for debugging from Java into C++ (see release notes for more info). Also, HTTP header caching has been enabled which can provide significant performance improvements for some resource-heavy EPUBs.

There are also some minor UX improvements to the Chrome Extensions. Finally, a subset of OPDS support was added to the CloudReader (it was experimental before). You can see a demonstration of it here.

The complete release notes can be found here.

Release of Readium - 0.22

Readium.org is pleased to announce that 0.22 version of Readium has been released. This release was pushed 2 February 2016.

This release, 0.22, is a new release that is comprised primarily of improvements and bug fixes to shared-js and the CFI library. It also includes an update to Mathjax 2.6.

The complete release notes can be found here.

Release of Readium - 0.21

Readium.org is pleased to announce that 0.21 version of Readium has been released. This release was pushed 2 September 2015.

This release, 0.21, is a new release that is comprised primarily of bug fixes.

The complete release notes can be found here.

Release of Readium - 0.20

Readium.org is pleased to announce that 0.19 version of Readium has been released. This release was pushed 18 June 2015.

This release, 0.20, is a new release that is comprised primarily of improvements and bug fixes.

The complete release notes can be found here.

Release of Readium - 0.19

Readium.org is pleased to announce that 0.19 version of Readium has been released. This release was pushed 18 June 2015.

This release, 0.19, is a new release that is comprised primarily of improvements and bug fixes to the ContentFilter support, especially for encrypted resources.

The complete release notes can be found here.

Release of Readium - 0.18

Readium.org is pleased to announce that 0.18 version of Readium has been released. This release was pushed 21 April 2015.

This release, 0.18, is a new release that is comprised primarily of bug fixes for the Chrome Extension. Significantly, though, it adds support for Chrome Extension Packaging 2.0. The primary aspect of this new packaging format that users will see right now is the the Reader will have its own window and icon in the taskbar when running (all platforms).

The complete release notes can be found here.

Release of Readium SDK - Sprint 17

Readium.org is pleased to announce that 0.17 version of the Readium SDK has been released. This release was pushed 23 March 2015.

This release includes a significant fix for media handling under Android, which fixes a number of serious stability issues. This release comprises updates to the readium github repositories for readium-sdk, readium-shared-js and the SDK sample applications (including configurations for Android, iOS, and OS/X that have been validated against the EPUB Test Suite, and a Windows configuration that is still in development). This marks the 17th push (formally tagged as version 0.17) of the source code for SDK. This release has achieved substantially complete support for the EPUB 3.0 spec including MathML, Reading System object, font-deobfuscation and many more features. The complete release notes can be found here.

Release of Readium SDK - Sprint 16

Readium.org is pleased to announce that the “1.0” version of the Readium SDK has been released. With this release, the first version of the Readium SDK is essentially complete (hence the “1.0” label). This release was pushed 30 December 2014.

The 1.0 version comprises updates to the readium github repositories for readium-sdk, readium-shared-js and the SDK sample applications (including configurations for Android, iOS, and OS/X that have been validated against the EPUB Test Suite, and a Windows configuration that is still in development). 1.0 marks the 16th push (formally tagged as version 0.16.1) of the source code for SDK. This release has achieved substantially complete support for the EPUB 3.0 spec including MathML, Reading System object, font-deobfuscation and many more features. The complete release notes can be found here.

Older Releases

The release notes for older releases can be found in Readium’s GoogleDoc archives here.