Skip to content

3.0.0-alpha.2

Pre-release
Pre-release
Compare
Choose a tag to compare
@mickael-menu mickael-menu released this 04 Mar 11:31
· 68 commits to develop since this release
3cb8e61

Resources

Changelog

⚠️ Please consult the migration guide to assist you in handling the breaking changes in this latest major release.

Added

Navigator

  • The new HyperlinkNavigator.Listener.shouldFollowInternalLink(Link, LinkContext?) allows you to handle footnotes according to your preference.
    • By default, the navigator now moves to the footnote content instead of displaying a pop-up as it did in version 2.x.

LCP

  • You can use LcpService.injectLicenseDocument() to insert an LCPL into a package, if you downloaded it manually instead of using LcpService.acquirePublication().

Deprecated

Shared

  • The DownloadManager introduced in version 3.0.0-alpha.1 has been removed due to the Android Download Manager introducing unnecessary complexities in the toolkit. Instead, we chose to enable apps to manually handle an LCP download with LcpService.injectLicenseDocument().

Commits

New Contributors

  • @io7m made their first contribution in #455

Full Changelog: 3.0.0-alpha.1...3.0.0-alpha.2