2.7.0
Take a look at the migration guide
Changelog
Added
Shared
- You can now use
DefaultHTTPClientDelegate.httpClient(_:request:didReceive:completion:)
to handle authentication challenges (e.g. Basic) withDefaultHTTPClient
.
Navigator
- The
AudioNavigator
API has been promoted to stable and ships with a new Preferences API. - The new
NavigatorDelegate.didFailToLoadResourceAt(_:didFailToLoadResourceAt:withError:)
delegate API notifies when an error occurs while loading a publication resource (contributed by @ettore).
Fixed
Navigator
- From iOS 13 to 15, PDF text selection is disabled on protected publications disabling the Copy editing action.
- The Share editing action is disabled for any protected publication.
- Fixed starting the TTS from the current EPUB position.
- #396 Ensure we stop the activity indicator when an EPUB resource fails to load correctly (contributed by @ettore).
Streamer
- #399 Zipped Audio Books and standalone audio files are now recognized.
Commits
- Adjust the audio session strategy for the
AudioNavigator
by @mickael-menu in #357 - Fix Copy and Share editing actions by @mickael-menu in #364
- Fix 367: Fix initial location when in landscape landscape by @chrfalch in #368
- Fix TTS issue by @mickael-menu in #369
- Add a new form-based bug report issue template by @mickael-menu in #374
- Update file headers by @mickael-menu in #378
- Initial pass at
Locator.Locations.time
by @domkm in #382 - Preferences API for
AudioNavigator
by @mickael-menu in #389 - Compare loggable SeverityLevel by its numeric (not string) value by @ettore in #391
- Switch to pnpm by @mickael-menu in #392
- Turn off spinner if spread doesn't begin loading by @ettore in #397
- Sniff audio clips by @mickael-menu in #403
- Use ReadiumGCDWebServer* symbols by @ettore in #404
- Bubble up errors while loading Resources by @ettore in #400
- Fix ReadiumGCDWebServer integration for CocoaPods and Carthage by @mickael-menu in #406
- Handle authentication challenges with
DefaultHTTPClient
by @mickael-menu in #409 - 2.7.0 by @mickael-menu in #410
New Contributors
Full Changelog: 2.6.1...2.7.0