forked from kovidgoyal/calibre
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathChangelog.yaml
More file actions
1131 lines (747 loc) · 36.3 KB
/
Copy pathChangelog.yaml
File metadata and controls
1131 lines (747 loc) · 36.3 KB
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
# 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: 0.6.36
date: 2010-01-25
new features:
- title: Catalog generation in MOBI format
- title: "Driver for Inves Book 600"
- title: "Show notifications on OS X even when systray icon is disabled. "
bug fixes:
- title: Fix memory leak in catalog generation
- title: Fix regression that broke PML output
- title: Fix bug in MOBI Input
tickets: [4643]
- title: "Replace commas with semi-colons in download tags"
tickets: [4650]
- title: Fix catalog output format dropdown empty in linux
tickets: [4656]
- title: "Fix display of non-English characters in OS X notifications"
tickets: [4654]
- title: Add .cbc to list of book formats
tickets: [4662]
- title: "Content server: Mobile page breaks if library contains empty books. Now fixed."
- title: "Support old 212 byte header PDB files"
tickets: [4646]
- title: "Fix regression that caused wrong error message to be displayed when device is out of space"
new recipes:
- title: Harvard Business Review Blogs
author: Brian_G
- title: Neowin
author: Darko Miletic
- title: Greensboro News and Record
author: Walt Anthony
- title: Hot Air
author: Walt Anthony
- title: ionline
author: Darko Miletic
- title: The National Review Online
author: Walt Anthony
improved recipes:
- Ars Technica
- Sports Illustrated
- Common Dreams
- Wired Magazine
- version: 0.6.35
date: 2010-01-22
new features:
- title: Catalog generation
type: major
description: >
"You can now easily generate a catlog of all books in your calibre library by clicking the arrow next to the convert button. The catalog can be in one of several formats: XML, CSV, EPUB and MOBI, with scope for future formats via plugins. If you generate the catalog in an e-book format, it will be automatically sent to your e-book reader the next time you connect it, allowing you to easily browse your collection on the reader itself. This feature is in Beta (may have bugs) so feedback is appreciated."
- title: "RTF Input: Support for unicode characters."
type: major
tickets: [4501]
- title: "Add Quick Start Guide by John Schember to calibre library on first run of calibre"
type: major
- title: "Improve handling of justification"
description: >
"Now calibre will explicitly change the justification of all left aligned paragraphs to justified or vice versa depending on the justification setting. This should make it possible to robustly convert all content to either justified or not. calibre will not touch centered or right aligned content."
- title: "E-book viewer: Fit images to viewer window (can be turned off via Preferences)"
- title: "Add section on E-book viewer to User Manual"
- title: "Development environment: First look for resources in the location pointed to by CALIBRE_DEVELOP_FROM. If not found, use the normal resource location"
- title: "When reading metadata from filenames, with the Swap author names option checked, improve the logic used to detect author last name."
tickets: [4620]
- title: "News downloads: When getting an article URL from a RSS feed, look first for an original article link. This speeds up the download of news services that use a syndication service like feedburner or pheedo to publish their RSS feeds."
bug fixes:
- title: "Windows device detection: Don't do expensive polling while waiting for device disconnect. This should fix the problems people have with their floppy drive being activated while an e-book reader is connected"
- title: "PML Input: Fix creation of metadata Table of Contents"
tickets: [5633]
- title: "Fix Tag browser not updating after using delete specific format actions"
tickets: [4632]
- title: "MOBI Output: Don't die when converting EPUB files with SVG covers"
- title: "Nook driver: Remove the # character from filenames when sending to device"
tickets: [4629]
- title: "Workaround for bug in QtWebKit on windows that could cause crashes when using the next page button in the e-book viewer for certain files"
tickets: [4606]
- title: "MOBI Input: Rescale img width and height attributes that were specified in em units"
tickets: [4608]
- title: "ebook-meta: Fix setting of series metadata"
- title: "RTF metadata: Fix reading metadata from very small files"
- title: "Conversion pipeline: Don't error out if the user sets an invalid chapter detection XPath"
- title: "Fix main mem and card being swapped in pocketbook detection on OS X"
- title: "Welcome wizard: Set the language to english if the user doesn't explicitly change the language. This ensures that the language will be english on windows by default"
- title: "Fix bug in OEBWriter that could cause writing out of resources in subdirectories with URL unsafe names to fail"
- title: "E-book viewer: Change highlight color to yellow on all platforms."
tickets: [4641]
new recipes:
- title: Frankfurter Rundschau
author: Justus Bisser
- title: The Columbia Hournalism Review
author: XanthanGum
- title: Various CanWest Canadian news sources
author: Nick Redding
- title: gigitaljournal.com
author: Darko Miletic
- title: Pajamas Media
author: Krittika Goyal
- title: Algemeen Dagbla
author: kwetal
- title: "The Reader's Digest"
author: BrianG
- title: The Yemen Times
author: kwetal
- title: The Kitsap Sun
author: Darko Miletic
- title: drivelry.com
author: Krittika Goyal
- title: New recipe for Google Reader that downloads unread articles instead of just starred ones
author: rollercoaster
- title: Le Devoir
author: Lorenzo Vigentini
- title: Joop
author: kwetal
- title: Various computer magazines
author: Lorenzo Vigentini
- title: The Wall Street journal (free parts)
author: Nick Redding
- title: Journal of Nephrology
author: Krittika Goyal
- title: stuff.co.nz
author: Krittika Goyal
- title: Editor and Publisher
author: XanthanGum
- title: The Week (free)
author: Darko Miletic
improved recipes:
- Physics Today
- Wall Street Journal
- American Spectator
- FTD
- The National Post
- Blic
- Ars Technica
- version: 0.6.34
date: 2010-01-15
new features:
- title: Prelimiary driver for The Google Nexus One smartphone.
- title: Implement copy/paste of covers in the edit meta information dialog via a right click menu
tickets: [4564]
- title: "Autofit covers in available space when viewing book details (can be turned off)"
tickets: [4536]
- title: "Tips for recipe writers added to the wiki at http://bugs.calibre-ebook.com/wiki/RecipeTips"
bug fixes:
- title: "Switch to non WMI based method of detecting devices on windows"
type: major
desc: >
"Previously, on windows, calibre used something called Windows Management Instrumentation (WMI) to
query the operating system for connected devices. Unfortunately, WMI seems to be broken ona number
of windows installs. calibre now uses the windows API to directly query the operating system for this
information. This should fix device detection on most remaining systems."
- title: "Conversion pipeline: Automatically change case of upper cased CSS tag selectors to lower case, so that they match"
- title: "Fix regression taht broke using the Add bokos button to add books directly to a connected device"
- title: "EPUB Output: Remove <img> tags with empty src attributes as older versions of ADE choke on them"
- title: "When creating paths on the hard disk/device replace a trailing period in a path component as windows silently discards them, causing various bugs"
tickets: [4570]
- title: "Linux systray notifications: Ignore DBUS errors when sending notifications"
- title: "PRS Drivers: Don't error out if user sets collection generating metadata to None"
- title: "LRF Input: Handle malformed CharButtons"
tickets: [4552]
- title: "Cybook Driver: Remove aux files created for epubs."
- title: "When using Save to disk/Send to device templates, ignore index and attribute errors if the user incorrectly uses advanced formatting"
- title: "Linux install: remove broken symlinks when installing launchers, instead of erroring out"
- title: "Fix detection of CyBook Gen 3 with firmware 2 on OS X"
tickets: [4521]
new recipes:
- title: MSNBC
author: Darko Miletic
- title: Norte Castilla
author: Lorenzo Vigentini
- title: El Universal (Venezuela)
author: Darko Miletic
- title: Think Progress
author: Xanthan Gum
- title: News and Observer
author: Krittika Goyal
- title: The Force
author: Krittika Goyal
- title: "l'Espresso, Quotidiano, La Gazzeta dello Sport and Panorama"
author: Lorenzo Vigentini
improved recipes:
- WSJ
- Globe and Mail
- New England Journal of Medicine
- New York Times
- Christian Science Monitor
- version: 0.6.33
date: 2010-01-10
new features:
- title: "The e-book viewer now has built-in dictionary lookup"
type: major
description: >
"You can now right click on a word to lookup its meaning in an online dictionary.
calibre uses the public domain dictionaries available at dict.org"
- title: "RTF Output: Add support for unicode characters"
- title: "Allow the metadata that is used to create collections when sending books to SONY readers to be customized"
description: >
"By default collections are created on the SONY reader corresponding to series and tags. Now you can add other
metadata fields, like author, or remove ones you dislike, by going to Preferences->Plugins and customizing
the device interface plugin corresponding to your device."
- title: "TXT Input: Add option to disable insertion of Table of Contents into output text."
tickets: [4506]
- title: "Remember state of cover and tag browsing views on restart"
- title: "Support using Delte key to delete formats in edit meta information dialog"
bug fixes:
- title: "EPUB Output: Add id attributes to anchors that have only name, as Adobe Digital Editions apparently can't handle only name attributes"
tickets: [4474]
- title: "Conversion pipeline: Handle the list-style shortcut CSS property correctly"
tickets: [4418]
- title: "EPUB Output: Fix generation of comics with PNG images for the Nook"
tickets: [4492]
- title: "Fix bug that could prevent loading of some custom plugins"
tickets: [4414]
- title: "News download: Handle URLs with both commas and non-ASCII characters correctly"
- title: "Ignore invalid metadata when adding books from command line instead of erroring out"
tickets: [4496]
- title: Fix remove header/footer assistant when converting HTML files
tickets: [4484]
- title: "Workaround for browsers like iPhone Safari that send extra arguments when downloading books from the content server"
- title: "Content server: Recognize the HTC HD2 as a mobile browser and add series information to the mobile version of the web page."
tickets: [4488]
- title: "FB2 Output: Properly escape metadata before inserting it into the file"
- title: "Don't accept rich text in the comments fields of the edit meta information dialog"
- title: "Fix device detection for Cybook gen 3 with firmware 2.0"
- title: "Send to device: Use default save template when driver specific one is empty or unspecified"
- title: "Fix framework for running post-process and preprocess file type plugins"
- title: "Linux develop/install commands: Use bindir instead of staging bindir in the launchers"
tickets: [4437]
- title: "E-book viewer: Sanitize file names when unzipping EPUB files"
tickets: [4426]
new recipes:
- title: The Escapist
author: Lorenzo Vigentini
- title: Washington Post cartoons
author: kwetal
- title: The Dallas Morning News
author: Krittika Goyal
- title: sg.hu
author: davotibarna
- title: The New Zealand Herald
author: Krittika Goyal
- title: Nature News
author: Krittika Goyal
improved recipes:
- El Pais
- The Economist
- The New York Times
- Entrepreneur Magazine
- CNN
- version: 0.6.32
date: 2010-01-03
new features:
- title: Allow users to customize where books are placed by the Send to Device action
type: major
description: >
"Users can now specify the folder structure and file name of files placed on the device when using the
Send to Device action. This is useful for those devices that allow browsing of the on device folder
structure. Customization is available via Preferences->Add/Save->Sending to device and can also
be overriden on a per device basis from Preferences->Plugins->Device Interface plugins"
- title: "Browse by tags: Make clicking on a tag cause all other tags to be de-selected, unless CTRL or SHIFT is pressed."
- title: "News downloads: Automagically handle PDF covers"
- title: Sort tags in the main view alphabetically
tickets: [4234]
- title: Add command line option to content server to specify the path to the library to be served
- title: Support for the Hanvon N516, Binatone Readme and the Longshine ShineBook
bug fixes:
- title: Fix various issues that could prevent calibre from starting on OS X
- title: "Speed up device detection on windows. Difference will be noticeable for all the EB600 clones in particular"
- title: Fix regression preventing User style sheets from working in the e-book viewer for the past couple of releases.
tickets: [4331]
- title: "Don't update main books list when showing Cover Browser. Should speed it up on slow computers."
tickets: [4412]
- title: Fix detection of iRiver Story on windows
tickets: [4357]
- title: "EPUB Output: Fix play order in generated NCX being uniformly zero when the input HTML file has a name with special characters."
tickets: [4397]
- title: "Fix bug that prevented the changing of case of authors/series and publishers."
- title: Fix editing series name in main screen would cause an extra space to be added at the end
tickets: [4400]
- title: Fix support for Android devices on linux
tickets: [4404]
- title: "Allow GUI to start even if home directory does not support sockets on Linux/OS X"
ticket: [4074]
- title: "TXT Input: Remove specific options for indent and flush paragraphs, use the look and feel remove paragraph spacing option instead."
- title: "MOBI metadata: Don't leave around a styles.css file when trying to extract embedded metadata"
- title: "MOBI Input: Change default encoding for files that don't specify a codepage from cp1251 to cp1252"
- title: "Linux binary: Add system QT_PLUGIN_PATH to enable calibre to use the user specified Qt style"
new recipes:
- title: Foreign Affairs
author: kwetal
- title: New England Journal of Medicine
author: Krittika Goyal
- title: Asia One
author: Bruce
- title: Mother Jones
author: kwetal
- title: Entrepreneur Magazine
author: kwetal
- title: Milwaukee Journal Sentinel
author: Krittika Goyal
- title: Pilot One
author: Krittika Goyal
- title: Cyprus Weekly
author: kwetal
- title: RTE
author: Robin Phillips
- title: Psychology Today
author: Krittika Goyal
- title: The Providence Journal
author: Krittika Goyal
- title: The Denver Post
author: Krittika Goyal
- title: Pro Publica
author: kwetal
- title: Big Government
author: kwetal
- title: El Universal Impressa
author: kwetal
- title: Journal of Accountancy
author: kwetal
- title: The New York Magazine
author: Kovid Goyal
- title: Chowk
author: kwetal
- title: Dawn
author: kwetal
- title: The News
author: kwetal
improved recipes:
- The National Post
- The Economist (free)
- The Independent
- version: 0.6.31
date: 2009-12-27
new features:
- title: "Support for the SONY PRS 900 and the Airis dBook"
type: major
- title: "Device detection on OS X now directly queries the IOKit registry instead of parsing the output of the ioreg command."
description: >
"The logic for device detection in OS X is very similar to that in linux. This means that if a windows driver
for a device is written, it should work with no modification on both OS X and Linux."
bug fixes:
- title: "Fix a major regression in the 0.6.30 news download system that caused a lot of recipes to fail"
- title: "Make PRS 500 driver thread safe."
tickets: [4307]
- title: "Fix ebook viewer not working when launched as standalone program to view PDF files on windows"
- title: "PDB Output: Fix italics"
new recipes:
- title: The Hartford Courant
author: Being
- title: National Post
author: Nick Redding
- title: The Columbus Dispatch
author: kwetal
- version: 0.6.30
date: 2009-12-26
new features:
- title: "Update graphical toolkit to Qt 4.6 for better integration with Windows 7 and OS X Snow Leopard."
description: >
"The library calibre uses to draw its user interface, Qt, has been updated in all binary builds to
version 4.6. This provides better support for Windows 7 and OS X Snow Leopard,a s well as various
speed ups in the user interface and e-book viewer rendering. Note that calibre will still run with
Qt 4.5"
- title: "Device drivers: Support for device specific icons"
- title: "Add menu options to delete specific formats/covers from the library"
tickets: [3509]
- title: "Metadata dialog: Auto-increment the series number when editing the series and validate the input ISBN based on the check digit"
tickets: [4285]
- title: "Add option to swap author first and last names when reading metadata from a file name"
- title: "Replace underscores with spaces when reading metadata"
- title: "Nook driver: Upload covers when sending to device. Also add Output Profile for the Nook"
- title: "Clicking on row numbers in the book list will now open the book in the viewer"
tickets: [4266]
- title: "Driver for the Boox reader"
bug fixes:
- title: "MOBI Metadata reader: Correctly handle non ASCII characters when reading embedded metadata."
tickets: [4223]
- title: "LRF Output: Set category metadata in generated LRF file based on tags"
tickets: [4286]
- title: "News download: Correctly handle URLs with non ASCII characters in them"
- title: "Fix windows only crash when vieweing MOBI files"
tickets: [4259]
- title: "Remeber selection when sorting and switching between library and device views"
tickets: [4279, 4274]
- title: "Add a retry loop when querying database to workaround intermittent database access problems in windows"
tickets: [4264]
- title: "When adding books, do not add OPF as a separate format"
- title: "Fix initialize method of plugins not being called"
- title: "Handle interrupted system calls duriong device detection on OS X"
tickets: [4278]
- title: "EPUB Output: Make splitting to size more accurate by moving it after the workarounds"
- title: "When adding books via the add books button to the device, restrict to formats supported by device"
new recipes:
- title: Cyprus News Live
author: kwetal
- title: Kleine Zeitung
author: kwetal
- title: Business Week Magazine
author: Darko Mieltic
- title: CNET News
author: Darko Miletic
- title: Dilbert
author: Darko Miletic
- title: Le Temps
author: Sujata Raman
- title: Inc magazine
author: kwetal
- title: SME
author: kwetal
- title: Pravda
author: kwetal
- title: Houston Chronicle
author: Kovid Goyal
- title: Strategy and Business
author: kwetal
- title: Watching America
author: kwetal
- title: Aftenposten
author: davotibarna
improved recipes:
- Sueddeutsche
- Irish Independent
- The Straits Times
- Harvard Business Review
- Wall Street Journal
- version: 0.6.29
date: 2009-12-18
new features:
- title: "By default the calibre system tray icon is now disabled"
description: >
Now, by default, on new calibre installs, the system tray icon is disabled.
This means that when you close calibre it will quit completely instead of minimizing
to system tray. You can enable the system tray icon via Preferences->Interface
- title: "Add support for the eClicto reader"
- title: "Keep a history of recently used XPath expressions"
tickets: [4238]
- title: "Add button to debug device detection to Preferences->Advanced"
- title: "Linux: Preferentially use desktop specific notification daemons"
- title: "Driver for Nokia N810 (windows and linux)"
- title: "PML/PDB Output: Use \\CX tags to generate chapter index"
- title: "EPUB Output: Manifest entries are now sorted alphabetically on href"
tickets: [4214]
bug fixes:
- title: "Fix a bug in the Save to disk function that could cause saving of multiple books to fail on multi-core machines"
- title: "Update eSlick supported formats for 2.0 firmware"
- title: "Conversion pipeline: Fix --linearize-tables option not removing all table related style information"
- title: "FB2 Input: Handle composite titles correctly when converting"
tickets: [4215]
- title: "MOBI Input: Ignore \\x02 bytes in data stream for cp1252 encoded files"
- title: "PML Output: Change \\C1 to \\C0"
- title: "E-book viewer: Fix typing position to go to a page would not allow more than one character to be typed"
tickets: [4220]
- title: "Fix regression that broke device detection for Cybook devices in 0.6.28 on windows and os x"
- title: "E-book viewer: Fix regression that could cause the next page action to sometime have no effect at the end of a section"
- title: "MOBI Input: Fix conversion of some MOBI files with headers of length 0xE4"
tickets: [4230]
new recipes:
- title: Alberto Montt en dosis
author: Darko Miletic
- title: boston.com
author: Darko Miletic
- title: Prague Daily Monitor
author: Darko Miletic
- title: The Clarion Ledger
author: cr4zyd
improved recipes:
- The Economist
- Google reader
- London Review of Books
- El Mundo
- Welt Online
- Financial Times
- Newsweek
- version: 0.6.28
date: 2009-12-14
new features:
- title: "Download latest version of recipes from the calibre server automatically."
description: >
Now calibre will automatically check for updated versions of the recipes used to
download the built in news sources. As a result, there is no need to upgrade calibre
just for recipe fixes. Note that you still have to upgrade to get access to new
news sources.
type: major
- title: "Add a setting to control whether calibre will limit the max number of simultaneous jobs to the CPU count or not"
tickets: [4213]
- title: "Device drivers: Allow looking for books in multiple root directories on the device. Currently only the Android driver uses this."
- title: "Support for the Nokia N770 and the Ganaxa Ger 2"
- title: "FB2 Output: Various improvements"
- title: "Linux device detection: Drop dependency on libusb in favor of using SYSFS directly"
bug fixes:
- title: "Conversion pipeline: Decoding of XML files made more fault tolerant"
- title: "ebook-viewer: Ignore missing items in the spine, instead of erroring out"
- title: "Fixed Time magazine recipe to handle end-of-year special issue"
- title: "More fixes in the Android driver"
- title: "Failed recipe downloads should also update the last downloaded time to prevent excessive re-downloading"
- title: "MOBI Output: Handle invalid width and height settings in <img> tags"
- title: "MOBI Input: Add suport for files that use the 'record separator' ASCII character code"
new recipes:
- title: Golem
author: Kovid Goyal
- title: Netzpolitik
author: Kovid Goyal
- title: Nu.nl
author: Rob Hankel
improved recipes:
- "HRT: Vesti"
- Guardian
- Clarin
- Pagina 12
- Joel on Software
- version: 0.6.27
date: 2009-12-11
new features:
- title: "Support for the Barnes & Noble Nook"
description: >
calibre can now connect to the Barnes & Noble Nook on Windows, OS X and Linux. It can also
convert to/from EPUB and PDB, the two e-book formats supported by the Nook.
type: major
tickets: [4145]
- title: "Speed up download of news"
description: >
"Speed up download of news by allowing the download to happen in multiple threads
(default 5). This may break some recipes, so please report any breakage you notice.
If a news server doesn't like the parallel connection, set simultaneous_downloads
to 1 in the recipe."
type: major
- title: "FB2 Output: Support creation of TOC from <h1> tags"
- title: "E-book viewer: Make keyboard shortcuts customizable"
tickets: [3793]
- title: "E-book viewer: Add keyboard shortcuts for next section and previous section"
- title: "E-book viewer: Scroll past page-break to maintain reading flow"
tickets: [3328]
- title: "Linux device detection: Switch to using libusb1 to enumerate devices on system."
description: >
"If you are building for source, the libusb1 headers and library are now required at
compile time."
bug fixes:
- title: "LRF Viewer: Handle LRF files with corrupted end-of-stream tags"
tickets: [4151]
- title: "LRF Viewer: Don't concatenate books when opening multiple files in the same viewer instance"
tickets: [4139]
- title: "SONY device drivers: Ensure that calibre ignores the launcher partition on windows"
- title: "Fix regression introduced in the Android device drivers in 0.6.26"
tickets: [4152]
- title: "MOBI Output: Fix handling of links with URL unsafe characters"
tickets: [4091]
- title: "MOBI Output: Handle large descriptions when generating indexed files"
- title: "Save to disk: Fix {pubdate} format string in template being ignored"
tickets: [4140]
- title: "Replace rotating hourglass with a more efficient busy indicator."
- title: "PML Input: Make footnotes and sidebars display better"
- title: "E-book viewer: Properly handle <iframe>s"
- title: "News download: Remove onload attributes when removing javascript"
- title: "Linux source install: Write path to bin dir into launcher scripts to make IPC more robust"
- title: "Fix PocketBook 360 driver on windows when no SD card is inserted"
tickets: [4182]
- title: "Fix stopping of a recipe download would prevent it from being re-downloaded until a calibre restart"
tickets: [4007, 4158]
new recipes:
- title: Rzeczpospolita OnLine
author: kwetal
- title: The Huffington Post
author: kwetal
- title: Glenn Beck
author: kwetal
- title: The Bangkok Post
author: kwetal
- title: RIA Novosti in English and Spanish
author: Darko Miletic
- title: Sabah
author: Deniz Oguz
- title: Zaman
author: Deniz Oguz
improved recipes:
- The Hindu
- Slate
- The Toronto Star
- Soldiers Magazine
- The Economist
- Arizona Daily Star
- ESPN
- version: 0.6.26
date: 2009-12-04
new features:
- title: "Android devices: Allow user to customize the directory for sending books"
description: >
Now the user can choose what directory on the device calibre will send
books to. This allows calibre to support different reading software on Android devices
apart from just WordPlayer.
tickets: [3392]
- title: "LIT Input: Handle LIT files that are really TXT files"
description: >
Some poorly created LIT files are really just one big block of text. Now calibre
will automatically convert that TXT into paragraphs based on blank lines. This
will prevent errors when trying to convert the LIT files to EPUB.
- title: Device support for Motorola Droid (windows and linux)
- title: Various improvements to metadata reading for eReader and PML books
- title: Allow adding of multiple empty books at once
- title: "Device drivers: Allow one driver to handle devices from multiple vendors. Also allow device interface plugins to override the USB device detection code"
- title: "calibre-debug: Remove --develop-from option as it is no longer needed"
bug fixes:
- title: "Content server: Fix password protected access from Android devices"
tickets: [3952]
- title: "calibredb with output format stanza once again escapes URLs"
tickets: [4084]
- title: Implement work around for a CSS bug in Adobe Digital Editions that causes it to crash
description: >
If the CSS contains the declaration font-size: medium instead of font-size: normal
Adobe Digital Editions will crash. calibre will now automatically replace medium with
normal.
- title: "PML Output: Only create \\a and \\U tags for supported characters."
- title: "PML Input: Allow for images in top-level bookname_image and images directories"
- title: Allow sending of MOBI files to the PocketBook 360
tickets: [4118]
- title: "JetBook driver: Don't incorrectly nest folders when uploading books by the same author"
tickets: [4120]
- title: Speed up download of the free Economist recipe
- title: "FB2 Input: Workaround for unescaped ampersands"
new recipes:
- title: Money Control
author: kwetal
- title: Vrij Nederland
author: kwetal
improved recipes:
- Times Online
- Endgadget
- Business Week
- version: 0.6.25
date: 2009-11-30
new features:
- title: Add option to swap title and author in the Bulk metadata dialog
tickets: [3885]
- title: Make the metadata download plugins customizable
- title: Various improvements to the conversion of PDB/PML books with an all new state machine based parser
- title: Driver for upgraded SONY PRS 500
- title: Full support for PocketBook 360 with SD card
- title: "ODT Input: Reflow positioned images"
tickets: [4060]
- title: Allow custom new recipes to reverse article order in feeds
tickets: [4095]
- title: "Conversion pipeline: Add option to control the inserted paragraph indent when using the remove blank line between paragraphs option"
- title: When reading metadata from PDF files, look for the ISBN in the file text.
tickets: [3013]
- title: Periodically check for updates to calibre instead of just at startup
tickets: [4040]
bug fixes:
- title: "Fix bug that prevented saving of books from a connected device to your computer on windows, for non SONY devices"
tickets: [4080]
- title: Reorganize Dutch language news sources into Belgium and Netherlands categories
tickets: [4098]
- title: Fix bad markup in some New York Times articles causing download to fail
tickets: [4032]
- title: Fix recipe for Glasgow Herald
- title: Fixed recipe for The Australian
- title: Add PDF to list of supported formats for the Kindle 2
- title: Add 0x0c01 to the list of product ids for HTC Hero (Android) driver
tickets: [4088]
- title: "LIT Input: Remove more invalid markup present in LIT files created by Microsoft Word plugins"