forked from kovidgoyal/calibre
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathChangelog.yaml
3521 lines (2283 loc) · 168 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: 2015-??-??
#
# new features:
# - title:
#
# bug fixes:
# - title:
#
# improved recipes:
# -
#
# new recipes:
# - title:
- version: 2.23.0
date: 2015-04-03
new features:
- title: "Allow adding an empty ebook in various formats to existing book records by right clicking the Add Books button"
- title: "Add ability to create additional empty formats to the 'Add empty book' command"
- title: "News download: Add API to cleanly abort the download of an article during the preprocess stage based on the article's contents."
- title: "Update the version of Qt bundled with calibre to 5.4.1. This fixes various minor bugs, most notably, improving text rendering on linux."
bug fixes:
- title: "MOBI Input: Fix links not working in viewer for MOBI files that contain anchors placed on linebreak elements."
tickets: [1439450]
- title: "Book details panel: Fix copying Path link by right clicking on it not working."
tickets: [1437756]
- title: "Fix a regression that caused importing of a single book from a directory to fail if the directory has no ebook files in it"
- title: "Column Icons: Fix apostrophes in icon filenames causing errors."
tickets: [1436690]
- title: "Edit Book: Fix a regression that caused Remove unused CSS to fail on invalid CSS selectors, instead of ignoring them"
- title: "Open With: Fix open with failing to get list of default programs on windows if the registry contains missing ProgIDs."
tickets: [1434990]
improved recipes:
- Esquire
- Courrier International
- CNET
- Tagesschau
- version: 2.22.0
date: 2015-03-20
new features:
- title: "Book List: When editing data in the book list directly, expand the editor widget to use all available width if the data does not fit inside the current column width"
- title: "Edit Book: When re-opening a previously edited book, restore all open files and the cursor position. Can be disabled in Preferences->Main Window"
- title: "Advanced search builder: Allow using days/weeks/months/years when building a date based search with number of days ago."
tickets: [1431695]
- title: "Amazon metadata download: Speedup metadata download from amazon.com when an ASIN is specified by trying the product page directly first instead of running a search."
- title: "Implement updating metadata in DOCX files"
bug fixes:
- title: "ODT Input: Add support for intra-document cross-references."
tickets: [1429271]
- title: "PDF Output: Fix incorrect encoding of ASCII control characters and some Chines characters in metadata and Table of Contents strings."
tickets: [1433848]
- title: "Amazon metadata download: Work around amazon server problems where it does not return Kindle Editions in search results when not logged in."
tickets: [1433125]
- title: "Fix Manage Authors dialog causing current search in the book list to be cleared."
tickets: [1432324]
- title: "Conversion: Fix a regression in 2.21 that caused conversion to fail for books with invalid pseudo-class CSS selectors."
tickets: [1432267]
- title: "Content server: Fix OPDS categories not showing books for composite column categories if the column contains a colon."
- title: "Single convert dialog: Only write metadata updates if metadata actually changed. Also show a nicer error message when a file is locked by another process."
- title: "Open With: Fix error when scanning for default programs on windows for some file types"
- title: "Edit Book: Fix Preview panel sometimes not working when opening multiple html files one after the other very quickly"
improved recipes:
- Wired Daily
- version: 2.21.0
date: 2015-03-13
new features:
- title: "Allow opening ebook files and covers in external applications by simply right clicking on them in the Book Details panel."
type: major
description: "Now, you can right click on an ebook format or the cover in the Book Details panel, and open it with any application installed on your computer. calibre will automatically present you with a list of application capable of opening the file. Simply choose one, or if your particular application is not auto-detected, you can browse for it manually."
- title: "Tag Browser: Make rename and delete for items in the Tag Browser restrict themselves to the current Virtual Library (if any). There is also an additional menu entry you can use to rename and delete across all books while in a Virtual Library."
- title: "Conversion: Use a new (written from scratch) implementation of CSS Level 3 selectors that fixes various bugs in handling of the more advanced/uncommon CSS selectors such as nth-last-child()"
- title: "Edit Book: Allow restoring of disabled confirmation prompts in preferences and add a confirmation when removing saved searches"
- title: "Edit ToC button: Remember the last used ebook formats"
bug fixes:
- title: "E-book viewer: Fix regression that prevented pasting of text with formatting from the viewer."
tickets: [1428018]
- title: "Table of Contents Editor: Fix selecting a location inside a file and then clicking on another file causes the previous location to be used in the new file."
tickets: [1428212]
- title: "DOCX Input: Fix incorrect bold font weight being used for heading styles even if the style definition does not specify bold."
tickets: [1430831]
- title: "AZW3 Input: Fix a bug that prevented conversion of AZW3 files that contained an empty CSS media block."
tickets: [1426220]
- title: "PDF Output: Fix incorrect rendering of text in elements that use font-variant:small-caps and also have children."
tickets: [1425094]
- title: "Get Books: Update Amazon Europe, Empik and CDP store plugins"
- title: "PDF Output: Fix incorrect conversion of source document that specify dir='rtl' on the root element."
tickets: [1429292]
- title: "PDF Output: Ignore unparseable links instead of aborting the conversion on them."
tickets: [1429282]
- title: "Fix reading metadata from filenames tester not working for dates before 1900."
tickets: [1424607]
- title: "Linux binary install: Fix SSL CA certificates not being detected on Fedora based distributions"
- title: "Books list: Fix column alignment incorrectly propagating when changing libraries"
- title: "FB2 Input: Do not put a border around images"
- title: "Fixes for various incompatibilities with (Py)Qt 5.4.1 which is used by some calibre distro packages on linux"
- title: "Fix error when running calibredb backup_metadata on a library that contains book records with no path information"
- title: "Edit Book: Fix extra search being hidden when removing a saved search"
- title: "Fix a regression in 2.20 that prevented some changes to per-library preferences from being saved"
- title: "Linux installer: Do not register application/octet-stream as one of the mimetypes calibre can handle"
improved recipes:
- Spektrum der Wissenschaft
- New Musical Express
- The Daily Mirror
new recipes:
- title: Pando Daily
author: Darko Miletic
- version: 2.20.0
date: 2015-02-20
new features:
- title: "ODT Input: Add backlinks for footnotes/endnotes and improve their formatting."
tickets: [1421056]
- title: "Windows: When running on windows 8 and newer register with default programs so that users can more easily select calibre or its viewer/editor as the default program to launch ebook files."
tickets: [1422248]
- title: "Make publishers in the book details panel clickable."
tickets: [1419313]
- title: "Edit Book spell check: For mis-spelled words of the form one:two offer one: two as a suggested correction."
tickets: [1422133]
bug fixes:
- title: "Fix a regression that caused incorrect results when searching on numeric or date fields with relational operators."
tickets: [1423390]
- title: "DOCX Input: Fix regression in 2.19 that broke handling of text with leading or trailing non-breaking spaces/en-spaces/quad-spaces."
tickets: [1422844]
- title: "Amazon metadata download: Update plugin for website changes to Amazon Brazil."
tickets: [1420629]
- title: "E-book viewer: Fix footnote popup window not displaying entire footnote if footnote contains element with page-break-after set"
- title: "Edit Book: Reports tool: Fix double clicking on an unused image causing an error"
- title: "Tag Browser: Fix incorrect grouping of words starting with graphemes, such as ash."
tickets: [1422116]
- title: "Conversion: Ignore incorrectly URL encoded links instead of erroring out on them."
tickets: [1421996]
- title: "E-book viewer: Remove soft-hyphens when copying text to clipboard"
improved recipes:
- aktualne.cz
- version: 2.19.0
date: 2015-02-06
new features:
- title: "Quick view window: Allow the quickview window to be docked into the main calibre window."
tickets: [1415714]
- title: "Add empty book: Allow setting the title as well as the author and series for the added empty book records"
- title: "Windows driver for Grammata Papyre 602."
tickets: [1418207]
- title: "Edit Book: Add an option to turn off auto-completion of closing tags"
- title: "Allow adding a description for custom columns."
tickets: [1417219]
- title: "Book Details panel: Allow any identifier of the form url+number to become a clickable link. For example: url1:http://example.com"
bug fixes:
- title: "Conversion: Convert entities that reference non-BMP unicode codepoints on Windows and OS X correctly. Linux was not affected by this bug."
tickets: [1417327]
- title: "Edit Book: Do not autocomplete the closing tag wen typing the / key inside an existing tag."
tickets: [1417700]
- title: "Fix Booken Lev e-book reader not being detected in OS X and Linux."
tickets: [1417325]
- title: "DOCX Input: Change handling of sequences of space characters to more closely follow Microsoft Word."
- title: "Edit Book: Fix Table of Contents editor not remembering its saved state across calibre sessions"
- title: "Edit book: Disallow drag and drop of documents onto the preview panel to workaround crashing bug in Qt."
tickets: [1416752]
- title: "E-book viewer: Fix current page not being preserved when opening and then immediately closing the footnote window."
tickets: [1416526]
- title: "PDF Output: Fix incorrect encoding for some chinese characters in the PDF Outline (Table of Contents)"
tickets: [1416222]
improved recipes:
- FAZ.net
- Indian Express
- CNN
- version: 2.18.0
date: 2015-01-30
new features:
- title: "Edit Book: Add 'Style Classes' and 'Links' report pages to the Reports tool"
- title: "Tag browser: Allow expanding all children of a node by right clicking and choosing 'Expand All'"
tickets: [1414315]
- title: "Preferences: Re-arrange the controls to avoid needing to move the mouse from the top to the bottom of the dialog when closing the dialog after making some changes"
bug fixes:
- title: "Save to Disk: Fix a bug where when multiple books are being saved to disk, if the save to disk template results in identical filenames, the filenames were not being properly disambiguated."
- title: "Preferences: Use a dialog instead of a main window to workaround Qt's poor handling of full screen mode on OS X Yosemite."
tickets: [1414497]
improved recipes:
- Al Jazeera in English
- version: 2.17.0
date: 2015-01-23
new features:
- title: "Edit Book: A new reports tool that shows a summary of files, images, words, characters and styles used in the book."
description: "The reports tool is a great way to get an overview of the different parts of your book. Every line in the report is hot-linked, double clicking it jumps to the places in the book where that item is used."
type: major
- title: "Edit Book: Allow adding the 'Manage Snippets' action to the toolbar, for easy access"
bug fixes:
- title: "Update Ozon.ru metadata download plugin for website changes."
tickets: [1407265]
- title: "E-book viewer: Fix regression in 'flow' mode that caused horizontal scrollbar to be rendered as vertical."
tickets: [1409916]
- title: "Fix a regression that prevented adding of books from sub-folders if the folder contained only an OPF file and no actual ebook files."
tickets: [1411240]
improved recipes:
- Salon.com
- The Onion
- Haaretz
- Jot Down
- Le Monde Diplomatique
- tyzden
- The AJC
new recipes:
- title: TheAtlantic.com
author: ebrandon
- title: The Conversation
author: Krittika Goyal
- title: Apple Daily (TW)
author: Yulun Shih
- version: 2.16.0
date: 2015-01-10
new features:
- title: "Edit Book: Add support for snippets -- small pieces of text that are often re-used."
description: "You can now create your own snippets and insert them into the text with only a few keystrokes. The snippets include support for placeholders that you can jump between. See http://manual.calibre-ebook.com/snippets.html for details."
type: major
bug fixes:
- title: "Edit Book: When importing files and the book has an orphaned entry in the manifest for that file, but the file itself is not present, rename the file instead of erroring out."
tickets: [1407860]
- title: "Book Details panel: Fix author links with URL schemes other than http or file preventing context menu from working."
tickets: [1408174]
- title: "PDF Output: Make the minimum height for headers and footers scale with the base font size"
- title: "Fix a typo that prevented the Cybook Muse from being detected on some computers."
tickets: [1407435]
- title: "Fix regression in 2.15 that broke calibre on OS X 10.7 and 10.8"
tickets: [1407102]
improved recipes:
- Various updated Turkish news sources
- tyzden
- Sueddeutsche Zeitung
new recipes:
- title: Ajans Firat and Edebiyat Haber
author: asalet_r
- version: 2.15.0
date: 2015-01-02
new features:
- title: "Edit Book: Add auto-completion for links."
description: "Now as you type the filename in href or src attributes, a popup with possible completions is displayed. See http://manual.calibre-ebook.com/edit.html#auto-complete for details."
type: major
- title: "Edit Book Function mode: Add builtin functions to change case of text, ignoring HTML tags in the matched text"
- title: "Edit Book - Check Book: Allow auto-fixing of file not in spine errors"
- title: "Driver for Papyre 624 ml"
tickets: [1405901]
- title: "Conversion: Convert images encoded as data URIs in the input document into normal images, as some ebook reader software cannot handle data URIs."
tickets: [1405803]
bug fixes:
- title: "AZW3 Input: Handle AZW3 files that contain Amazon specific CSS media queries."
tickets: [1406708]
- title: "Fix regression that broke the markdown-calibre command"
- title: "Edit Book - Show what changed: Fix scrollbar sometimes not visible if the differences contain a few, very long lines. Also fix the line numbers being partially obscured on some systems (depending on the font used)."
tickets: [1406056]
- title: "Edit Book: Fix a regression that caused the Home key to not move to the start of the line on lines containing un-indented tags"
- title: "Get Books: Update the Amazon (US) plugin for website changes."
tickets: [1406040]
- title: "MOBI Input: Fix incorrect conversion of MOBI files that wrap their content inside <a> anchor tags."
tickets: [1405858]
- version: 2.14.0
date: 2014-12-26
new features:
- title: "Metadata review dialog: Automatically insert series number when selecting a series from the completion dropdown. Also if the user does not specify a series number, use 1 as the default, instead of not setting the series."
tickets: [1404692]
bug fixes:
- title: "Fix regression that broke error reporting for save to disk for books that contain no formats."
tickets: [1405674]
- title: "Metadata download: Fix metadata download not working for titles that contain a apostrophes in languages other than English."
tickets: [1403677]
- title: "Fix deleting a book from both the library and the device causing the next selected book to be incorrect, when the library is sorted by the On Device column."
tickets: [1404629]
- title: "FB2 Output: Fix generation of FB2 sections based on a multi-level Table of Contents in the input document."
tickets: [1393514]
- title: "Tolino Shine driver: Fix option to swap main memory and SD card not working on OS X."
tickets: [1404793]
- title: "FB2 Input: Workaround for broken FB2 files produced by convertonlinefree.com."
tickets: [1404701]
- title: "OS X: Workaround for OS X installs that have incorrect permissions set on their home directories. calibre will now no longer refuse to start on such machines."
- title: "MOBI Input: Dont crash on corrupted JPG images."
tickets: [1404590]
- title: "Fix column icons not displaying for custom comments type columns"
tickets: [1404234]
- title: "Metadata review dialog: Show a confirmation for the 'Reject all remaining' button."
tickets: [1404386]
improved recipes:
- Nikkei News
new recipes:
- title: OSEL.cz
author: spacekpe
- title: Courier Mail
author: Krittika Goyal
- version: 2.13.0
date: 2014-12-19
new features:
- title: "Driver for the new CYBOOK MUSE ebook reader"
tickets: [1398672]
- title: "Edit metadata dialog: Allow editing identifiers in a dedicated window by right clicking on the identifiers edit box."
tickets: [1400925]
- title: "Allow generating a cover from metadata by right clicking the cover are in the book details panel also."
tickets: [1401972]
- title: "Content server: Server KEPUB files with the extension kepub.epu when connecting to the browser on Kobo devices"
- title: "Kobo driver: Add support for new firmware version 3.12"
- title: "Edit metadata dialog: Add a keyboard shortcut to swap title and author [Alt+Down]"
tickets: [1397701]
bug fixes:
- title: "Save to disk: Fix a regression that prevented saving of files into the root of a drive on Windows"
- title: "FB2 Input: Add support for FB2 books that incorrectly use the FictionBook 2.1 XML schema."
tickets: [1401915]
- title: "Fix command line arguments not being ignored on windows and linux when restarting calibre."
tickets: [1401991]
- title: "E-book viewer: Fix sorting of bookmarks by position in book not working on windows and OS X."
tickets: [1402152]
- title: "Kobo driver: Fix bookmarks not being deleted from device when deleting books on the device"
tickets: [1401502]
- title: "Edit book: Fix auto-complete of closing tag not working when typing the closing tag at just before a word (the word would become the closing tag name)."
- title: "calibredb: Fix list --for-machine ignoring custom columns"
tickets: [1401085]
- title: "Edit book/Book polishing: Fix subsetting of fonts whose @font-face rules use the local() or format() CSS functions not working"
- title: "Edit book: Fix regression that broke typing of XML entities for ampersand, less-than and greater-than"
- title: "Edit Book: Do not change the current selected text when right clicking on a mis-spelled word"
improved recipes:
- The Australian
- The New Yorker
- The Guardian
- Ars Technica
- version: 2.12.0
date: 2014-11-28
new features:
- title: "Edit Book: Automatically complete the closing tag in HTML/XML files when typing </"
- title: "Edit Book: Implement auto-indent, now when pressing the Enter key to start a new line, the new line's indentation is automatically created"
- title: "Driver for the Verso E71b ebook reader"
tickets: [1395289]
- title: "Redesigned the 'Add a custom news source' dialog to make it easier to use, with a more powerful python editor"
- title: "Make translations of the User Manual available in many different languages (fully or partially translated). Click the 'Change Language' link in the sidebar of the manual to change the language"
- title: "Edit Book: Search & Replace function mode: Add a new function annotation (replace.file_order) to control what order multiple files are processed in, when doing Replace All. See the User Manual for details."
bug fixes:
- title: "Get Books: Update Woblink store plugin for website changes"
- title: "Book polishing: Ignore zero byte font files in the ebook instead of erroring out on them when subsetting fonts."
tickets: [1395694]
- title: "E-book viewer: Tighten heuristic used to detect footnote links. Do not consider a link that is the only content inside a block level tag as an endnote link, even if it is linked back to from its destination."
- title: "Update the version of libimobiledevice shipped in the Linux and OS X builds to 1.1.7, should help with some connection issues to Apple devices"
- title: "PDF Output: Add support for font-family aliasing in @font-face rules."
tickets: [1395176]
improved recipes:
- Wall Street Journal
- New Yorker
- Le Monde
- Defense News
- Digital Journal
- Cracked.com
- Boston Globe
- RealClear Politics
- EcoGeek
- The Friday Times
- version: 2.11.0
date: 2014-11-21
new features:
- title: "Edit Book: Add a new 'function mode' for the Search and Replace tool"
description: "The function mode allows you to create python functions that run on the results of Search and Replace. This allows you to do arbitrarily powerful text processing. For example, you can automatically fix the case of text, automatically add section number to headings, and so on. For examples and documentation, see: http://manual.calibre-ebook.com/function_mode.html"
type: major
bug fixes:
- title: "DOCX Input: Add support for multilingual documents."
tickets: [1394428]
- title: "Edit metadata dialog: Fix date fields being displayed in the UTC timezone instead of the local timezone, causing the day to be off by one in some timezones."
tickets: [1393166]
- title: "Conversion/Book polishing: Fix ampersands in title/series/publisher/author not being properly escaped."
tickets: [1393230]
- title: "Update the bundled version of libimobiledevice on windows, so that the iOS Reader plugin can connect to iOS 8 devices again"
- title: "Fix a regression in 2.10 that causes Adding books from sub-folders, one book per folder to incorrectly add OPF files present in the sub-folders as an extra format."
tickets: [1392864]
- title: "Fix a regression in 2.10 that caused changes in Preferences->Adding books to not work for the next immediate add"
- title: "Fix Ctrl-R while in debug mode not restarting in debug mode properly"
- title: "Fix regression in evaluating composite columns that use other composite columns."
improved recipes:
- Nikkei News
- version: 2.10.0
date: 2014-11-14
new features:
- title: "Driver for the PocketBook Lux 2 with latest firmware."
tickets: [1390720]
- title: "Review downloaded metadata: Add suggestions for the tags, authors, publishers and series fields. Suggestions will pop-up as you type."
tickets: [1390887]
- title: "Add Books: Improve performance when adding large numbers of books at once"
- title: "Add Books: Allow adding books from multiple ZIP/RAR archives, each containing many books, by right clicking on the Add Books and choosing 'Add from Archive'"
- title: "Metadata download: Prioritize results that have the same language as the current calibre user interface language"
- title: "Edit Book: Make the CSS used for styling the generated HTML Table of Contents user customizable via http://manual.calibre-ebook.com/customize.html#overriding-icons-templates-et-cetera"
bug fixes:
- title: "E-book viewer: Fix popup footnotes not working on windows"
- title: "Fix saving of searches that use the backslash to escape special characters not working"
tickets: [1392052]
- title: "Save to disk: When multiple books end up with the same file name because they have the same metadata, automatically adjust the filename to make it unique."
tickets: [863472]
- title: "Fix ebook editor global menu not working on Unity when started from inside calibre"
- title: "Get Books: Update the Amazon European store plugins for website changes"
- title: "Edit Book: Fix handling of XML unsafe characters (like <, > and &) inside <style> tags"
- title: "Linux: Fix regression on Unity that prevented some keyboard shortcuts from working because of the global menu bar."
tickets: [1390901]
- title: "Amazon metadata download: Do not prefer results with an ISBN, since Amazon now lists a large number of ISBN less titles"
- title: "Amazon metadata download: Fix cover not being found for some books because of a website change at amazon.com"
- title: "Conversion: Fix incorrect conversion of east-asian characters in CSS class names."
tickets: [1390527]
improved recipes:
- LWN Weekly
- Scinexx
- Ming Pao
new recipes:
- title: Various German news sources
author: Bernd Boehm
- title: The Daily WTF
author: Jelle van der Waa
- version: 2.9.0
date: 2014-11-07
new features:
- title: "E-book viewer: Show footnotes in a separate popup window"
type: major
description: "Now when you click on a link to a footnote/endnote, the corresponding note is shown in a separate popup window, for convenient reference. Footnote links are recognized using the EPUB 3 footnote markup as well as some heuristics. Any superscript or subscript links are assumed to be footnote links. Any link that links to another file which in turn links back to the original link, is assumed to be an endnote."
- title: "Cover Grid: Improve scroll wheel based scrolling."
description: 'On windows and linux a single "tick" of the wheel now scrolls by about half a row instead of a full screen. On OS X, scrolling is pixel based, so as you scroll faster, more content is scrolled.'
- title: "Get Books: Add the Bubok Portugal store"
- title: "Performance improvement for large libraries that using custom columns built with templates"
- title: "Review downloaded metadata dialog: Allow merging tags by long clicking the revert button"
bug fixes:
- title: "Fix a regression in 2.8 that caused the clear button next to date fields to set the date to Jan 101 instead of undefined."
tickets: [1388061]
- title: "Linux: Fix Unity global menu bar stops working after minimizing calibre to the dock or the system tray."
tickets: [1389404]
- title: "Sanitize the ImageMagick environment variables before launching external utilities."
tickets: [1389449]
- title: "Prevent stale 'On Device' info (from the previous connection) from showing during subsequent device connections"
- title: "Conversion: Add workaround for converting EPUB files with syntactically invalid (probably hand edited) OPF files."
tickets: [1389188]
- title: "Fix e-book viewer not displaying cover from HTMLZ files."
tickets: [1388595]
- title: "Conversion: Handle input documents with crazy font sizes (1000pt +)"
improved recipes:
- Boston Globe
- Brand Eins
- version: 2.8.0
date: 2014-10-31
new features:
- title: "Linux: Add support for the global menubar in Ubuntu Unity (The menu that is displayed in the top most on screen bar). It now works both with the main calibre program and the e-book editor. You can customize what appears in the menubar via Preferences->Toolbars"
- title: "Get Books: Add a new store, Bubok (bubok.es)"
- title: "Driver for Tolino Vision 2."
tickets: [1385904]
- title: "Review downloaded metadata: Allow merging downloaded and current identifiers by long-clicking the revert button."
tickets: [1387619]
- title: "Template language: New function user_categories() to return the list of User Categories for a given book (only works in the GUI)."
- title: "E-book viewer: Add an option to prevent tapping on the page from turning pages."
bug fixes:
- title: "Re-enable the system tray icon on linux. System tray icons now work in any desktop environment that supports the StatusNotifier spec, such as Ubuntu Unity, KDE 4+, GNOME 3, etc."
- title: "System tray icon: On windows if the calibre window is minimized, fix clicking on the system tray icon not restoring the window."
tickets: [1387596]
- title: "E-book viewer: Clear history when reloading the book, to avoid errors, since the locations pointed to by the history may no longer be valid anyway"
- title: "Linux: Force use of GNOME button layout for dialogs when running under the GNOME, UNITY or MATE desktop environments"
- title: "Check Book: Silence incorrect warning about guide references to cover image in AZW3 Format"
- title: "Fix text entry widgets' popup completion window not working well with windows on-screen keyboard."
tickets: [1385586]
- title: "Edit Book: Fix links that are absolute paths causing crashes in windows"
- title: "Fix the read metadata from format button in the edit metadata dialog not working for FB2 files."
tickets: [1385237]
improved recipes:
- Tyzden
- Countryfile.com
- FAZ net
- The New Yorker
new recipes:
- title: Planet Python and Krebs on security recipe
author: Jelle van der Waa
- version: 2.7.0
date: 2014-10-24
new features:
- title: "Support for the new Kindle Voyage"
- title: "The notification for the completion of background jobs, such as bulk metadata download, has been redesigned to not interrupt your work. It now waits in the lower right corner of the main window until you are ready to deal with it"
tickets: [1382795]
- title: "Insert metadata as jacket page: Make the invisible tags used for searching across books format better, by giving them their own table row."
- title: "Book details panel: Show custom column values for numeric columns even when the value is zero"
- title: "Allow clearing of date and number type fields by right clicking and choosing clear when editing the fields in the book list or edit metadata dialog"
bug fixes:
- title: "MOBI/AZW3 Output: When converting an EPUB document that specifies an SVG image as its cover image, convert the cover to JPEG as the Kindle cannot handle SVG cover images."
tickets: [1384375]
- title: "AZW3 Input: Fix crash when processing AZW3 files that contain certain SVG images dies to a bug in ImageMagick."
tickets: [1384375]
- title: "Conversion: Ignore un-parseable links when trying to generate ToC from links, instead of aborting the conversion."
tickets: [1383365]
- title: "Edit metadata dialog: Fix window title not changing when using the Next/previous buttons if the books being edited have the same title."
tickets: [1383014]
- title: "Fix regression in previous release that prevented arrow keys/tab key from working in completion popups on OSX."
tickets: [1382633]
improved recipes:
- Folha de Sao Paolo
- LWN Weekly
- version: 2.6.0
date: 2014-10-17
new features:
- title: "Catalogs: CSV Output: Allow changing the order of fields in the generated CSV catalog by using drag and drop to re-arrange the fields in the create catalog dialog."
tickets: [1379048]
- title: "Edit metadata dialog: When editing metadata individually for multiple books, popup a confirmation if the user clicks OK before finishing the editing of all the books."
tickets: [1378072]
- title: "Allow configuring a keyboard shortcut to toggle highlighting of search results via Preferences->Keyboard (under Miscellaneous)."
tickets: [1380528]
- title: "Edit Book: Saved searches window: Remember the last used values for where to search and search direction"
- title: "E-book viewer: Allow right clicking on the toolbar buttons to popup the optional menus, useful when using the viewer on a touch screen."
tickets: [1380359]
- title: "E-book viewer: Add a keyboard shortcut to toggle the Table of Contents [Ctrl+T]"
- title: "Performance improvement when renaming/deleting large numbers of items via the Manage Tags/Series/Publishers/etc dialogs"
- title: "Kobo driver: Update to support soon to be released firmware update from Kobo"
bug fixes:
- title: "Amazon metadata download: Update the amazon metadata download plugin to handle changes to the amazon.com website."
tickets: [1379305]
- title: "AZW3 Output: Ignore invalid attribute names in the input document rather than aborting the conversion on them."
- title: "Book details panel: Fix custom columns built from other columns with tag like values not clickable in the book details panel."
tickets: [1381323]
- title: "Edit Book: Fix changing the editor undo/redo keyboard shortcuts not preventing the old shortcuts from working."
- title: "CSV Catalogs: Output all custom datetime columns in the local timezone to match the format for builtin columns"
- title: "E-book viewer: When looking up words in the dictionary for a book that has no language set, use the current calibre interface language"
- title: "Fix comments editor widget in the edit metadata dialog swallowing Tab key presses, preventing the use of the keyboard to move between widgets. You can use Ctrl+Tab to insert literal tabs"
- title: "OS X: Workaround for regression in Qt 5 that causes pressing the Esc key to close the entire window instead of the current completion popup"
- title: "Fix Advanced search dialog not being sized correctly if the user selects a larger than normal interface font."
tickets: [1378045]
- title: "E-book viewer: Fix page turning by clicking in the margins in full screen mode (when displaying more than one page per screen) not working because of a Qt 5 behavior change."
improved recipes:
- nrcnext
- Wall Street Journal
- Smithsonian Magazine
- Sueddeutsche Zeitung mobil
- version: 2.5.0
date: 2014-10-03
new features:
- title: "E-book viewer: Allow changing the website that is used as a dictionary for looking up words in the viewer. Click the Preferences button in the viewer and choose the dictionaries tab to customize the website."
- title: "Edit book/Book polishing: When embedding fonts or subsetting embedded fonts, handle the :first-letter and :first-line pseudo-element style rules."
tickets: [1373649]
- title: "Windows driver for Trekstor Pyrus 2 LED."
tickets: [1376018]
bug fixes:
- title: "Fix a typo preventing calibre from recognizing the new Kobo Aura H2O"
- title: 'Edit Book: Spell Check: Fix replaced words coming back into the list when toggling the "Show only misspelled words" setting'
- title: 'Edit Book: Spell Check: Fix replacing a word with multiple words causing the replacements to show up erroneously in the list of misspelled words'
tickets: [1370294]
- title: 'Edit Book: Fix leading or trailing hyphens on words being ignored when spell checking.'
tickets: [1370288]
- title: 'E-book viewer: Fix a regression, caused by a Qt 5 behavior change, that caused incorrect colors to be shown when viewing MOBI files that use CSS 3 color specifications internally.'
- title: 'MOBI Output: Handle input documents that use CSS 3 syntax for colors by converting the color to the #RRGGBB format required for MOBI'
- title: 'Tag Browser: Fix drag and drop of books onto a language not setting the language.'
tickets: [1373504]
- title: 'Tag Browser: When renaming an item that is currently being searched for, remove the search indicator, as the search will no longer match the renamed item.'
tickets: [1374624]
- title: 'Bulk metadata edit: Fix getting cover from EPUB files that have no cover image by rendering the first page as the cover not working.'
tickets: [1374243]
- title: 'Custom cover generation: Fix disabled color schemes not being saved'
tickets: [1374337]
- title: 'Wireless device driver: Fix a regression in 2.4 that caused book matching to run slowly when connecting to calibre companion'
improved recipes:
- Sueddeutsche Zeitung
- The Hindu
- Carta
- version: 2.4.0
date: 2014-09-25
new features:
- title: "An all new random cover generation algorithm, which generates covers using many different color schemes and cover styles"
description: "Now when you click the Generate cover button in the Edit Metadata dialog a cover based on the book metadata is generated using random colors and styles. You can customize the random cover generation by long clicking the Generate Cover button, which will popup a dialog where you can create new color schemes and customize other aspects of the generated cover as well."
type: major
- title: "Edit Book: Redesign the saved searches pop-up as a dockable window. Editing saved searches now happens inline and the global search/replace keyboard shortcuts work in the saved searches window"
- title: "Edit book: Change the text of the 'Mark selected text' menu entry depending on whether it will mark or unmark the text"
- title: 'Edit metadata dialog: Allow undoing a metadata download by long-clicking the Download metadata button and choosing "Undo last metadata download"'
- title: "Edit metadata dialog: Allow undoing the changes to individual fields by right clicking on the field and selecting Undo after a metadata download."
tickets: [1223367]
- title: 'Download metadata dialog: Allow using Enter key to select cover and left/right keys to move between metadata results.'
tickets: [1369178]
- title: 'Fix the row numbers in the book list remaining wide when switching libraries if some books were marked before the switch.'
tickets: [1369152]
- title: 'Fix keyboard focus not going to cover grid after doing a search.'
tickets: [1369160]
- title: 'DOCX Input: Support for the keepNext paragraph property to keep successive paragraphs on the same page.'
- title: 'Template language: New template functions: raw_list() to return the items in a list such as tags without any sorting/formatting applied to them; author_sorts() to return the author sort strings from the authors table for the authors in the book.'
bug fixes:
- title: "Fix a regression in 2.3 that broke creation of collections on the device when metadata management was set to manual."
tickets: [1371976]
- title: "E-book viewer: Fix displaying multiple pages per screen not working in calibre 2.x with some books, due to a change in Qt 5."
tickets: [1372066]
- title: "E-book viewer: Fix unintuitive behavior of back and forward buttons when going all the way back to the first item in the history."
tickets: [1367992 ]
- title: 'Conversion: Do not allow default (user-agent) style rules to ever override style rules defined in the input document, regardless of CSS selector specificity.'
tickets: [1369753]
- title: 'Workaround for Qt 5 regression that broke selecting multiple icons in Preferences->Column icon rules'
- title: 'Fix tags with angle brackets not being displayed in the Book Details panel'
improved recipes:
- Today's Zaman
- Wall Street Journal
- High Country News
new recipes:
- title: Hurriyet Daily News and Al Monitor
author: spswerling
- title: VICE News
author: Adrian Tennessee
- title: Jagran Josh
author: Krittika Goyal
- version: 2.3.0
date: 2014-09-11
new features:
- title: "Cover Grid: Dynamically adjust the size of the in memory cover thumbnail cache based on the window size to ensure flicker free rendering even on very large screens."
tickets: [1367211]
- title: "Template tester: Remember last used template"
- title: "Get Books: When downloading books show a popup message telling the user that the books will be added to the calibre library automatically, to help new users understand what is happening. The popup message can be disabled."
- title: "E-book viewer: Try to detect when a chapter has a page break before the start of the chapter's text resulting in a leading blank page and override the page break."
tickets: [1366074]
bug fixes:
- title: "Edit metadata dialog: Fix the author sort field not being marked red initially when the author sort does not match the author due to a Qt 5 behavior change."
tickets: [1367943]
- title: "OS X: Fix restarting of calibre not working if calibre.app is placed in a location with spaces in the path"
- title: "Fix regression that caused calibre running in debug mode on OS X to not have a menubar or dock icon"
- title: "Get Books: Fix downloading ebooks from Project Gutenberg via the builtin browser not working because of changes to the Project Gutenberg website."
tickets: [1366240]
- title: "Get Books: Update Gutenberg plugin for changes to the Project Gutenberg website."
tickets: [1366245]
improved recipes:
- Strategy+Business
- Dawn
- American Thinker
- Anchorage Daily News
- Financial Times
- version: 2.2.0
date: 2014-09-05
new features:
- title: "Kindle driver: Add option to not overwrite existing page number (apnx) files on the device when sending books to the device"
- title: "Kindle driver: Add option to allow customization of the page number (apnx) generation algorithm based on values in a custom column"
- title: "Metadata jacket: Allow customizing the jacket template to show the tags in alphabetical order"
- title: "View specific format window: If a conversion finishes in the background making a new format available, update the window."
tickets: [1363416]
- title: "E-book viewer: Automatically hide the mouse cursor if the mouse has not been used for a few seconds. This prevents the mouse cursor from obscuring text underneath it. The cursor will reappear automatically when you move the mouse."
- title: "Driver for SurfPad 3."
tickets: [1363025]
bug fixes:
- title: "Conversion: Fix incorrect conversion of CSS when the input document uses the same CSS class name in both upper and lower case."
tickets: [1328552]
- title: "Workaround for Qt 5 behavior change on OS X which prevented error handling during startup on OS X to not work"
- title: "DOCX Input: Fix non-breaking hyphens being ignored"
- title: "Workaround for Qt 5 bug that causes text copied to the clipboard to be lost when quitting the viewer on windows."
- title: "When detecting the encoding of HTML documents, if the document contains multiple charset declarations, prefer the HTML 5 syntax to the HTML 4 syntax."
tickets: [1364961]
- title: "E-book viewer: Fix text not being reflowed when resizing the viewer window and only the height changes."
- title: "Fix merging of book records not working correctly for custom columns of type text with fixed set of permitted values. Null values were incorrectly overwriting non-null values."
- title: "Creation of custom news sources failing on a computer on which no custom news sources have been previously created."
tickets: [1363666]
- title: "Workaround for Qt 5 on windows bug that makes the selected indication for items in any list/table disappear when the widget loses focus"
tickets: [1363420]
- title: "Fix regression in 2.1 that prevented the saved column layout from being applied."
tickets: [1363470]
- title: "Edit Book: Fix the Check Book tool leaking threads"
- title: "Edit Book: Fix editor hanging when quitting during a background save operation and the save operation completes before the warning dialog is dismissed."
tickets: [1363122]
- title: "Fix a regression in calibre 2.0 that caused setting the value of a custom number column to zero via the book list to clear the field instead."
tickets: [1363076]
- title: "Check Book: Fix an error caused by empty style tags when auto-renaming mismatched font names."
tickets: [1363028]
- title: "When using the Embed Metadata or Polish Books tools to update metadata, fix custom columns values not being cleared in the book file even if they have been cleared in calibre"
improved recipes:
- Common Dreams
- LA Times
- Spektrum der Wissenschaft
- cracked.com
new recipes:
- title: The Hollywood Reporter
author: Darko Miletic