forked from kovidgoyal/calibre
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathChangelog.yaml
3018 lines (1950 loc) · 147 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: 2014-??-??
#
# new features:
# - title:
#
# bug fixes:
# - title:
#
# improved recipes:
# -
#
# new recipes:
# - title:
- 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
- version: 2.1.0
date: 2014-08-29
new features:
- title: "Prevent calibre from installing or running on Windows XP as there have been many reports of Qt 5 crashing on Windows XP and Windows XP is now no longer supported by Microsoft. If you are on Windows XP, please stay with calibre 1.48 until you are ready to upgrade your windows. Apologies for the inconvenience."
- title: "Kobo driver: Add support for new Kobo Aura H2O and firmware 3.8.0"
- title: "Driver for HTC C."
tickets: [1360678]
- title: "Add a new tool to easily test templates. Go to Preferences->Toolbars to add the tool to one of the calibre toolbars."
tickets: [1360550]
- title: "EPUB and MOBI catalog generation: Allow using the full template language including all custom columns"
bug fixes:
- title: "E-book viewer: Fix soft-hyphens causing rendering artifacts with some fonts due to a bug in Qt 5"
- title: "OS X: Workaround for Qt 5 bug that causes the popup menu on the author to author sort button in the edit metadata dialog to not respond if the mouse button if not released once before clicking menu entries."
tickets: [1362338]
- title: "Book list: Fix Ctrl+Home/End not selecting the first/last book"
- title: "PDF Output: Fix header and footer templates not working in calibre 2.0"
tickets: [1361483]
- title: "OS X: Workaround for Qt 5 bug that caused many keyboard shortcuts to not work in OS X"
- title: "Workaround for Qt 5 regression causing custom colors in color chooser dialogs to not be remembered between calibre sessions"
- title: "Conversion: Fix error when converting EPUB/HTML files that contain invalid margin or padding declarations."
tickets: [1360842]
- title: "Fix for calibre 2.0 crashing on startup on some linux systems when used with --detach"
- title: "E-book viewer: When right clicking on an image to view it in its own popup window, fix the rotate button not working correctly with the zoom buttons"
- title: "Workaround for Qt 5 bug causing crash when running jobs (conversion to PDF or MOBI; reading metadata from an EPUB without a cover) that require Qt WebKit on Ubuntu."
tickets: [1360693]
- title: "OS X: Fix background jobs stealing input focus if they require the use of Qt WebKit"
- title: "Preferences->Metadata plugboards: Show plugboards for disabled devices and formats whose metadata writer plugins have been disabled."
tickets: [1360766]
- title: "Fix calibre 2.0 not using system color scheme on windows and OS X"
- title: "Fix regression in calibre 2.0 that caused crashes when using drag and drop to re-order virtual library tabs"
- title: "Linux: Disable the optional system tray icon because of bugs in the system tray icon implementation in Qt 5 on linux."
tickets: [1360652]
- title: "E-book viewer: Fix navigating to a bookmark not updating the displayed page number."
tickets: [1360621]
- title: "Fix the 'unified title and toolbar on OS X' tweak causing calibre to fail to work because of a bug in PyQt5"
- title: "E-book viewer: Fix a regression in 2.0 that changed the speed of scrolling with the mouse wheel in flow mode"
- title: "Edit book: Workaround for regression in Qt 5 that causes typing the Cmd+some letter to generate text in the editor instead of being ignored."
- title: "Book polishing: Fix EPUB files with corrupted ZIP central directories not working and leaving behind detritus in the current working directory."
tickets: [1360385]
- title: "Edit Book: Workaround for Qt 5 regression that caused the 'See what changed' tool to freeze the editor when closing the window showing the changes."
- title: "Fix regression in 2.0 that broke viewing of LRF format ebooks."
tickets: [1360332]
- title: "Fix for a Qt 5 regression that caused the Copy to Library right click menu to be empty on OS X."
tickets: [1360069]
- version: 2.0.0
date: 2014-08-21
new features:
- title: "For a summary of the major changes in calibre between 1.0 and 2.0, see http://calibre-ebook.com/new-in/eleven"
type: major
- title: "Add support for MTP devices (Android phones/tablets) on OS X"
- title: "Update the version of Qt used by calibre to Qt 5. This fixes various longstanding bugs in calibre that were caused by bugs in Qt 4."
- title: "Edit Book: Make the edit saved search/add saved search popup window non-modal."
tickets: [1354785]
- title: "Tag Browser: Show format specific icons for the format entries in the Tag Browser"
- title: "Library check: Add buttons to conveniently mark all fixable/deletable items."
tickets: [1353954]
bug fixes:
- title: "E-book viewer: Reloading the book now re-opens it at the current position even if the option to remember position when quitting is turned off"
- title: "E-book viewer: Remove extra spacing between document and scrollbars. This is particularly noticeable when using a dark theme for the viewer."
- title: "PDF Output: Fix balanced parentheses in the text of items in the Table of Contents not being rendered properly by some PDF viewers."
tickets: [1358443]
- title: "Edit book: Abort terminal save on save error instead of quitting editor"
- title: "Get Books: Update the Project Gutenberg plugin for website changes"
- title: "Plugin loading: When multiple plugin classes are present in the __init__.py namespace, use the one with the qualified name that has the least components"
- title: "Edit Book: Prevent long saved searches from making the saved search dialog too wide"
- title: "Comic Input: Sort pages placed in sub-folders correctly (as long as all pages have the same number of parent folders)."
- title: "Conversion: Fix the word @page in a comment inside a stylesheet with no following {} causing the rest of the stylesheet to be ignored."
- title: "Fix comparing AZW3 to ORIGINAL_AZW3 from the book details panel not working"
tickets: [1354624]
improved recipes:
- TIME Magazine
- The Atlantic
- Down to Earth
- Heraldo de Aragon
- Radikal (Turkey)
- Wired Daily Edition
- Orange County Register
new recipes:
- title: General Knowledge Today
author: Kanika G
- title: BBC Arabic
author: logophile777
- version: 1.48.0
date: 2014-08-08
new features:
- title: "E-book viewer: Make the list of bookmarks a dockable window that can be kept open while reading the book"
- title: "E-book viewer: Make the Table of Contents panel a dockable window so it can be moved around and even made into a separate floating window"
- title: "E-book viewer: Allow reloading the current book by pressing F5 or Ctrl+R"
tickets: [1354059]
- title: "Edit Book: Allow changing the case of selected text by right clicking and choosing the appropriate change case action."
tickets: [1353263]
- title: "Driver for Kiano Booky Light."
tickets: [1353893]
- title: "calibredb list: Have --for-machine dump the output in JSON instead of using ASCII separators, as most scripting languages have JSON parsers builtin"
- title: "zsh completion: Complete filenames inside epub files for ebook-edit"
- title: "ebook-edit: Allow specifying multiple internal files to open and get rid of the no longer needed --edit-file option"
bug fixes:
- title: "Fix over-aggressive caching causing multiple cover grid emblem rules to not work."
tickets: [1352005]
- title: "Edit Book: Fix position syncing and Live CSS not working if the opening tag is split over multiple lines"
- title: "EPUB metadata: When updating the language in an EPUB file, preserve the country code, if the new language is the same as the original language in the EPUB file."
- title: "Edit Book: Fix choosing default dictionary based on language tag in the OPF ignoring the country code"
- title: "Edit Book: Fix a regression that caused clicking on links in the preview panel that lead to destinations in the same HTML file popping up a spurious error message."
- title: "Fix regression that caused tags to not be sorted when displayed in the book details panel."
tickets: [1351622]
- title: "Edit Book: More robust implementation of current tag detection for Live CSS. Now uses the same logic as matching tag highlighting."
- title: "Edit Book: When highlighting the tag the cursor is currently inside, if the cursor is inside the definition of an opening tag, highlight that tag rather than its parent."
- title: "Edit Book: Check Book: Do not run the rest of the checks if parsing errors are found, to prevent the checkers from raising unhandled errors"
improved recipes:
- Maximum PC
- El Correo
- version: 1.47.0
date: 2014-08-01
new features:
- title: "Cover Grid: Allow user defined emblems (icons) to be displayed next to covers"
type: major
description: "Now you can have your own custom icons displayed next to covers in the cover grid, based on simple rules you create. For example, you can display a heart icon next to books with a rating of more than four stars or a tick mark next to books you read and so on. To create these rules go to Preferences->Cover Grid and click the Emblems tab on the left."
- title: "E-book Viewer: Use wiktionary.org and wordnik.com as dictionary providers instead of dict.org"
description: "When looking up words, the word definition is now opened in a separate browser window. The language of the dictionary to lookup is automatically selected based on the language of the current book. To lookup a word in the viewer simply select the word with your mouse and right click, then choose 'Lookup in dictionary'"
tickets: [1349548]
- title: "Edit Book: Allow customizing the templates used when creating new, blank HTML/CSS files via Preferences->Editor settings."
tickets: [1348986]
- title: "Comic Input: When sorting the pages inside a comic, recognize numbers, so that page2 sorts before page10"
- title: "Conversion: When inserting a metadata jacket, format the series number using roman numerals. This behavior can be disabled by using a custom jacket template, as described here: http://manual.calibre-ebook.com/customize.html#overriding-icons-templates-et-cetera"
- title: "Template language: New function author_links: for each author of a book returns the author link value entered in Manage Authors."
bug fixes:
- title: "Edit Book: Fix incorrect results when running replace all on marked text and more than one replacement is made."
tickets: [1348941]
- title: "Edit Book: Live CSS: Improve detection of which tag the cursor is inside when there are multiple tags on the same line."
tickets: [1350495]
- title: "Edit Book: Clear the Check Book panel when opening a new book"
- title: "Edit Book: Allow the import files into book action to be added to the toolbar"
- title: "Edit Book: Fix subsetting of fonts not working if the text contains non-BMP unicode characters."
tickets: [1349856]
- title: "News download: Fix HTML parser used in the news download subsystem not preserving whitespace inside <pre> tags"
tickets: [1349536]
- title: "Conversion: Do not strip underscores from classnames."
tickets: [1349442]
- title: "Edit Book: Fix cursor positioning not working when creating a new file from a template"
- title: "Fix a rare error that could happen when using series columns inside a custom column template"
tickets: [1348937]
- title: "E-book viewer: Handle quoted URLs inside @font-face rules"
improved recipes:
- New Yorker
new recipes:
- title:
- version: 1.46.0
date: 2014-07-25
new features:
- title: "Edit Book: Add support for third party plugins to extend the editors functionality."
description: "The editor now supports plugins that can be used to extend its functionality. Documentation of the plugin API and an example plugin are at: http://manual.calibre-ebook.com/creating_plugins.html#edit-book-plugins"
type: major
- title: "calibredb list: Add a --for-machine option that causes the output to be made in a form more easily parsed programmatically (it uses ASCII field and record separators)"
- title: "Book details panel: Automatically convert ISSN identifiers into links to the periodicals page on worldcat.org"
- title: "Edit Book: When re-arranging the toolbars inside an individual file editor, save the new toolbar layout so that it is re-used in the future. Also apply the changed layout to all open editors of the same type."
tickets: [1346913]
- title: "Edit Book: Make the undo/redo/cut/copy/paste buttons on the editor toolbar also configurable, so they can be removed via Preferences->Toolbars, if needed."
tickets: [1346913]
- title: "Edit Book: Allow editing xpgt (Adobe Page Template) files as XML."
tickets: [1346543]
- title: "Edit Book: Allow the action to launch the saved searches dialog to be added to the global toolbars"
- title: "Book details panel: Add an option to make clicking on the author name search the calibre library for the author instead of opening the wikipedia page for the author. To use it got to Preferences->Look & Feel->Book Details."
tickets: [1344799]
bug fixes:
- title: "Fix published date not being merged when merging book records"
- title: "Embed metadata tool: Fix error when trying to embed metadata in corrupted MOBI files or files of other types that are marked as MOBI in the library"
tickets: [1348054]
- title: "Edit Book: Make the warning dialog that pops up when you try to quit while the editor is saving changes in the background a little more clear."
tickets: [1347171]
- title: "When generating covers, do not render soft-hyphens in the text as hyphens."
tickets: [1344259]
- title: "Conversion: Fix a bug processing the CSS font shorthand property when the line-height is specified in em or percentage units"
tickets: [1348173]
- title: "calibre-customize: When building plugins from a directory, exclude known version control subdirectories"
improved recipes:
- Grandes corresponsales
- Times of India
- Economic Times of India
- version: 1.45.0
date: 2014-07-18
new features:
- title: "Edit Book: Add in-context help for HTML and CSS"
description: "Now, you can right click on any HTML/OPF/NCX tag name or CSS property and the editor will open some help for that item in your browser."
- title: "Book details panel: Make series and tags clickable. Clicking on them will search the calibre library for all books in the same series/ having the same tag"
tickets: [1341297]
- title: "Edit metadata dialog: Improve performance by only writing changed fields to the database when clicking OK or Next"
- title: "AZW3 Input: When converting from AZW3 files, use the high quality version of the image if the source AZW3 file contains both low and high quality images. These dual azw3 files are produced by kindlegen 2.9"
- title: "Edit Book: When right clicking on a link in the editor add a menu entry to open the link"
- title: "Edit Book: Search and replace panel: Add arrows to open the list of recently used search and replace expressions"
- title: "Driver for Motorola Milestone X2."
tickets: [1343704]
bug fixes:
- title: "AZW3: Preserve the page-progression-direction property when converting/editing/polishing AZW3 files"
- title: "AZW3 Input: Workaround broken AZW3 files produced by kindlegen that use uppercase attribute names."
tickets: [1341306]
- title: "PDF metadata: When updating the XMP metadata in PDF files, compress the XMP block written to the PDF. This is particularly useful when the PDF file has an existing XMP metadata block with very large amounts of data in it."
tickets: [1341549]
- title: "Fix searches on Yes/No columns using the terms ('blank', 'checked', 'unchecked') not working on non-English calibre installs"
- title: "Edit metadata dialog: Do not auto change the title sort field when clicking OK if the title was changed. Instead the title sort field must be changed explicitly."
- title: "Linux binary installer: Fix regression that caused ZSH completion to not be installed"
tickets: [1341240]
- title: "Edit Book: Spell check: When suggesting alternative for a hyphenated word, ensure the first suggestion is the word formed by removing the hyphen, if that is a valid word"
- title: "Get Books: Update the Woblink plugin to handle changes to the woblink website"
- title: "Edit Book: Fix replacement of hyphenated words in the spell checker not working"
- title: "Edit Book: Fix live syntax highlighting of links not being updated correctly after renaming an open file"
- title: "Edit Book: Fix regression that caused crash while syntax highlighting CSS stylesheets that contain url() tokens without enclosing quotes"
- title: "Linux binary: Do not fail on system with invalid locale info. Instead default to using the UTF-8 encoding on these systems."
tickets: [1343444]
improved recipes:
- The Economic Times India
- EPW
- Carta
- The Hindu
- F-Secure
- NOAA Online
- version: 1.44.0
date: 2014-07-11
new features:
- title: "Edit Book: Syntax highlight links, images, stylesheet includes, etc. Links that point to missing files are marked as errors. You can Ctrl + click on a highlighted link to jump to the file it points to directly."
- title: "Edit Book: Check Book: Add a check for manifest items missing href attributes."
tickets: [1339766]
- title: "When clicking in the search box, select all existing text, for easy replacement."
tickets: [1338862]
- title: "Edit Book: Add buttons to change the text alignment of the current paragraph. If you do not see them, go to Preferences->Toolbars and add them to the Text formatting actions toolbar."
- title: "Improve performance of rendering the book list when lots of column coloring rules are used"
- title: "Kobo driver: Support for new firmware version 3.5"
bug fixes:
- title: "Edit Book/Book polishing: Do not auto-resolve @import rules in AZW3 files. Also do not add a @namespace rule to all stylesheets that contain tag selectors."
- title: "Edit book/Book polishing: Preserve the class attribute on the <html> tag in AZW3 format files."
tickets: [1339055]
- title: "Edit Book: Fix inline spell check context menu not working when triggered by context menu key or a right clicking at the right edge of the word."
- title: "Fix some font directories from fonts.conf being ignored on linux when scanning the system for installed fonts."
tickets: [1339257]
- title: "Edit book: Spell checker: Treat hyphenated words as single words for spell checking"
- title: "Edit Book: When using the spell check dialog to change words, detect any changes made to open files outside the spell check dialog and automatically integrate them, to prevent those changes from being lost."
- title: "Update driver for Tolino Shine to handle new firmware"
tickets: [1338219]
- title: "Book polishing: When changing the cover in an EPUB file, place the newly created cover image in the same folder as other images in the book, rather than the root"
- title: "Linux installer: Use pkg-config to get the location for installing the calibre bash completion scripts. pkg-config is used only when installing to /usr."
tickets: [1340023]
improved recipes:
- Science Daily
- version: 1.43.0
date: 2014-07-04
new features:
- title: "Add a wizard for easily searching date fields in your library. To use it click the advanced search button to the left of the search field. Allows you to search for books whose date is older/newer than a specified date or less/more than a number of days from today and so on."
- title: "Driver for Onyx T68."
tickets: [1336868]
- title: "When reading metadata from file names, allow setting the comments field as well, in addition to title/authros/publisher/series/etc."
tickets: [1332582]
bug fixes:
- title: "Fix a regression in the previous release that broke changing Save to Disk preferences"
- title: "Recognize leading articles for the Esperanto language when auto-generating title sorts. "
tickets: [1336639]
- title: "Edit Book: Fix a regression that caused syncing of the preview panel to the editor cursor position to not work when the cursor is positioned on a blank line in between two tag definitions"
- title: "Metadata download: Round the downloaded ratings so that, for example, 3.6 stars becomes 4 stars instead of 3 stars."
tickets: [1335696]
- title: "Edit Book: Fix a crash when performing some image editing operations on 64 bit calibre builds"
- title: "Recognize additional leading articles in the titles of Italian language books"
tickets: [1332837]
- title: "Edit Book: Fix an occasional spurious error message when using the Live CSS feature"
new recipes:
- title: Dark Reading
author: Brandon Allberry
- version: 1.42.0
date: 2014-06-27
new features:
- title: "Edit Book: new tool to easily add a cover to the book. It automatically generates the HTML wrapper and takes care of marking the covers files as covers in the OPF."
- title: "Edit Book: Improve the performance of inline spell checking, especially noticeable when editing large HTML files (over 100KB in size)."
- title: "Edit Book: Run syntax highlighting in the background, reducing user interface latency when editing large files"
- title: "Template language: Add a new function (group_re) to use grouping regular expressions with groups, where you can replace the matched groups with result of another template."
- title: "Edit Book: Check Book: Add a check for HTML files with non UTF-8 encoding declarations"
- title: "Edit Book: Spell check dialog: Add an option to make filtering the word list case sensitive"
bug fixes:
- title: "Get Books: Fix integration with ebook.de broken by website changes"
- title: "MOBI Input: Preserve the dc:rights metadata during conversion."
tickets: [1333468]
- title: "Edit Book: Fix non-BMP unicode characters causing matching tag highlighting to be slightly off on linux"
- title: "Edit Book: When editing HTML files that have charset encoding declarations, automatically change the declared encoding (if any) to UTF-8 on save, since the editor always saves files in the UTF-8 encoding."
- title: "Edit Book: Fix various problems when editing EPUB files with non-ascii internal filenames on OS X."
tickets: [1317883]
- title: "Edit Book: Remove unused CSS: Fix an error if an HTML file links to a missing stylesheet"
improved recipes:
- Deadspin
new recipes:
- title: Economic and Political Weekly
author: Krittika Goyal
- version: 1.41.0
date: 2014-06-21
new features:
- title: "New tool to set metadata in the actual book files in the calibre library from the updated metadata in the calibre database."
description: "To use it go to Preferences->Toolbars and add the 'Embed metadata' tool to the main toolbar. Then simply select the books whose files you want to update and click the Embed metadata button. Normally, calibre updates metadata in the book files whenever a file is exported from calibre. This tool is useful for people who want the files in the calibre library to have updated metadata as well."
type: major
- title: "calibredb: Add a new 'embed_metadata' command to update metadata in the actual book files in the calibre library from the calibre database."
- title: "Edit Book: Allow customization of toolbars"
- title: "Add empty book: When adding empty book records to the library, add an option to also create empty EPUB files. Useful if you intend to subsequently edit these files with the calibre editor. You can access the add empty books feature by right clicking the Add Books button."
- title: "Edit book: Remove unused CSS: Add an option to also remove unused class attributes from the HTML"
- title: "Edit book: Check Book: Add checks for empty HTML/XML/CSS/image files in the book."
tickets: [1329971]
- title: "Edit Book: Check Book: Add checks for links whose fragment (the part after the #) points to a location that does not exist"
bug fixes:
- title: "RTF metadata: Add proper support for unicode characters when reading and writing metadata to RTF files"
- title: "RTF metadata: Fix failure to write metadata to RTF files that do not already have an \\info block"
- title: "Edit Book: Remove unused CSS: Handle @import rules when checking for unused CSS"
- title: "Edit Book: Remove unused css: Prevent failure when book has invalid items marked as stylesheets"
- title: "calibredb: Fix set_metadata not working for the series_index field."
tickets: [1329724]
- version: 1.40.0
date: 2014-06-12
new features:
- title: "Edit Book: Add a new tool to manage fonts. Allows easily changing/removing/embedding fonts in the entire book. To use it go to Tools->Manage Fonts"
- title: "Edit Book: Allow the color of the links in the Live CSS panel to be themed."
tickets: [1326897]
- title: "E-book viewer: Add a keyboard shortcut to bookmark current location."
tickets: [1326198]