Releases: ciromattia/kcc
v6.2.1
v6.2.0
Discord: https://discord.com/invite/qj7wpnUHav
What's Changed
- add APFS to external drive cover generation list by @axu2 in #729
- search for kindlegen in %UserProfile% by @axu2 in #722
- fix no such file or directory 7z by @axu2 in #728
- add Python 3.12 support by @axu2 in #733
- Bump python from 3.11-slim-bullseye to 3.12-slim-bullseye by @dependabot in #605
- fix image file is corrupted by @axu2 in #738
- fix image file is corrupt for real by @axu2 in #740
- fix Docker linux arm by @axu2 in #746
- fix _cffi_backend by @axu2 in #758
Full Changelog: v6.1.0...v6.2.0
v6.1.0
Has bugs related to 7z
and cannot identify image file
, use 6.0.0 if you have issues.
New Discord: https://discord.com/invite/qj7wpnUHav
What's Changed
- Kindle Scribe 1860 max width by @axu2 in #691
- reduce dependency on 7z, unar, homebrew by using builtin tar by @axu2 in #693
- Add de-dupe cover option for landscape alignment by @resendeBruno in #561
- Add Kobo Libra/Clara colour by @nodeg in #703
- don't display upscale warning on kindle scribe by @axu2 in #707
- fix linux appimage, include libxcb-cursor0 by @detournemint in #713
- improve kindlegen detection windows by @axu2 in #688
- update prereq readme by @axu2 in #714
- Build windows GUI version normally without docker by @axu2 in #718
New Contributors
- @resendeBruno made their first contribution in #561
- @nodeg made their first contribution in #703
- @detournemint made their first contribution in #713
Full Changelog: v6.0.0...v6.1.0
v6.0
2015: v5.0
2024: v6.0
The new macos_arm
build runs twice as fast on M1 chip and later. QT5 was upgraded to QT6 for native Apple silicon support.
This also drops Windows 7 support: #678
Cover upload guide: #508
What's Changed
- fix Shift+Click convert button to select output directory renaming by @VampiroMedicado in #657
- rename and reorder kindle models by generation by @axu2 in #655
- Add native Apple Silicon support by upgrading qt5 to qt6 by @axu2 in #523
- fix dependencies by @darodi in #666
- store GUI settings in separate location than older versions of KCC by @axu2 in #664
- prepare m1 build pipeline by @axu2 in #669
- fix Error: image file is truncated by @axu2 in #679
- add install from source and qt creator instructions by @axu2 in #684
- Bump softprops/action-gh-release from 1 to 2 by @dependabot in #681
- search for 7z on C/D/E drives by @axu2 in #682
- Adds --author argument to CLI by @resendeBruno in #683
- Revert "fix package-windows-with-docker.yml" by @axu2 in #687
Full Changelog: v5.6.5...v6.0.0
v5.6.5
UPDATE: re-released to fix Windows-only GUI issues
If you want Windows 7 support: #678
To generate covers for Kindle Scribe, refer to: #508
What's Changed
- fix utf-8 error by removing kindlegen location from GUI by @axu2 in #639
- Added natsort to the dependency list in environment.yml by @jaroslawjanas in #643
- Bump actions/setup-python from 4 to 5 by @dependabot in #642
- add FAT to list of drives for kindle cover generation by @axu2 in #635
- Bump actions/upload-artifact from 3 to 4 by @dependabot in #647
- Bump github/codeql-action from 2 to 3 by @dependabot in #646
- use os_sorted natsort with IGNORECASE by @axu2 in #645
- fix access is denied by @axu2 in #631
- fix update detection by using requests library over urllib by @axu2 in #649
- fix kobo file names with . by @axu2 in #616
- fix p7zip-rar error and files with ' or " by using arg lists instead of strings by @axu2 in #633
- Fix missing dependencies in setup.py by @inganault in #653
- hide 7z/kindlegen consoles on Windows by @VampiroMedicado in #656
New Contributors
- @inganault made their first contribution in #653
- @VampiroMedicado made their first contribution in #656
Full Changelog: v5.6.4...v5.6.5
v5.6.4
Mostly bugfixes!
What's Changed
- replace exit() with sys.exit() by @axu2 in #590
- Bump actions/checkout from 3 to 4 by @dependabot in #592
- lower auto crop threshold from 0.045 to 0.015 by @axu2 in #598
- add c2e and c2p note by @axu2 in #606
- add Kindle 4/5/7/8/10 label by @axu2 in #614
- fix pdf order and more by using natural sort instead of python sort by @axu2 in #589
- Bump actions/setup-node from 3 to 4 by @dependabot in #609
- make c2e and c2p versions last in file order by @axu2 in #624
- Speed up mac startup from 17 seconds to 1 second by not using -F flag by @axu2 in #621
- remove "Unsupported archive format" check by @axu2 in #619
- fix list index out of range by skipping bookmarks when splitting mobi by @axu2 in #620
- streamline downloads and installation readme by @axu2 in #623
- link to readme not wiki for 7z kindlegen by @axu2 in #627
Full Changelog: v5.6.3...v5.6.4
v5.6.3
What's Changed
- last version check by @darodi in #518
- OptionParser to ArgumentParser by @darodi in #517
- Addition of a conda environment.yml file by @jaroslawjanas in #520
- Crop images within 3% of device aspect ratio by @axu2 in #495
- docker update by @darodi in #521
- Bump conda python to 3.11 by @jaroslawjanas in #524
- Override book's title if
Title
is set in XML by @vinhtq115 in #532 - explicitly name disabled archives by @axu2 in #531
- change format labels in gui by @darodi in #538
- add 7z wiki link by @axu2 in #543
- rename binary releases to downloads by @axu2 in #545
- remove dead download links by @axu2 in #544
- Fix none error by removing strerror by @axu2 in #553
- Add 7z to PATH on Windows by @axu2 in #560
- refactor display when kindlegen is missing by @darodi in #555
- Default to manga mode and make scribe not upscale by @axu2 in #559
- skip single pixel images in PDF by @axu2 in #546
- Fix Mac CBZ, CBR, cover upload by @axu2 in #566
- fix mac damaged by @axu2 in #572
- Display kindlegen path by @axu2 in #571
- Enable double spread on kindle by @swaggy-p-jp in #567
- Fix page order and bookmarks by renaming numerically by @axu2 in #507
- prioritize KC2 over KP3 kindlegen version by @axu2 in #574
- remove old windows 7z binaries and Inno Setup Script ISS by @axu2 in #575
- add download instructions by @axu2 in #577
- fix package-windows-with-docker.yml by @darodi in #579
New Contributors
- @jaroslawjanas made their first contribution in #520
- @vinhtq115 made their first contribution in #532
- @swaggy-p-jp made their first contribution in #567
Full Changelog: v5.6.2...v5.6.3
v5.6.2
What's Changed
- build pipeline : drop pypi by @darodi in #465
- supporting Kindle Previewer by @darodi in #466
- Bump actions/upload-artifact from 2 to 3 by @dependabot in #468
- new appImage by @darodi in #483
- Bump actions/checkout from 2 to 3 by @dependabot in #484
- supporting Kindle Previewer by @darodi in #486
- comic2ebook/func: Add a delete option (closes #458) by @Constantin1489 in #485
- Add command line executables to CI/pipelines by @darodi in #487
- gui/func: Add a 'delete after conversion' button (closes #458) by @Constantin1489 in #488
- fix crashes on png transparency by @axu2 in #494
- Update python-slugify requirement from <8.0.0,>=1.2.1 to >=1.2.1,<9.0.0 by @dependabot in #473
- Updates GUI text for new Homebrew version by @thatrobotdev in #491
- Even with EPUB-200MB option selected, created file is above 200MB by @darodi in #503
- limit kindle scribe image size to (1440, 1920) when using kindlegen by @darodi in #514
- add 7z to PATH by @axu2 in #513
- use unrar for fedora only by @darodi in #515
New Contributors
- @dependabot made their first contribution in #468
- @Constantin1489 made their first contribution in #485
- @axu2 made their first contribution in #494
- @thatrobotdev made their first contribution in #491
Full Changelog: v5.6.1...v5.6.2
Linux version, use
v5.6.1
What's Changed
- Fix pillow backwards compatibility, add mozjpeg-lossless-optimization to setup.py by @corylk in #461
- lazy hack to fix unrar bug by @AlicesReflexion in #370
- Using communicate instead of terminate by @catsout in #459
- use copyfile and delete instead of shutil.move fix #386 by @StudioEtrange in #387
- Enable Synthetic Spreads for the Kobo Forma. by @shavitmichael in #328
- Added --croppingminimum option to set a cropping minimum area ratio by @fbriere in #343
- Document CLI tools debian quick install by @clach04 in #367
New Contributors
- @corylk made their first contribution in #461
- @AlicesReflexion made their first contribution in #370
- @catsout made their first contribution in #459
- @shavitmichael made their first contribution in #328
Full Changelog: v5.6.0...v5.6.1
Linux version, use
v5.6.0
What's Changed
- Do not recommend running pip as root by @C0rn3j in #329
- Add profile for Kindle Paperwhite 5 (Signature Edition) - fixed for panel view 4/2/HQ by @darodi in #405
- Add profiles for the Kobo Clara HD and Libra H2O by @fbriere in #331
- Fixed the skipped/missed images and/or panels by @FulyaDemirkan in #393
- Add profile for Kindle Paperwhite 5 (Signature Edition) by @Einlar in #404
- sync python requirements between setup.py and requirements.txt by @StudioEtrange in #411
- Clarify Pillow version requirement by @clach04 in #366
- file selector add All . by @StudioEtrange in #412
- add --mozjpeg option and GUI checkBox by @darodi in #416
- Beta release merge rebased by @darodi in #457
- Update README by @Busindre in #373
New Contributors
- @C0rn3j made their first contribution in #329
- @darodi made their first contribution in #405
- @fbriere made their first contribution in #331
- @FulyaDemirkan made their first contribution in #393
- @Einlar made their first contribution in #404
- @StudioEtrange made their first contribution in #411
- @clach04 made their first contribution in #366
- @Busindre made their first contribution in #373
Full Changelog: 5.5.2...v5.6.0