forked from kovidgoyal/calibre
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathChangelog.yaml
3116 lines (2084 loc) · 133 KB
/
Changelog.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
# vim:fileencoding=utf-8:ts=2:sw=2:sta:et:sts=2:ai
# Each release can have new features and bug fixes. Each of which
# must have a title and can optionally have linked tickets and a description.
# In addition they can have a type field which defaults to minor, but should be major
# for important features/bug fixes.
# Also, each release can have new and improved recipes.
# - version: ?.?.?
# date: 2013-??-??
#
# new features:
# - title:
#
# bug fixes:
# - title:
#
# improved recipes:
# -
#
# new recipes:
# - title:
- version: 1.12.0
date: 2013-11-22
new features:
- title: "Auto adding: Option to add files of all types, not just ebooks. You can now tell calibre to auto add all file types, instead of just known ebooks via Preferences->Adding books->Automatic adding."
tickets: [1252814]
- title: "Quick view: Show the title/author/series columns in the same order as in the main book list."
tickets: [1253022]
- title: "Update Kobo driver to allow sending kepubs"
tickets: [1252688]
- title: "Allow right clicking on covers to copy them in the metadata cover download dialog."
tickets: [1251793]
bug fixes:
- title: "Titlecase: Fix incorrect title casing for some non-English words."
tickets: [1253692]
- title: "Kobo driver: Fix errors when using rating or numerical custom columns to create shelves."
tickets: [1253637]
- title: "E-book viewer: Allow searching to work with hyphenation enabled, provided you are searching for whole words. Searching for partial words may still not work. For robust searching, turn off hyphenation in the viewer preferences."
- title: "Get books: Update the B&N UK store plugin to handle changes to the B&N UK website"
- title: "Apply changes being edited when clicking apply in the email preferences list."
tickets: [1252758]
- title: "Fix crash on linux systems whose fontconfig configuration includes paths to in an undecodable encoding."
- title: "Fix editing custom column values in the book list not allowing change of case."
tickets: [1251768]
- title: "Kobo driver: Fix latest firmware update for Kobo Wifi causing calibre to not recognize it."
tickets: [1251536]
- title: "Content server: Fix virtual libraries with an ampersand in their names not working"
improved recipes:
- Le Monde (free version)
- Pecat
- Daily Express
new recipes:
- title: Loksatta and Maharashtra Times
author: Krittika Goyal
- version: 1.11.0
date: 2013-11-15
new features:
- title: "Kobo driver: Support the new firmware version 3.0.0 for Kobo devices"
- title: "Content server: Show the name of the virtual library at the top when browsing books in a virtual library."
tickets: [1251278]
- title: "Add a keyboard shortcut (Ctrl+*) to convert the current search into a temporary virtual library."
tickets: [1249773]
- title: "Template language: Add a transliterate function, useful to convert metadata in other languages into its phonetic English representation, when exporting books from calibre."
tickets: [1249562]
- title: "Remove the button to toggle search result highlighting from next to the search bar, as too many people click it accidentally and then do not realize what they have done, despite the confirmation message that pops up. The button can be restored via Preferences->Searching"
- title: "Wireless driver: Remove old non-streaming networking code. Apps that still use it must be updated. A message will popup notifying the user of the need to update if such an app is encountered."
- title: "Linux: Add an option to cause calibre to detach from its controlling terminal (--detach)"
bug fixes:
- title: "DOCX Input: Fix page-breaks created as a page break inside an otherwise empty paragraph not being rendered on conversion to PDF."
tickets: [1249502]
- title: "Windows: When viewing books with an external viewer, check if windows will open the file with calibre itself, and if so, popup an error message telling the user to install some software capable of viewing the file."
tickets: [1249698]
- title: "Wireless driver: Fix a bug that could cause the wrong path information to be sent to the device in some circumstances."
- title: "Linux binary build: Return proper exit codes when raising SystemExit"
- title: "Transliterate the Arabic Alef into 'a'"
tickets: [1249469]
improved recipes:
- Radikal (tr)
- Spiegel Online
- El Mundo
new recipes:
- title: ARG Noticias
author: Darko Miletic
- version: 1.10.0
date: 2013-11-08
new features:
- title: "Conversion: Treat .docm the same as .docx files, ignoring any macros in the file."
tickets: [1247565]
- title: "EPUB Output: Auto convert CMYK images to RGB. Works around the inability of Adobe Digital Editions to display CMYK images."
tickets: [1246710]
- title: "Quickview: Add a checkbox to lock the quickview window so that it does not change while moving around in the main book list"
bug fixes:
- title: "Fix number of marked books shown in the drop down menu of the Mark Books action not being updated when marked books are deleted (as opposed to being unmarked)."
tickets: [1248506]
- title: "Book list: Preserve the current column when using Ctrl+Home or Ctrl+End shortcuts"
- title: "Booklist: Fix using Page Up/Down keys moving book list by one row too many."
tickets: [1248109]
- title: "Metadata download: Do not auto trim downloaded covers as trimming can sometimes have undesirable effects."
- title: "Template language: Fix zero valued series indices not formatting correctly"
tickets: [1247348]
- title: "Fix a regression in 1.9 that broke bibtex catalog creation"
- title: "Quickview: Auto-close the quickview window when changing libraries. You have to open it again in the new library."
- title: "Linux binary build: Update the bundled version of zlib to fix library compatibility on some newer linux distros that have libpng16 compiled to require newer zlib versions"
tickets: [1247315]
improved recipes:
- New York Review of Books
- Various Polish news sources
- version: 1.9.0
date: 2013-11-01
new features:
- title: "Drivers for the new Nook Glowlight, Lenovo IdeaPad and Kindle Fire HDX (linux)"
tickets: [1244857, 1246775]
- title: "Add an option to check for duplicates (books with the same title/author) when copying between libraries. Option is under Preferences->Adding books."
tickets: [1245089]
- title: "Content server: Display book title on details page. Also put the most important fields (authors/series/tags) at the top."
tickets: [1246523]
- title: "When developing recipes using the command line, allow specifying the number of feeds and articles when using the --test parameter."
tickets: [1246061]
- title: "PDF Output: Option to control title of generated Table of Contents"
tickets: [1245076]
- title: "PDF metadata: If one of the keywords in the PDF is a valid ISBN, use it as the ISBN for the book"
bug fixes:
- title: "Amazon metadata download: Fix spurious ratings being returned for unrated books."
tickets: [1245449]
- title: "Bulk metadata edit: Only clear series if the clear series checkbox is checked. Also add a clear checkbox for publishers, so that publishers can be removed."
tickets: [1245058]
- title: "Use <h2> for the inserted Table of Contents title for the MOBI and PDF formats as well as the EPUB and AZW3 formats."
tickets: [1245076]
- title: "Fix comments editor in review metadata becoming too small on small screens."
tickets: [1245275]
- title: "DOCX Input: Fix hyperlink showing as underlined even if the hyperlink style in word is set to not show underlines."
- title: "E-book viewer: Remember the size of the 'Inspect' window used to examine the book's code."
tickets: [1245068]
- title: "Wireless driver: Fix bug that prevented different formats of the same book on the device from being recognized"
- title: "Bulk metadata download: When downloading only covers and some covers fail, do not show the failed books while reviewing downloaded metadata."
tickets: [1238271]
- title: "BibTeX catalogs: Strip unmatched braces to prevent generation of invalid .bib file."
tickets: [1228905]
improved recipes:
- Reuters (Japan)
- MIT Technology Review
- dotNet Magazine
- Science Based News
- version: 1.8.0
date: 2013-10-25
new features:
- title: "DOCX Input: Support linked (as opposed to embedded) images, if the linked image is found on the local computer."
tickets: [1243597]
- title: 'FB2 Input: Add support for note and cite back references. Link pairs of type="note" and type="cite" now automatically generate the correct back reference.'
tickets: [1243714]
- title: "When automerging books during during an add, include the author as well as the title in the report of merged books."
- title: "OS X Mavericks (10.9) breaks connecting to iTunes and iBooks on iOS devices. For more details see: http://www.mobileread.com/forums/showthread.php?t=215624"
bug fixes:
- title: "OS X: Fix system tray notifications causing crashes on some OS X 10.9 (Mavericks) systems (those that had Growl installed at some point)."
tickets: [1224491]
- title: "OSX: Fix font size in completion popups too small on Mavericks (I hope)"
tickets: [1243761]
- title: "PDF Output: Fix rendering of some semi-transparent images. All semi-transparent images are now rendered using soft masks."
tickets: [1243829]
- title: "MOBI Output: Fix text marked with white-space:pre-wrap causing the Kindle to break lines at arbitrary points inside words."
tickets: [1240235]
- title: "FB2 Input: Fix a regression that broke conversion of FB2 files with paragraphs having both a style and an id attribute."
tickets: [1243709]
- title: "TXT Input: Ensure that <title> in the generated HTML has a meaningful value."
tickets: [1236923]
- title: "Book details panel: Fix HTML in author names and identifiers not being escaped"
tickets: [1243976]
- title: "HTML 5 parsing: Fix handling of xml:lang attributes on all elements xml:lang is now mapped to a plain lang on all elements, not just <html>"
- title: "Update HTML 5 parser used in calibre (html5lib-python) to fix a few corner cases"
- title: "When bulk deleting formats, use a single temporary directory for the deleted files. This makes restoring them from the recycle bin a little cleaner. Also might fix the reported issue with the windows recycle bin choking on creating a large number of folders."
- title: "DOCX Input: Add support for hyperlink fields that have only anchors and not URLs"
- title: "DOCX Input: Fix handling of multiple block level bookmarks at the same location."
tickets: [1241451]
- title: "HTMLZ Output: Fix Htmlz does not apply inline css from <body>."
tickets: [1242261]
- title: "Fix the restore database operation failing on windows installs with long usernames (this would cause the path to the temporary folder used to restore the database to become too long)."
- title: "ODT Input: Various workarounds for broken ODT files generated my mk4ht"
- title: "Fix a bug with non-ascii text in the create catalog dialog"
ticket: [1241515]
improved recipes:
- A List Apart
- version: 1.7.0
date: 2013-10-18
new features:
- title: "Cover grid: Allow using images as the background for the cover grid. To choose an image, go to Preferences->Look & Feel->Cover Grid."
tickets: [1239194]
- title: "An option to mark newly added books with a temporary mark. Option is in Preferences->Adding books."
tickets: [1238609]
- title: "Edit metadata dialog: Allow turning off the cover size displayed in the bottom right corner of the cover by right clicking the cover and choosing 'Hide cover size'. It can be restored the same way."
bug fixes:
- title: "Conversion: If both embed font family and the filter css option to remove fonts are set, do not remove the font specified by the embed font family option."
- title: "Fix a few remaining situations that could cause formats column to show an error message about SHLock"
- title: "Make deleting books to recycle bin more robust. Ensure that the temporary directory created during the move to recycle bin process is not left behind in case of errors."
- title: "Windows: Check if the books' files are in use before deleting"
- title: "Fix custom device driver swap main and card option not working. Also fix swapping not happening for a few devices on linux"
tickets: [1240504]
- title: "Edit metadata dialog: The Edit metadata dialog currently limits its max size based on the geometry of the smallest attached screen. Change that to use the geometry of the screen on which it will be shown."
tickets: [1239597]
- title: "HTMLZ Output: Fix <style> tag placed inside <body> instead of <head>."
tickets: [1239530]
- title: "HTMLZ Output: Fix inline styles not escaping quotes properly."
tickets: [1239527]
- title: "HTMLZ Output: Fix incorrect handling of some self closing tags like <br>."
tickets: [1239555]
- title: "Content server: Fix single item categories not working with reverse proxy setup."
tickets: [1238987]
- title: "Fix a bug that could cause calibre to crash when switching from a large library to a smaller library with marked books."
tickets: [1239210]
- title: "Get Books: Fix downloading of some books in formats that do not have metadata yielding nonsense titles"
- title: "Allow marked book button to be added to main toolbar when device is connected"
tickets: [1239163]
- title: "Fix error if a marked book is deleted/merged."
tickets: [1239161]
- title: "Template language: Fix formatter function days_between to compute the right value when the answer is negative."
- title: "Windows: Fix spurious file in use by other process error if the book's folder contained multiple hard links pointing to the same file"
tickets: [1240788, 1240194]
- title: "Windows: Fix duplicate files being created in very special circumstances when changing title and/or author. (the title or author had to be between 31 and 35 characters long and the book entry had to have been created by a pre 1.x version of calibre). You can check if your library has any such duplicates and remove them, by using the Check Library tool (Right click the calibre button on the toolbar and select Library Maintenance->Check Library)."
improved recipes:
- Wall Street Journal
- Newsweek Polska
- Wired Magazine
- cracked.com
- Television Without Pity
- Carta
- Diagonales
- version: 1.6.0
date: 2013-10-11
new features:
- title: "Temporary marking of books in the library"
description: "This allows you to select books from your calibre library manually and mark them. This 'mark' will remain until you restart calibre, or clear the marks. You can easily work with only the marked subset of books by right clicking the Mark Books button. To use this feature, go to Preferences->Toolbars and add the 'Mark Books' tool to the main toolbar."
type: major
- title: "Get Books: Add Wolne Lektury and Amazon (Canada) ebook stores"
- title: "DOCX Input: Handle hyperlinks in footnotes and endnotes"
tickets: [1232790]
- title: "Driver for Sunstech reader"
tickets: [1231590]
- title: "Allow using both uri: and url: identifiers to create two different arbitrary links instead of just one in the Book details panel"
- title: "E-book viewer: Make all keyboard shortcuts configurable"
tickets: [1232019]
- title: "Conversion: Add an option to not condense CSS rules for margin, padding, border, etc. Option is under the Look & Feel section of the conversion dialog."
tickets: [1233220]
- title: "calibredb: Allow setting of title sort field"
tickets: [1233711]
- title: "ebook-meta: Add an --identifier option to set identifiers."
bug fixes:
- title: "Fix a locking error when composite columns containing formats are used and formats are added/deleted."
tickets: [1233330]
- title: "EPUB Output: Do not strip <object> tags with type application/svg+xml in addition to those that use image/svg+xml."
tickets: [1236845]
- title: "Cover grid: Fix selecting all books with Ctrl+A causing subsequent deselects to not fully work."
tickets: [1236348]
- title: "HTMLZ Output: Fix long titles causing error when converting on windows."
tickets: [1235815]
- title: "Content server: Fix OPDS category links to composite columns"
- title: "E-book viewer: Fix regression that broke import/export of bookmarks"
tickets: [1231980]
- title: "E-book viewer: Use the default font size setting for the dictionary view as well."
tickets: [1232025]
- title: "DOCX Input: Avoid using the value attribute for simple numbered lists, to silence the asinine epubcheck"
- title: "HTML Input: Images linked by the poster attribute of the <video> tag are now recognized and processed."
- title: "DOCX Input: Fix erorr when converting docx files that have numbering defined with no associated character style."
tickets: [1232100]
- title: "EPUB Metadata: Implementing updating identifiers other than isbn in the epub file from calibre when polishing or exporting the epub"
- title: "Amazon metadata download: Fix parsing of some dates on amazon.de"
tickets: [1238125]
improved recipes:
- National Geographic Magazine
- New York Review of Books
- Focus (PL)
- Carta Capital
- AM 730
- Ming Pao (HK)
- Neu Osnabrucker Zeitung
new recipes:
- title: Various Uruguayan news sources
author: Carlos Alves
- version: 1.5.0
date: 2013-09-26
new features:
- title: "Driver for Woxter Scriba"
tickets: [1228690]
- title: "Bulk metadata edit: Allow setting the comments for all selected books and also allow cloning the covers. Cloning covers means that the cover of the first selected book will be set for all other selected books."
tickets: [1230040]
bug fixes:
- title: "Windows: Improved device ejection code. Eject individual drives before trying to eject the device. This fixes incomplete ejection with the Nook devices."
- title: "Catalogs: fix exclude tags rules not working in non-English locales when creating catalogs in EPUB/MOBI formats."
tickets: [1228949]
- title: "Kobo driver: Fix reading status being cleared when connecting to a Kobo with older firmware and metadata management set to automatic."
tickets: [1230018]
- title: "Content server: Sort virtual libraries by name"
tickets: [1229459]
- title: "DOCX Input: Convert tabs in the docx file into non-breaking spaces in the output document. Note that custom tab stops are not supported."
tickets: [1228893]
- title: "Conversion: Handle the style attribute on the <html> tag"
- title: "Handle databases with invalid ratings link tables"
tickets: [1228517]
- title: "DOCX Input: Handle DOCX files with missing referenced styles"
tickets: [1228669]
- title: "Update amazon metadata download plugin for changes to the Amazon website"
improved recipes:
- Slate
- El Universal (VE)
- GoComics
new recipes:
- title:
- version: 1.4.0
date: 2013-09-20
new features:
- title: "Column icons: Allow the use of multiple icons with column icon rules."
description: "You can now have column icon rules display multiple icons in a single column, side by side. There are two ways to do this, either specify multiple icons when creating the rule, or create multiple rules that match the same book and specify the icon type to be 'composed' for every rule. See Preferences->Look & Feel->Column icons for details."
- title: "Kobo driver: Add support for new cover handling in Kobo Aura with updated firmware"
- title: "Driver for Icarus Essence"
tickets: [1226304]
- title: "Show a warning when attempting to copy books between libraries that do not have the same set of custom columns."
tickets: [1225484]
- title: "EPUB/AZW3 Output: Use shorthand forms for margin, padding and border CSS properties, where possible"
- title: "Allow colons in identifier values, needed for using URIs as identifiers"
tickets: [1224885]
- title: "Comments editor: Allow treating arbitrary URLs as images"
- title: "Show full path of library under mouse in status bar when switching/renaming/deleting libraries via the calibre library button."
tickets: [1224925]
- title: "DOCX Input: Add support for embedded EMF images that are just wrappers around an actual raster image."
tickets: [1224849]
bug fixes:
- title: "Conversion: Fix font subsetting not working for large fonts with more than 4000 glyphs, such as CJK fonts"
- title: "HTML Input: Fix a regression that broke processing of HTML files that contain meta tags with dc: namespaced attribute values."
- title: "Fix switching to an empty virtual library not blanking the book details panel"
- title: "Keep position when deleting tags in the tag editor"
tickets: [1226093]
- title: "Book details panel: Render custom comments fields the same as the builtin comments field. In particular this fixes problems caused by wide text and images in custom comments fields."
tickets: [1226350]
- title: "Metadata jackets: Do not error out when using a custom template with some custom fields that are not present."
tickets: [1225357]
- title: "AZW3 Output: Dont choke on invalid (undecodable) links in the input document"
- title: "Cover grid: Respect the double click on library view tweak"
- title: "Fix covers set by drag and drop or pasting in the edit metadata dialog showing compression artifacts due to aggressive jpeg compression"
- title: "Conversion: Fix a bug that could cause incorrect border values to be used when cascading, shorthand border CSS is present."
- title: "Fix regression in 1.3 that caused the book list to not track the current book when using Next/Previous in the edit metadata dialog."
improved recipes:
- Liberation
- Politika
new recipes:
- title: Sage News
author: Brian Hahn
- title: Il Cambiamento
author: ghib9
- version: 1.3.0
date: 2013-09-13
new features:
- title: "When doing searches or switching between virtual libraries in the main book list, preserve the current book. The currently selected book will remain visible if it is present in the results of the search or the selected virtual library."
tickets: [1216713]
- title: "Drivers for Oppo Find 5 and PocketBook Mini 515"
tickets: [1223853]
bug fixes:
- title: "DOCX Input: Handle numbered paragraphs where the numbering is specified in the paragraph style, instead of on the paragraph directly. Also support the use of arbitrary, styled text for bullets."
- title: "DOCX Input: Fix a single line break at the end of a paragraph not being rendered as a blank line."
- title: "DOCX Input: Fix extra top/bottom margins around headings when the heading style in word does not specify any top/bottom margins."
- title: "DOCX Input: Handle images in footnotes and endnotes."
tickets: [1221686]
- title: "ODT Input: Only treat the first image as a cover if it is of suitable size, instead of any image in the document."
tickets: [1224157]
- title: "Book polishing: Do not leave behind the old comments when updating metadata if the comments have been deleted in calibre."
- title: "PDF Output: Fix non-breaking space characters incorrectly rendered in PDF outline."
tickets: [1223862]
- title: "Content server: Fix error in opds feed after using virtual libraries in the main server."
tickets: [1222108]
- title: "Do not scroll the book list horizontally after editing metadata."
tickets: [1221552]
- title: "New database backend: Handle databases that contain multiple tags/series/publishers/etc. that differ only in case."
tickets: [1221545]
improved recipes:
- Harvard Business Review
- Jakarta Post
- Jakarta Globe
- Dilema Veche
- Daily Express
- Anandtech
- High Country News
new recipes:
- title: Caravan Magazine
author: Kovid Goyal
- title: Phys Org
author: Krittika Goyal
- version: 1.2.0
date: 2013-09-06
new features:
- title: "Conversion: Add support for the CSS3 rem font size unit"
- title: "MTP devices, such as Android tablets/phones: Allow ignoring any folder on the device, not just top level folders. For newly connected devices, also scan /Android/data/com.amazon.kindle for books by default (newer versions of the Kindle app place downloaded files there)."
- title: "Speed up sorting when the book list is showing a restricted set of books, such as when the results of a search are displayed or a virtual library is used."
tickets: [1217622]
- title: "Edit metadata dialog: Add an undo option for the Trim cover button."
tickets: [1219227]
bug fixes:
- title: "Amazon metadata download: Update to handle website changes at amazon.com"
- title: "PDF Output: Workaround a bug in the library calibre uses to render HTML to PDF that caused text in some documents that used small-caps fonts to not render correctly."
tickets: [1216354]
- title: "Kobo driver: When a sideloaded kepub is added from a Kobo device to the calibre library, it is added as an epub, but the file copied is corrupt."
tickets: [1221035]
- title: "Fix changing the user interface language in the welcome wizard causing some parts of the interface to remain in the old language until calibre is restarted."
tickets: [1220767]
- title: "Fix regression in 1.0 that broke setting author names with the | character in them."
tickets: [1220348]
- title: "Content server: When running from inside the main calibre program, do not restrict the books shown based on the current virtual library in the main program. If you wish to restrict the books shown in the content server, use Preferences->Sharing over the net."
- title: "Output dates in the local timezone instead of UTC when generating CSV catalogs"
- title: "Library maintenance: When doing a check library instead of dumping the database to SQL and restoring it, run a VACUUM. This works around various bugs in the dump and restore capabilities of apsw."
tickets: [1217988]
- title: "Edit metadata dialog: Fix adding an image to an empty comments block not working"
- title: "Conversion: Fix font declarations with invalid font-family values causing conversion to abort when subsetting is enabled."
- title: "MOBI Output: Fix conversion of some super/sub scripts failling if they are the first or last element in a paragraph."
tickets: [1218858]
- title: "New database backend: Various improvements to make the backend more robust against databases with invalid/corrupt data in them."
tickets: [1218465, 1218783]
improved recipes:
- Countryfile
- version: 1.1.0
date: 2013-08-30
new features:
- title: "Rewrite the HTML metadata parser to make it faster and more robust."
tickets: [1217751]
- title: "Book list: When sorting on a currently unsorted column, use the last applied sort for that column, instead of always sorting in ascending order."
tickets: [1216714]
- title: "PocketBook driver: Scan for books files in the entire device not just in the 'books' folder"
bug fixes:
- title: "Fix a regression in 1.0 that could cause the dates in custom date-type columns to change in some timezones when using the edit metadata dialog to make unrelated changes."
tickets: [1217096]
- title: "When replacing formats in a book with a very long title+authors on windows, calibre could leave behind the old format file, because the filename shortening algorithm has changed. Handle that case."
- title: "Fix content server giving an error if you return to the top level page after using the virtual libraries."
tickets: [1216838]
- title: "Fix calibredb not updating the running calibre instance properly in 1.0"
tickets: [1218177]
- title: "Fix a regression in 1.0 that broke splitting of multiple valued field like tags into many items during a rename."
tickets: [1216699]
- title: "Fix a regression in 1.0 that caused an error when trying to set values for tags with the same item repeated, with different case."
tickets: [1216398]
- title: "Fix a regression that broke downloading news when output format is set to PDF"
- title: "Creating a catalog with an already existing catalog in the library would cause a temporary duplicate entry in the book list. Also fix the author sort for catalogs generated in the AZW3 format not being correct."
- title: "EPUB metadata: When changing the title in an EPUB 2.0 file that has multiple titles, remove the extra titles."
tickets: [1211949]
- title: "Fix a regression in 1.0 that caused Search and Replace in the bulk metadata edit dialog to be much slower than before"
- title: "Fix a regression in 1.0 that caused incorrect sorting and searching on some composite columns (columns built from other columns)."
- title: "Fix a regression in 1.0 that prevented the moving of libraries inside calibre"
tickets: [1216401]
- title: "Virtual Library tabs: If the user activates a hidden tab via the Virtual Library button, change the name of the All Books tab to reflect the hidden virtual library."
tickets: [1216174]
- title: "Ignore text records in the database that are damaged, instead of erroring out. Lets the rest of the data be used."
tickets: [1215981]
- title: "Fix regression that broke calibredb catalog when sorting on the id field."
tickets: [1216090]
- title: "HTML Input: Handle malformed OPF files when converting. "
tickets: [1215924]
- title: "Ensure that the Formats custom column (if present) is updated when a new format is created as a result of a conversion."
tickets: [1215885]
- title: "Fix a bug in 1.0 that broke the Check Library function on computers with non-English locales."
tickets: [1215819]
- title: "Content server: Fix blank username causing error on startup."
tickets: [1215893]
- title: "Fix sorting of book list by multi-valued fields like tags not correct in the new backend."
tickets: [1215820]
improved recipes:
- Daily Mirror
new recipes:
- title: VFR Magazine
author: Krittika Goyal
- version: 1.0.0
date: 2013-08-23
new features:
- title: "A new 'cover grid' view of the books in your calibre library"
description: "Excellent for judging your books by their covers :) To use click the button with the icon of a grid in the bottom right corner of the main window. It can be configured via Preferences->Look & Feel->Cover Grid"
type: major
- title: "A new, faster database backend"
description: "The database backend in calibre has been re-written from scratch. The new code is smaller, more robust and much faster than the old code. The exact speedup will depend on the number of books and number and type of custom columns in your library. Users have reported calibre startup times decreasing by a factor of 2-3 times."
type: major
- title: "For a summary of the major changes in calibre between 0.9 and 1.0, see http://calibre-ebook.com/new-in/ten"
type: major
- title: "RTF Input: Add option to ignore WMF images iinstead of replacing them with a placeholder."
tickets: [1213599]
- title: "Content server: Make virtual libraries available as searches from the start page. They work just like saved searches, clicking on a virtual library will show you all the books in that virtual library."
bug fixes:
- title: "Remove extra, useless 'language' entry in metadata download configuration dialog"
- title: "Kobo driver: Display device collections even if the driver is configured to not manage shelves on the device."
tickets: [1214233]
- title: "Fix typo in calibre.desktop file on linux"
tickets: [1213664]
- title: "Edit metadata dialog: Disable OK button while results are being downloaded."
tickets: [1213397]
- title: "In OS X 10.8 Apple stopped redirecting stdout/stderr to Console.app for applications launched by launch services. Re-enable the redirection, useful for debugging."
- title: "Fix virtual library tabs not being updated when using VL button"
improved recipes:
- Consumerist
- jeuxvideo
- Metro UK
- El Tribuno
- High Country News
- Daily Express
- Providence Journal
- mediapart
new recipes:
- title: News24 and Nuus24
author: Nicki de Wet
- version: 0.9.44
date: 2013-08-16
new features:
- title: "Add an option to display all virtual libraries as tabs above the book list."
description: "Convenient to quickly switch between virtual libraries. To enable, click the Virtual library button and select 'Show virtual libraries as tabs'. You can re-arrange the tabs by drag and drop and close tabs you do not want. Right click on the tabs to restore closed tabs."
- title: "An improved cover trimming algorithm to automatically detect and remove borders and extra space from the edge of cover images. To try it use the 'Trim' button in the edit metadata dialog. This can sometimes remove too much so if you dont like the result, just click cancel. You can make the algorithm more or less aggressive via Preferences->Tweaks"
- title: "Allow customizing the comic metadata reader plugin via Preferences->Plugins to read the series index from either the volume or the issue number of the comic."
tickets: [1211433]
- title: "Linux MTP driver: Add ids for some newer devices."
tickets: [1212458]
- title: "Add a trim cover option to the bulk metadata edit dialog"
- title: "Make the book information dialog user resizable, with a splitter between the cover and the info panel. Also change the background of the cover panel for books that have been marked using the Temp marker plugin."
tickets: [1209057]
- title: "Driver for Samsung Galaxy Young Android phone"
tickets: [1212918]
bug fixes:
- title: "PDF Output: Do not abort conversion if the document being converted has an HTML cover (found in some broken EPUB files)."
- title: "RTF Input: When converting RTF files with no codepage, use the input encoding setting as the codepage."
tickets: [1163572]
improved recipes:
- The Independent
- El Periodica de Aragon
- El Correo
new recipes:
- title: Daily Express
author: Dave Asbury
- version: 0.9.43
date: 2013-08-09
new features:
- title: "TXT Input: Allow using various markdown extensions for more features when converting markdown formatted txt files. See http://pythonhosted.org/Markdown/extensions/index.html for details."
- title: "Sending by email: Allow sending by email to an arbitrary combination of email address. Access it via the 'Select recipients' menu entry in the Email To menu."
tickets: [1207818]
- title: "A new 'Sort By' action for the right click menu. This allows sorting on all columns in the library, not just the visible columns. To use it go to Preferences->Toolbars and add it to 'The context menu for books in the calibre library'"
- title: "Allow adding images into the comments field, by clicking on the insert link button in the comments editor in the edit metadata dialog."
- title: "Allow skipping the confirm bulk reconvert dialog"
- title: "EPUB Input: If the EPUB file identifies an actual cover image in addition to the titlepage html file, use the cover image instead of rendering the titlepage. This is faster and has the advantage that an EPUB to EPUB conversion preserves internal cover structure."
- title: "Get Books: Improve searching by removing punctuation from title/authors before matching."
bug fixes:
- title: "Conversion: Fix empty inline tags that are the second child of a paragraph causing text change location."
tickets: [1207735]
- title: "Fix book count in tooltip of choose library button not updating"
ticket: [1208217]
- title: "Kobo driver: When deleting shelves that have been synced, the Activity entry for the shelf was not being deleted. This left a tile for the shelf on the home screen of the Glo and AuraHD."
tickets: [1208159]
- title: "Comments editor: The Insert Link button has no effect until the user clicks inside the comments box, therefore disable it until it is ready, to prevent confusion."
tickets: [1208073]
- title: "Get Books: Update various Polish store plugins"
improved recipes:
- The Sunday Times UK and The Times Online
- Telegraph UK
- "Le Monde: Edition abonnés"
- The Scotsman
new recipes:
- title: Various French news sources
author: Malah
- title: La Capital de Rosario
author: Darko Miletic
- title: Jot Down
author: desUbiKado
- title: Private Eye
author: Martyn Pritchard
- version: 0.9.42
date: 2013-08-02
new features:
- title: "When downloading metadata from Amazon, convert the amazon categories into tags. You can turn this off by going to Preferences->Metadata download and configuring the Amazon source."
tickets: [1206763]
- title: "Kobo driver: Add an option to modify the styling in books being sent to the device, based on a template on the device."
tickets: [1207151]
- title: "Get Books: Add support for two more Polish ebook stores: cdp.pl and ebooki.allegro.pl"
- title: "calibredb: Add a new clone command to create clones of libraries with the same custom columns, virtual libraries, etc. as the current library."
bug fixes:
- title: "MOBI metadata: Do not fail to set metadata in MOBI files if they have EXTH fields with NULL pointers to a cover or thumbnail."
tickets: [1205757]
- title: "Fix editing of book metadata failing when its timestamp is out of range for the system."
tickets: [1191599]
- title: "Fix renaming a user category to the same name it already has erases the user category."
tickets: [1207131]
- title: "Fix drag 'n drop of cover onto conversion dialog not working"
- title: "Device drivers: Explicitly fsync() all files when writing to devices, to reduce chances of file corruption if the device is disconnected while jobs are running"
- title: "Fix calibre not appearing in Ubuntu's 'Open with..' menu"
tickets: [1207518]
improved recipes:
- PC World
- version: 0.9.41
date: 2013-07-27
new features:
- title: "Add a button to clear the current virtual library easily"
- title: "Driver for Surftab Ventos"
tickets: [1204885]
- title: "Ebook-viewer: Allow re-ordering bookmarks in the bookmarks manager by drag and drop."
bug fixes:
- title: "DOCX Input: Fix conversion breaking for files that use heading style paragraphs to insert line rules"
- title: "Content server: Fix last search query not being fully sanitized in results page"
tickets: [1205385]
- title: "Book polishing: Fix page margins being removed if an unused font was found during subsetting of embedded fonts."
- title: "PDF Output: Do not error out when the input document uses a font that cannot be subset, such as the Symbol font. Instead print a warning and embed the full font."
tickets: [1203449]
- title: "Conversion: Fix a regression in the last release that broke conversion of a few files with comments just before a chapter start."
tickets: [1188635]
improved recipes:
- Something Awful
- Spektrum der Wissenschaft
- mediapart.fr
- Dilbert
- Antyweb
- Scientific American
- taz.de (RSS)
new recipes:
- title: Blindbuch and No names, No jackets
author: Armin Geller
- title: El Tribuno Salta and Jujuy
author: Darko Miletic
- version: 0.9.40
date: 2013-07-19
new features:
- title: "EPUB Output: Add an option to insert an inline Table of Contents into the main text."
tickets: [1201006]
- title: "Driver for LG Android phone"
tickets: [1202013]
- title: "When matching books in the library against the device manually, pre-fill the search field with the book title"
tickets: [1200826]
bug fixes:
- title: "PDF Input: Fix a regression that caused some images to be flipped when converting PDF files that use image rotation operators."
tickets: [1201083]
- title: "Fix regression that caused incorrect font size in dropcaps generated by the DOCX input plugin"
- title: "Get Books: Fix searching for title and author returning some extra matches, if the title starts with an article like the, a or an."
tickets: [1200012]
- title: "PDF Output: Fix extra blank page being inserted at the start of the chapter when converting some epub files from feedbooks"
- title: "PDF Output: Workaround bug in WebKit's getBoundingClientRect() method that could cause links to occasionally point to incorrect locations."
tickets: [1202390]
- title: "E-book viewer: Fix a bug that could cause the reported position to be incorrect immediately after opening a previously opened book. This also fixes the Back button not working if a link is clicked on the page immediately after opening the book."
- title: "Fix memory card not being detected for Elonex 621 on Windows"
- title: "Fix regression in last release that broke auto-conversion of ebooks when sending to device/sending by email."
tickets: [1200864]
- title: "Get Books: Update amazon plugins for website changes"
- title: "Allow using non-ascii chars in email passwords."
tickets: [1202825]
improved recipes:
- Galaxy's Edge
new recipes:
- title: Il Foglio
author: faber1971
- title: Le Monde Diplomatique and Acrimed
author: Gaetan Lehmann
- version: 0.9.39
date: 2013-07-12
new features:
- title: "Bulk metadata edit: Add a checkbox to prevent the refreshing of the book list after the bulk edit. This means that the book list will not be resorted and any existing search/virtual library will not be refreshed. Useful if you have a large library as the refresh can be slow."
- title: "Allow manually marking a book in the calibre library as being on the device. To do so click the device icon in calibre, then right click on the book you want marked and choose 'Match book to library'. Once you are done marking all the books, right click the device icon and choose 'Update cached metadata'"
- title: "Driver for Coby Kyros MID1126"
tickets: [1199410]
- title: "When adding formats to an existing book, by right clicking the add books button, ask for confirmation if some formats will be overwritten."
- title: "Add a tweak to restrict the list of output formats available in the conversion dialog. Go to Preferences->Tweaks to change it."
bug fixes:
- title: "Amazon metadata download: Update plugin to deal with the new amazon.com website"
- title: "Edelweiss metadata download plugin: Workaround for advanced search being broken at the Edelweiss website."
- title: "Invalid data in the device database on sony readers could cause errors when sorting device collections, ignore those errors."
- title: "DOCX Input: Fix no page break being inserted before the last section."
tickets: [1198414]
- title: "Metadata download dialog: Have the OK button enabled in the results screen as well."
tickets: [1198288]
- title: "Get Books: Update empik store plugin"
improved recipes:
- Houston Chronicle
- cracked.com
- mediapart.fr
new recipes:
- title: Glenn Brenwald and Ludwig von Mises Institute
author: anywho
- version: 0.9.38
date: 2013-07-05