FBReader SDK for iOS: version history
More info and the download link
Severity: ▣ – critical fix; ▣ – changes behaviour and/or API; ▣ – safe.Version 0.99.8 (Oct 09, 2023)
- Fixed processing of “length” CSS properties in ePub-embedded styles
- Minor stability fixes
Version 0.99.7 (Sep 21, 2023)
- Fixed possible crash during continuous text scrolling
- Added support of Unicode characters with code > 0xFFFF
Version 0.99.6 (Sep 13, 2023)
- Full compatibility with iOS 17 and iPhone 15 series
Version 0.99.5 (Jul 27, 2023)
- Starting from this release, the SDK works only on iOS 13.0 and higher. (Was 9.3 and higher.)
- Full compatibility with iOS 16 series.
- Fixed possible crash in SVG images support.
- The sample code is synchronised with FBReader 1.1.8.
Version 0.99.4 (May 22, 2022)
- Full sync with recently released FBReader 1.1.4.
- Increased speed of text scrolling.
- In class
Image
, propertydata
renamed touiImage
. - Added a way to support custom image formats. In FBReader, we use this way to support SVG images via SVGKit. If you want to provide the same functionality in your app, add the following lines to the app startup code:
import FBReaderSDK import SVGKit ... class SVGDecoder : ImageDecoder { func decode(data: Data) -> UIImage? { return SVGKImage(data: data).uiImage } } Image.register(decoder: SVGDecoder())
Version 0.99.3 (Mar 30, 2022)
- Full bitcode is embedded into the framework. SDK-based applications are compatible with the App Store again. (That was broken since the 0.99.2 release.)
- FBReader 1.1.0 is based on this SDK version. The samples are updated to demonstrate the latest FBReader changes.
- New method
TextWidgetDelegate.onLongTap(_ pt: CGPoint)
needs to be implemented in all clients. - Continuous vertical scrolling is enabled by default in the text widget. It can be disabled in options.
Version 0.99.2 (Mar 19, 2022)
- The framework format is changed to support newest devices and xcode.
- Added CSS-defined colors support.
- Fixes from upcoming FBReader 1.0.26.
Version 0.99.1 (Feb 24, 2021)
- Table of contents is available even with no license key.
Version 0.99.0 (Jan 28, 2021)
- Fully functional framework. The version number is not 1.0 yet as we expect minor API changes (method renamings) soon.
- The samples include FBReader app, with removed sync feature.
Version 0.9.3 (Feb 11, 2020)
- The framework is now compatible with misc versions of Swift compiler
Version 0.9.2 (Feb 09, 2020)
- The framework compiled for Swift 4.2 (was 5.1)
Version 0.9.1 (Feb 07, 2020)
- First public release