3.0.0-alpha.2 #479
mickael-menu
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Take a look at the migration guide
Changelog
Added
Streamer
Changed
async
functions instead.Shared
Format
type was introduced to augmentMediaType
with more precise information about the format specifications of anAsset
.Fetcher
was replaced with a simplerContainer
type.PublicationAsset
was replaced byAsset
, which contains aFormat
and access to the underlyingContainer
orResource
.ResourceError
hierarchy was revamped and simplified (seeReadError
). Now it is your responsibility to provide a localized user message for each error case.Link
property key for archive-based publication assets (e.g. an EPUB/ZIP) is nowhttps://readium.org/webpub-manifest/properties#archive
instead ofarchive
.HTTPServer
slightly changed to be more future-proof.Streamer
Streamer
object was deprecated in favor of smaller segregated APIs:AssetRetriever
andPublicationOpener
.Navigator
scroll
preference is now forced totrue
when rendering vertical text (e.g. CJK vertical). See this discussion for the rationale.LCP
Fixed
Navigator
page-spread-*
property. This is the default behavior in major reading apps like Apple Books.What's Changed
archive
Link property by @mickael-menu in Renamearchive
Link property #422HTTPServer
API by @mickael-menu in UpdateHTTPServer
API #424AudioParser
by @domkm in EnhanceAudioParser
#414/
prefix for exploded archive HREFs by @mickael-menu in Remove/
prefix for exploded archive HREFs #432HTTPClient
and LCP APIs by @mickael-menu in AsyncHTTPClient
and LCP APIs #438ExplodedArchive
by @domkm in Handle URLs with aliases inExplodedArchive
#441localizedCaseInsensitiveCompare
tolocalizedStandardCompare
by @domkm in ChangelocalizedCaseInsensitiveCompare
tolocalizedStandardCompare
#451Full Changelog: 3.0.0-alpha.1...3.0.0-alpha.2
This discussion was created from the release 3.0.0-alpha.2.
Beta Was this translation helpful? Give feedback.
All reactions