CC production release 3.3.1 has been published and will available soon to people who are
members of the CC prerelease program.
This production release contains the following bug fixes over
CC prerelease 3.3.0f:
- [BUG FIX] Do not update CC's date changed when doing a database upgrade
- [BUG FIX] In book details, ensure that the white space after a clickable link is not clickable.
If you have already installed CC 3.3.0e then this release does not require a database upgrade.
Unless there is some disaster, this production release will be made available to all CC customers on Thursday 20/March.
The summary of changes since the last production release (V3.2.6) is:
- Add the ability to mark a book "Read" in CC. The value is changed in book details, and you can group on this value. The information can be synced with calibre (requires calibre 1.28 or higher).
- Read/Not Read can be synced with a calibre Yes/No custom column. CC's Date Read can be synced with a calibre Date custom column. See the "Marked Read" options in CC's Settings for more information.
- Add a "Read" mark on the right side of the book list that shows only if the option "Show Read information" is checked and if the Read info is not empty.
- Refuse to sync Read info if calibre is not at V1.28 or higher.
- Show popup messages during connection if the user sets up Read syncing and the calibre columns do not exist or are the wrong type.
- Attempt to handle read-only folders such as those on external SD cards on devices running Android 4.4 (kitkat). In the folder selector, tell the user if s/he has chosen a read-only folder.
- Change manual path specification when setting CC's folder to make the process more clear.
- Add some spacing to the "Groups" item in the grouping drawer.
- In the grouping drawer, add the count of items under a first letter, e.g., [5 authors, 15 books]
- Allow closing the grouping drawer with a right-to-left swipe in the grouping drawer itself.
- Add an option to tell CC to auto-close the grouping drawer when a leaf item is selected.
- Add options to move the Sort, Connect, and View commands from the action bar to the app's menu. This makes space available in the action bar for more "current grouping" text. This option is mostly useful on phones.
- Add sort by calibre's publication date.
- Add the identifiers field to book details.
- In book details, make Authors, Series, Tags, Publisher, and identifiers clickable. Clicking an item takes you back to the main display, changing the grouping to select the clicked item.
- Left and right swipe in book details now change the book being displayed.
- Support sending books to Google Books and to other apps such as cloud sync and email using menu items in book details. Google Books is removed from the list of readers.
- Reorganize some of the preferences, separating grouping preferences from more display-oriented preferences.
- Change the URLs in CC to point at the new Calibre Companion MobileRead forum.
- [BUG FIX] Fix the computation of series_sort when scanning for new books on connect.
- [BUG FIX] Always display Title over Author in the book list when sorting by dates
- [BUG FIX] Honor the calibre date display formats when showing pubdate or calibre's date field in the book list.
- [BUG FIX] Make long-press searching in the grouping pane ignore searching on group names
- [BUG FIX] Fix crash in book details when there are no authors
- [BUG FIX] Attempt to tell Android when books are deleted in hopes that it will update the info it shows to MTP clients
- [BUG FIX] Upgrade the Google support library in hopes of eliminating some rare crashes.
- [BUG FIX] Don't crash when an app advertises that it can handle a book format but in fact cannot.
- [BUG FIX] Change how debug logs are sent in hopes that sending from a kindle will attach the debug log to the message
- [BUG FIX] Fix a few cases where out-of-memory errors crashed the app.
- [BUG FIX] Fix problem where the "Use grouping drawer buttons" required an app restart to take effect.
- [BUG FIX] Do not update CC's date changed when doing a database upgrade