mirror of
https://github.com/hyugogirubato/cbz.git
synced 2026-09-26 13:31:00 +00:00
4.6 KiB
4.6 KiB
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
3.3.7 - 2025-01-04
Fixed
- Import error on Unix systems for the comic player.
3.3.6 - 2024-12-22
Added
- Option to not rename the name of image files loaded into pages.
Fixed
- Removing deprecated datetime api for utcnow.
3.3.5 - 2024-07-22
Fixed
- Fix
Pathimport usingpathlib.
3.3.4 - 2024-07-18
Fixed
- Remove invalid dict key.
- Fix invalid utc format.
3.3.3 - 2024-07-18
Added
- Reference links for XML schema.
- New information fields in the XML.
- Support PDF files via
cbzplayercommand.
Changed
- Removed MD5 display in the player (irrelevant).
- The displayed size in the player now reflects the total size of all images.
- Simplified the closing XML
Pagetag. - Sorted
Pagekeys in order. - Updated
ComicInfo.xsddefining the CBZ standard.
Fixed
- Fixed the
.jpgconstant preventing the use of certain images. - Fixed memory error related to the
pack()method cache. - Fixed saving pages in XML to comply with the standard.
- Added missing mandatory keys in the XML.
3.3.2 - 2024-07-18
Added
- Added zoom options for displaying images in the player.
- Added scroll functionality for image display in the player, especially useful when images are zoomed.
Changed
- Set a default standard size.
Fixed
- Fix lag when stretching player.
- Fix XML parsing for CBZ files with a single page.
- Fix image positioning within the player.
New Contributors
3.3.1 - 2024-07-15
Added
- Added
from_pdfmethod to convert.pdffiles to.cbz.
Changed
- Set a default standard size.
- Changed a keyboard shortcut that prevented copying information.
Fixed
- Fixed the icon display for Linux in the player.
- Fixed the taskbar icon for Windows in the player.
- Fixed the player margins.
- Automatically detect the player size based on the smallest image.
New Contributors
3.3.0 - 2024-07-14
Added
- Type value verification.
- Load ComicInfo from a
cbzfile. - Built-in reader for dynamic viewing.
- Image compatibility checking.
- Added
savemethod to directly save a page or comic. - Display additional file information via the player.
Changed
- Complete code refactoring.
pagesvariable now public for native page manipulation in Python.- Optimized
packfunction with caching. - Library now supports loading
zipfiles containing only images.
Fixed
- Default value definitions.
- Corrected values written to XML.
New Contributors
3.2.0 - 2024-03-17
Changed
- New code structure.
- Deleting temporary files usage.
- Automatic correction of variable types.
- Simplifying constants.
- Binary input support for pages.
- Project
pycbzhelperrenamed tocbz.
3.1.2 - 2023-08-13
Fixed
- Fixed missing
Tagskey, thanks to @RivMt
3.1.1 - 2023-06-04
Changed
- Update
README.md.
3.1.0 - 2023-06-04
Added
- Installation with pip.
- Support for non-existent location.
- Support for web loading errors of pages.
Fixed
- Fixed page support.
Changed
- New name of some variables.
- Automatic cleanup of temporary files.
- New location for temporary files.
- File path now uses
pathlib.
3.0.1 - 2023-02-06
Added
- Initial release.