FolioReader/FolioReaderKit
📚 A Swift ePub reader and parser framework for iOS.
📦 Merged pull requests:
- Changed dependencies to work with iOS 12.1 and Xcode 10.1 [\#377](https://github.com/FolioReader/FolioReaderKit/pull/377) ([fantim](https://github.com/fantim))
- Fix crash on select segment at index. Swift 4.2 [\#361](https://github.com/FolioReader/FolioReaderKit/pull/361) ([akantsevoi](https://github.com/akantsevoi))
- Method to get current progress between 0 and 100 [\#348](https://github.com/FolioReader/FolioReaderKit/pull/348) ([prsolucoes](https://github.com/prsolucoes))
- FolioReaderCenter.getCurrentChapterName\(\) issue, applied recursive search for toc reference. [\#342](https://github.com/FolioReader/FolioReaderKit/pull/342) ([wesleycgs](https://github.com/wesleycgs))
- Fixed highlight and colors menu controller [\#339](https://github.com/FolioReader/FolioReaderKit/pull/339) ([wesleycgs](https://github.com/wesleycgs))
- Add Note function [\#335](https://github.com/FolioReader/FolioReaderKit/pull/335) ([ngo275](https://github.com/ngo275))
- Reader takes over the audio control [\#322](https://github.com/FolioReader/FolioReaderKit/pull/322) ([arthurlataks](https://github.com/arthurlataks))
- fix problems with table rendering \#225 [\#320](https://github.com/FolioReader/FolioReaderKit/pull/320) ([christian2denker](https://github.com/christian2denker))
🐛 Fixed bugs:
- shouldHideNavigationOnTap not working [\#268](https://github.com/FolioReader/FolioReaderKit/issues/268)
- Can't change UIWebView backgroundColor correctly when `paginationBreakingMode` is `.page` on night mode in iOS 10.3 [\#227](https://github.com/FolioReader/FolioReaderKit/issues/227)
📦 Closed issues:
- Can't compile after updating to Xcode 9 - errors in dependencies? [\#298](https://github.com/FolioReader/FolioReaderKit/issues/298)
- Latest Realm Dependency [\#294](https://github.com/FolioReader/FolioReaderKit/issues/294)
- How to add FolioReader as a subview in my custom view [\#293](https://github.com/FolioReader/FolioReaderKit/issues/293)
- Not installed by Carthage [\#291](https://github.com/FolioReader/FolioReaderKit/issues/291)
- Pod installation not compatible with swift 3/4 [\#288](https://github.com/FolioReader/FolioReaderKit/issues/288)
- Problems when use it with Carthage [\#286](https://github.com/FolioReader/FolioReaderKit/issues/286)
- text to speech for other languages [\#285](https://github.com/FolioReader/FolioReaderKit/issues/285)
- Build failure? [\#280](https://github.com/FolioReader/FolioReaderKit/issues/280)
- + 26 more
📦 Merged pull requests:
- Update CocoaPods to version 1.4.0 [\#309](https://github.com/FolioReader/FolioReaderKit/pull/309) ([tschob](https://github.com/tschob))
- Add custom unzip path setting to FolioReaderContainer [\#306](https://github.com/FolioReader/FolioReaderKit/pull/306) ([revolter](https://github.com/revolter))
- Fix horizontal scroll direction not working [\#305](https://github.com/FolioReader/FolioReaderKit/pull/305) ([revolter](https://github.com/revolter))
- Remove superfluous optional wrapping from metadata getters [\#304](https://github.com/FolioReader/FolioReaderKit/pull/304) ([revolter](https://github.com/revolter))
- Add unzip path to title and author name getters [\#303](https://github.com/FolioReader/FolioReaderKit/pull/303) ([revolter](https://github.com/revolter))
- Fixed issue \#268 showing/hiding navigation on tap in iOS 11. [\#301](https://github.com/FolioReader/FolioReaderKit/pull/301) ([ryan-w](https://github.com/ryan-w))
- Fixed logic issue when checking if ePub shoud be unzipped. [\#300](https://github.com/FolioReader/FolioReaderKit/pull/300) ([ryan-w](https://github.com/ryan-w))
- Removing forced unwrapping [\#297](https://github.com/FolioReader/FolioReaderKit/pull/297) ([rodrigorsa](https://github.com/rodrigorsa))
- + 8 more
📦 Implemented enhancements
- Crash if "Cannot read container.xml" [\#164](https://github.com/FolioReader/FolioReaderKit/issues/164)
- Support multiple instances of the FolioReader [\#140](https://github.com/FolioReader/FolioReaderKit/issues/140)
🐛 Fixed bugs
- Bug at scroll to next chapter in horizontal mode [\#173](https://github.com/FolioReader/FolioReaderKit/issues/173)
- Crash if "Cannot read container.xml" [\#164](https://github.com/FolioReader/FolioReaderKit/issues/164)
📦 Closed issues
- Epub file does not exist [\#240](https://github.com/FolioReader/FolioReaderKit/issues/240)
- Highlight a sentence when double click a word in a sentence [\#234](https://github.com/FolioReader/FolioReaderKit/issues/234)
- \[FolioReaderKit.FolioReaderCenter respondsToSelector:\]: message sent to deallocated instance 0x7fb6f6188a00 [\#217](https://github.com/FolioReader/FolioReaderKit/issues/217)
- Epub file does not exist. [\#216](https://github.com/FolioReader/FolioReaderKit/issues/216)
- Tap "Aa" button app crashed [\#215](https://github.com/FolioReader/FolioReaderKit/issues/215)
- Loading 2 epubs at the same time for language learners [\#214](https://github.com/FolioReader/FolioReaderKit/issues/214)
- Page Flip [\#209](https://github.com/FolioReader/FolioReaderKit/issues/209)
- Update Podfile description [\#205](https://github.com/FolioReader/FolioReaderKit/issues/205)
- + 2 more
📦 Merged pull requests
- Map scroll directions to actual segment indices in fonts menu [\#238](https://github.com/FolioReader/FolioReaderKit/pull/238) ([ianyh](https://github.com/ianyh))
- Issue/140 [\#237](https://github.com/FolioReader/FolioReaderKit/pull/237) ([tschob](https://github.com/tschob))
- Fixed crash caused by resource.id set to nil. [\#228](https://github.com/FolioReader/FolioReaderKit/pull/228) ([SolomiyaN](https://github.com/SolomiyaN))
- Fix not working ClassBasedOnClickListener schemes [\#223](https://github.com/FolioReader/FolioReaderKit/pull/223) ([tschob](https://github.com/tschob))
- Fixed issue \#164, \#186 and \#173 [\#219](https://github.com/FolioReader/FolioReaderKit/pull/219) ([PravinNagargoje](https://github.com/PravinNagargoje))
- Add possibility to specify custom Realm Configuration [\#204](https://github.com/FolioReader/FolioReaderKit/pull/204) ([revolter](https://github.com/revolter))
- Code changes https://github.com/FolioReader/FolioReaderKit/compare/1.1.0...1.2.0
- Total 24,937
- + 2 more
#### Fixed bugs: Bug with open FolioReader from the controller with keyboard #187 The app sometimes crashes when I try to present FolioReader for not first time #168 UISearchBar causes error after appearing of FolioReaderContainer #163 Unable to integrate using carthage #98 Closed issues: #### Closed issues: Excuse me, how can I make it support iOS 7? #201 Crash FolioReader after edit UITextField #199 Search and Notes Feature #198 Question about Javascript function. #195 Working with epub created with iBooks Author app #193 Not Sure How To Use Font Blaster #192 Unable to install latest version via CocoaPods #188 How can I disable PageIndicator #185 Pod version conflict with Realm swift #175 Can't run Example #174 Module compiled with Swift 3.0.1 #172 Install version with swift3 #171 Long press show delete menu rather than highlight option #170 cannot open epub file #167 Night mode tint color, menu text color #166 How can I use it in xCode8? #165 Custom Text Overlay #113 Merged pull requests: #### Merged pull requests: Create variable hidePageIndicator to hide page indicator. #196 (@EmersonCarpes) set webView's scroll delegate to nil in deinit in FolioReaderPage #194 (@tiana890) Fixed code style #191 (@revolter) Swift 3 syntax && Carthage hint #189 (@piechart) Add custom ePub unzip path option #181 (@revolter) Add methods returning Epub's title and Author #179 (@Vandeth) Fix scroll direction being ignored on first run #178 (@revolter) Fix incorrect menu on second highlight attempt #177 (@revolter) Fix warnings about exceding UIColor range #176 (@revolter) Code changes https://github.com/FolioReader/FolioReaderKit/compare/1.0.0...1.1.0 #### Cocoapods downloads: Total 14,443 Week 453 Month 1,728
📦 Xcode 8 release, Swift 3
- Fixed Quote Image bug;
- Fixed other bugs;
- Fixed code warnings;
- Fixed Carthage.
- Code changes https://github.com/FolioReader/FolioReaderKit/compare/0.9.4...1.0.0
- Cocoapods downloads:
- Total 8,138
- Week 441
- + 1 more
📦 Xcode 8 release, Swift 2.3
- Fixed Quote Image bug;
- Fixed other bugs.
- Code changes https://github.com/FolioReader/FolioReaderKit/compare/0.9.3...0.9.4
📦 Xcode 7.3.1 release, Swift 2.2
- Fixed Quote Image bug;
- Fixed other bugs.
- Code changes https://github.com/FolioReader/FolioReaderKit/compare/0.9.2...0.9.3
- Cocoapods downloads:
- Total 7,958
- Week 309
- Month 2,134
📋 Changes
- Fixed SSZipArchive bug;
- Fixed dependencies bugs.
📋 Changes
- Fixed unused ⚠️
📋 Changes
- Share custom image quote;
- Advanced closures introduction;
📋 Changes
- Fixed a crash report when the enableTTS is false;
📋 Changes
- Added URL scheme support;
- Fixed Podspec version.
📋 Changes
- Added ePub 3 Support;
- Bug fixes.
📋 Changes
- Improved horizontal and vertical scrolling support;
- Added RTL support.
📋 Changes
- Improved TTS support for any language and fixed some bugs;
- Refactored TOC menu, now everything is easily accessible;
- Horizontal and vertical scrolling support;
- Ability to change orientation from menu;
- Fixed highlight bugs;
- Correct scroll position when rotate device.
📋 Changes
- Added Carthage support;
- Fixed a UI animation bug;
- Fixed cover image validation.
📋 Changes
- Fix retain cycles.
📋 Changes
- Fixed font size animation bug;
- Fixed night mode crashing bug.
📋 Changes
- Improved CSS font size implementation;
- Working with optional resources for better parsing;
- Fixed menu crash while double tap image.
Added support for parsing book covers.
📋 Changes
- Media Overlay styles;
- Added initial tests;
- Refactoring unnecessary if-let;
📋 Changes
- Improved MediaType parser.
📋 Changes
- Refactored config vars;
- Improved ScrollScrubber usability;
- Improved Night mode colors;
- Safe check arrays for existing index to avoid crashes.
📋 Changes
- Preserve last used highlighting style;
- Display Always on while playing audio;
- Improved night mode colors;
- iOS now playing integration.
📋 Changes
- Media Overlays;
- In-App Dictionary;
- Scroll to page
