- Added some online novel books. (implemented by skiinderhttps://github.com/skiinder.)
- OPML can be imported as fulltext or summary.
- Improved 'Deliver now' feature, can select which feeds (in custom RSS) to been push. The feature is actived when have only custom RSS subscripted.
- 'Deliver now' can select which books to been push (moved to 'Advanced|Deliver now').
- New option allows remove hyperlinks of text.
- Update links of book "Economist".
- bugfix: fix the crash problem of '[email protected]' feature.
- bugfix: fix the crash problem of 'Save to Instapaper' feature.
- The expiration of account can be defined.
- bugfix: pictures can't be resized in comic mode.
- Added comic mode and several comic books.
- Added supported to Kindle Voyage and Kindle PaperWhite3.
- New feature: users can upload cover image via by web page directly.
- bugfix: fix a bug that anti 'anti-pirate-link' feature can't deal with urls which contain unicode characters.
- Now you can fetch a cover image from some sites if you want.
- bugfix: KindleEar crashed when has no title on RSS.
- New feature: append a qrcode to an article.
- New feature: crawl a page and send it to admin if an email received in address '[email protected]'.
- Bugfix: extra_css didnot been applied to html content.
- Bugfix: cannot parse summary of some fulltext RSS.
- New feature: Split very long image to some smaller images.
- Improve decoder of page.
- bugfix: unicode url in OPML cause crash of app.
- bugfix: ilegal tag name (unicode name) in xml cause failure in parsing a xml file.
- Mail-transfer module suppoorts '!links' and '!article' that indicate crawl links in mail or send text only.
- kindle_email field suppoorts multiple email address separated with comma or semicolon.
- Replace some modules with lastest version.
- Rewrite manager of "Feed" via AJAX technology, provide better user experience.
- Add a feature to save an article to Instapaper.
- Add a feature to save an article to Pocket.
- update book "xueqiu".
- An single email of appspotmail supports more links.
- Improve performance of loading webpage via inline base64 image technology.
- enhance decode process to avoid some garbled chars.
- bugfix: Cover missing when pushing custom RSS only with option 'merge books' checked.
- Get rid of options 'title dd/mm' and 'title mm/dd' in title's format for compatibility.
- bugfix: unicode chars in URL crash the app when export it to OPML.
- bugfix: timeout during fetching Official Account of Wechat crash the app.
- Add etag to http's header to reduce data traffic.
- fix wrong decoding of some xml files.
- fix problem of import failed of pycrypto.
- Break through the anti-creeper of Official Account of Wechat zhu327.
- Remove cover when fetching articles from links in email.
- add a num of article to title of category.
- A option added for choose title come from webpage or feed.
- bugfix: weixinbase failed when decode some article.
- bugfix: change address of rss of book 'dapenti.py'.
- bugfix: a picture as an article (without html wraper) will crash KindleEar.
- quote url when export subscriptions to opml.
- "Import Feeds" supports nested outlines in OPML file.
- bugfix: some complex articles cause failure of delivery.
- New feature: import list of custom rss from a opml file.
- New feature added by seff: add a switch 'Separate' to books. book is pushed to kindle separately if it's checked.
- a book added by mcfloundinho.
- bugfix:[email protected] trigger task deliver failed.
- bugfix: refix a bug in process cookie of module urlopener.
- Add book nfzm written by mcfloundinho.
- bugfix: fix a bug in process cookie of module urlopener.
- Update Turkish translation.
- fix book 'TEDxBohaiBay'.
- Supports some webpage which images take a 'data-src' attribute to load asynchronous content.
- Paste all covers into one when merge books into one. DEFAULT_COVER_BV=None (default value) to enable the feature.
- bugfix: send mail to evernote failed. (bug from version 1.13)
- a new simple algorithm to extract content of webpage when module readability failed.
- a new enhanced decoder for webpage which detection algorithm includes more parameters: http response header, meta of html, result of chardet.
- support site that need subscription, refers to FAQ for more detail.
- use second as unit when value of property 'oldest_article' of book more than 365.
- Enhanced password encryption with salt, more safe when face a brute force attack. (for new account only, you can delete account admin and login again for enjoy it.)
- neaten folder structure, put all libs into folder 'lib'.
- some minor improves for usability.
Note:interface fetcharticle() in base.py modified (a new parameter added), if your book implemented it, please modify it to work.