Skip to content
This repository has been archived by the owner on Jan 2, 2025. It is now read-only.

Releases: mgsisk/webcomic

5.0.6

06 Jun 13:17
Compare
Choose a tag to compare

Added

  • Development configurations for Code Climate and TravisCI

Changed

  • CSS refactored to adhere to stricter stylelint configuration
  • JavaScript refactored to adhere to stricter eslint configuration
  • Removed Atom configuration
  • Task runner to NPM

Fixed

  • Incorrect variable reference in compat template tag
  • Static analysis and code sniffing issues
  • Compat webcomic_link shortcodes not using $content for link text

5.0.5

14 Feb 20:21
Compare
Choose a tag to compare

Changed

  • Log viewer plugin is no longer activated by default in the test vagrant box
  • Media tokens are now replaced with an empty string if no media exists

Fixed

  • Empty Twitter status saving
  • Meta box ID for Webcomic Role Restrictions
  • Term object check for media states

5.0.4

07 Feb 19:35
Compare
Choose a tag to compare

Changed

  • Adminer updated to 4.6.0 in test vagrant box
  • Media manager close button styling

Fixed

  • webcomic_media() format for the Webcomic Media meta box
  • Empty size for get_webcomic_media() with certain $format arguments
  • Remove media links always removing the last media item

5.0.3

05 Feb 00:53
Compare
Choose a tag to compare

Fixed

  • Missing default value for webcomic_integrate_archive_preview
  • Default orderby value on term list shortcodes

5.0.2

02 Feb 04:10
Compare
Choose a tag to compare

Changed

  • PHP and WordPress dependencies now fail gracefully

Fixed

  • Overly-restrictive argument type on Mgsisk\Webcomic\Restrict\hook_comic_comments()
  • v3 upgrades not using collection term details
  • v1, v2, and v3 upgrades not converting storylines and characters

5.0.1

28 Jan 04:21
Compare
Choose a tag to compare

Changed

  • Nginx fastcgi_read_timeout increased to 999 in test vagrant box
  • PHP post_max_size increased to 999M in test vagrant box
  • PHP memory_limit increased to 512M in test vagrant box
  • Adminer updated to 4.4.0 in test vagrant box

Fixed

  • Double counting of saved Webcomic Matcher matches
  • Recursive call to Mgsisk\Webcomic\Compat\hook_get_post_prints_v4

5.0.0 – Phoenix Down

22 Jan 00:26
Compare
Choose a tag to compare

Refactored everything into a functional component-based architecture.

Added

  • Assets for the WordPress plugin directory
  • Changelog to provide a curated, chronologically ordered list of notable
    changes for each version
  • Code of conduct for project participants
  • Contributing guidelines, issue template, and pull request template for
    project contributors
  • Details view on plugin and collection settings pages
  • Development configurations for Atom, Babel, Composer, Eslint, Git, Homebrew,
    MarkdownLint, Node, Phan, PHP Code Sniffer, PHPMD, PHPUnit, PostCSS, Rollup,
    Stylelint, and Vagrant
  • Support document for users

Changed

  • Alert functionality refactored into the alert component
  • Character functionality refactored into the character and taxonomy
    components
  • Commerce functionality refactored into the commerce component
  • Contextual help for all administrative screens
  • Core functionality refactored into the plugin and collection components
  • CSS assets refactored based on component, processed with PostCSS
  • Deprecated functionality refactored into the compat component
  • Integration is now configurable in a new Customizer section
  • JavaScript assets refactored based on component, processed with Babel, Rollup,
    and UglifyJS
  • Plugin license is now GPL-2.0+
  • Plugin versions now follow Semantic Versioning
  • Readme now contains more descriptive, useful information
  • Restrict functionality refactored into the restrict component
  • Storyline functionality refactored into the storyline and taxonomy
    components
  • Transcript functionality refactored into the transcribe component
  • Twitter functionality refactored into the twitter component
  • User experience improved for all administrative screens
  • Webcomic Attacher is now the Webcomic Matcher, lives in the Tools menu
  • Webcomic Commerce is now the Webcomic IPN Log
  • Webcomic Generator now lives in the Tools menu
  • Webcomic now requires PHP 7+
  • Webcomic now requires WordPress 4.7+

Deprecated

  • WebcomicTag class
  • All [Webcomic]-prefixed widgets
  • All plugin-specific theme templates
  • Custom media sizes and related features
  • Data attributes for gestures and keyboard shortcuts
  • The classic behavior of all shortcodes and template tags
  • These shortcodes are fully deprecated:
    • [purchase_webcomic_link]
    • [the_related_webcomics]
    • [the_webcomic_characters]
    • [the_webcomic_collections]
    • [the_webcomic_storylines]
    • [the_webcomic]
    • [verify_webcomic_age]
    • [verify_webcomic_role]
    • [webcomic_character_avatar]
    • [webcomic_character_cloud]
    • [webcomic_character_crossovers]
    • [webcomic_collection_cloud]
    • [webcomic_collection_crossovers]
    • [webcomic_collection_poster]
    • [webcomic_collection_print_amount]
    • [webcomic_count]
    • [webcomic_crossover_description]
    • [webcomic_crossover_poster]
    • [webcomic_crossover_title]
    • [webcomic_donation_amount]
    • [webcomic_donation_form]
    • [webcomic_dropdown_characters]
    • [webcomic_dropdown_collections]
    • [webcomic_dropdown_storylines]
    • [webcomic_list_characters]
    • [webcomic_list_collections]
    • [webcomic_list_storylines]
    • [webcomic_print_adjustment]
    • [webcomic_print_amount]
    • [webcomic_print_form]
    • [webcomic_storyline_cloud]
    • [webcomic_storyline_cover]
    • [webcomic_storyline_crossovers]
    • [webcomic_transcripts_link]
  • These template tags are fully deprecated:
    • has_webcomic_attachments
    • has_webcomic_crossover
    • have_webcomic_transcripts
    • is_a_webcomic_attachment
    • is_webcomic_archive
    • is_webcomic_attachment
    • is_webcomic_crossover
    • purchase_webcomic_link
    • the_related_webcomics
    • the_verify_webcomic_age
    • the_webcomic_characters
    • the_webcomic_collections
    • the_webcomic_storylines
    • the_webcomic_transcript_authors
    • the_webcomic_transcript_languages
    • the_webcomic
    • verify_webcomic_age
    • verify_webcomic_role
    • webcomic_character_avatar
    • webcomic_character_cloud
    • webcomic_character_crossovers
    • webcomic_collection_cloud
    • webcomic_collection_crossovers
    • webcomic_collection_poster
    • webcomic_collection_print_amount
    • webcomic_count
    • webcomic_crossover_description
    • webcomic_crossover_poster
    • webcomic_crossover_title
    • webcomic_donation_amount
    • webcomic_donation_fields
    • webcomic_donation_form
    • webcomic_dropdown_characters
    • webcomic_dropdown_collections
    • webcomic_dropdown_storylines
    • webcomic_dropdown_transcript_languages
    • webcomic_list_characters
    • webcomic_list_collections
    • webcomic_list_storylines
    • webcomic_list_transcript_languages
    • webcomic_print_adjustment
    • webcomic_print_amount
    • webcomic_print_fields
    • webcomic_print_form
    • webcomic_prints_available
    • webcomic_storyline_cloud
    • webcomic_storyline_cover
    • webcomic_storyline_crossovers
    • webcomic_transcript_fields
    • webcomic_transcripts_link
    • webcomic_transcripts_template

Removed

  • <meta> tags for Generator and OpenGraph data
  • tmhOAuth library
  • webcomic_image property on WP_Term objects
  • webcomic-attachment-## class for post_class()
  • Webcomic theme header
  • All component classes
  • Collection sorting on the Pages screen
  • Conversion options and related features
  • Custom media sizes and related features
  • Data attributes for dynamic comic loading
  • Legacy upgrade tool and related features
  • Outdated media contexts for the Media administrative screen
  • Outdated plugin files and assets
  • Transcript language setting for collections

Fixed

  • Bugs found in previous releases

4.4.1

05 Dec 12:28
Compare
Choose a tag to compare

4.4.1

4.4

05 Dec 02:09
Compare
Choose a tag to compare
4.4

4.4