Skip to content

v2.0.1

Choose a tag to compare

@ajslater ajslater released this 21 Jul 16:19
· 15 commits to main since this release

v2.0.1

  • Resolve circular import if not installed with [pdf] option.

v2.0.0

🚨 BREAKING CHANGES 🚨

Features

File Formats

  • CB7 archive read support. Comic archives in 7zip archives.

Schemas

  • Support the MetronInfo.xml v1.0 Schema
  • Add AniList, Kitsu, MangaDex, MangaUpdates, MyAnimeList identifier sources.
  • ComicInfo.xml gains the Translator tag
  • PDF modDate is now read and written.
  • URNs as serialized identifiers in notes tag gain an optional tag type
    attribute in the nss: e.g. urn:comicvine:series:1234
  • Comictagger schema supports series_aliases and title_aliases as reprints
  • Parse PDF datetime format.
  • Many enum fields now accept caseless and slightly fuzzy value lookups that are
    coerced to correct types for the specified output metadata format.
  • For convenience, named or numbered types or collections in the comicbox schema
    may also be parse by their simple name instead of requiring a complex object.

Config

  • --delete action becomes --delete-all-tags.
  • --compute-pages is off by default. Turn on to recompute ComicInfo style
    Pages structures
  • --no-compute-page-count prevents recomputing page_count.
  • --delete_keys now excludes keys from loading entirely.
  • Syntax highlighting used on output. Change or remove with --theme option.

Fixes

  • ComicInfo.xml StoryArcs tag was not loaded.
  • Fix proper lowercasing of serialized boolean values in xml attributes.
  • ComicBookInfo issue tag becomes an integer.
  • Fix ISBN & UPC url detection
  • ComicInfo.xml orders tags properly per the xsd.
  • Corrected schemaLocation tags for xml formats to be valid.
  • ComicBookInfo.json rating, and tags tags fixed.
  • Support ComicBookInfo.json primary credit tag.
  • More accurate merging of different metadata sources.