Skip to content

Latest commit

 

History

History
174 lines (112 loc) · 4.19 KB

CHANGELOG.md

File metadata and controls

174 lines (112 loc) · 4.19 KB

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.5 - 2024-07-22

Fixed

  • Fix Path import using pathlib.

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 cbzplayer command.

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 Page tag.
  • Sorted Page keys in order.
  • Updated ComicInfo.xsd defining the CBZ standard.

Fixed

  • Fixed the .jpg constant 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_pdf method to convert .pdf files 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 cbz file.
  • Built-in reader for dynamic viewing.
  • Image compatibility checking.
  • Added save method to directly save a page or comic.
  • Display additional file information via the player.

Changed

  • Complete code refactoring.
  • pages variable now public for native page manipulation in Python.
  • Optimized pack function with caching.
  • Library now supports loading zip files 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 pycbzhelper renamed to cbz.

3.1.2 - 2023-08-13

Fixed

  • Fixed missing Tags key, 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.