{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreigigwsqxleuelz2urga2xhgnttce4gvmhbianbhog5pyypwmqonla",
"uri": "at://did:plc:4n6wgsqsqm6q2hjncgwmreey/app.bsky.feed.post/3mi4lwq65hzi2"
},
"coverImage": {
"$type": "blob",
"ref": {
"$link": "bafkreifsimj6l4fjmllbng3khd6tcir2kkcqbug3ikc2hlksbrjfyswopu"
},
"mimeType": "image/png",
"size": 28377
},
"path": "/post/47881355",
"publishedAt": "2026-03-27T18:37:28.000Z",
"site": "https://programming.dev",
"tags": [
"Opensource",
"cat_fishing",
"1 comments",
"https://github.com/kovidgoyal/calibre/releases/tag/v9.6.0"
],
"textContent": "submitted by cat_fishing to opensource\n28 points | 1 comments\nhttps://github.com/kovidgoyal/calibre/releases/tag/v9.6.0\n\nNew features\n\nFull text search: A new cards based view of full text search results with book covers\nTo perform a full text search, click the “FT” button on the left of the search bar. The old compact result view can be re-activated by clicking the button to the left of the search bar in the Full text search window.\n\nA new “word-prefix” completion mode that shows matches that have any word starting with the typed in letters\nCloses tickets: 2144422\n\nBookshelves: Add option to have the height of books be constant per group\nEdit book: File list: Allow using Ctrl+Left/Right to move an item to top/bottom of the list\nBug fixes\n\nFix notes being lost when changing the lookup name of custom column\nCloses tickets: 2146404\n\nE-book viewer: Fix using the slower/faster buttons causing a chapter skip when using the Piper neural speech backend\nContent server viewer: Fix annotations being not synced to the server in some Android devices when using the Firefox browser\nWindows: Force kill calibre.exe on quit to workaround hang in interpreter shutdown on some systems\nTXT Output: Fix asciiize option not applying to generated inline Table of Contents\nE-book viewer: Disallow background images from the internet. This was an unused feature anyway (CVE-2026-33205)\nTXT Input: Ensure resource files are read only from book contents (CVE-2026-33206)\nOnly apply changes to text fields in the book list when the new value is different from the old\nCloses tickets: 2144489\n\nCompletions: Update list of completion suggestions when cursor is moved\nCloses tickets: 2144486\n\nNew news sources\n\nL’Humanite by Kabonix\nTelerama by Kabonix\nLe Parisien by Kabonix\nImproved news sources\n\nBusinessLine\nNaked Capitalism\nLe Canard Enchaine\nLe Monde\nCourrier International\nL’Equipe by Kabonix",
"title": "Calibre 9.6.0 released - full text search and new bookshelf options"
}