You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+8Lines changed: 8 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,9 +19,17 @@ All notable changes to this project will be documented in this file. Take a look
19
19
20
20
#### Shared
21
21
22
+
* A new `Format` type was introduced to augment `MediaType` with more precise information about the format specifications of an `Asset`.
23
+
*`Fetcher` was replaced with a simpler `Container` type.
24
+
*`PublicationAsset` was replaced by `Asset`, which contains a `Format` and access to the underlying `Container` or `Resource`.
25
+
* The `ResourceError` hierarchy was revamped and simplified (see `ReadError`). Now it is your responsibility to provide a localized user message for each error case.
22
26
* The `Link` property key for archive-based publication assets (e.g. an EPUB/ZIP) is now `https://readium.org/webpub-manifest/properties#archive` instead of `archive`.
23
27
* The API of `HTTPServer` slightly changed to be more future-proof.
24
28
29
+
#### Streamer
30
+
31
+
* The `Streamer` object was deprecated in favor of smaller segregated APIs: `AssetRetriever` and `PublicationOpener`.
32
+
25
33
#### Navigator
26
34
27
35
* EPUB: The `scroll` preference is now forced to `true` when rendering vertical text (e.g. CJK vertical). [See this discussion for the rationale](https://github.com/readium/swift-toolkit/discussions/370).
0 commit comments