This repository was archived by the owner on Jan 2, 2025. It is now read-only.
Releases: mgsisk/webcomic
Releases · mgsisk/webcomic
5.0.6
Added
- Development configurations for Code Climate and TravisCI
Changed
- CSS refactored to adhere to stricter
stylelintconfiguration - JavaScript refactored to adhere to stricter
eslintconfiguration - Removed Atom configuration
- Task runner to NPM
Fixed
- Incorrect variable reference in
compattemplate tag - Static analysis and code sniffing issues
- Compat
webcomic_linkshortcodes not using$contentfor link text
5.0.5
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
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$formatarguments - Remove media links always removing the last media item
5.0.3
5.0.2
5.0.1
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
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
alertcomponent - Character functionality refactored into the
characterandtaxonomy
components - Commerce functionality refactored into the
commercecomponent - Contextual help for all administrative screens
- Core functionality refactored into the
pluginandcollectioncomponents - CSS assets refactored based on component, processed with PostCSS
- Deprecated functionality refactored into the
compatcomponent - 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
restrictcomponent - Storyline functionality refactored into the
storylineandtaxonomy
components - Transcript functionality refactored into the
transcribecomponent - Twitter functionality refactored into the
twittercomponent - 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
WebcomicTagclass- 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_attachmentshas_webcomic_crossoverhave_webcomic_transcriptsis_a_webcomic_attachmentis_webcomic_archiveis_webcomic_attachmentis_webcomic_crossoverpurchase_webcomic_linkthe_related_webcomicsthe_verify_webcomic_agethe_webcomic_charactersthe_webcomic_collectionsthe_webcomic_storylinesthe_webcomic_transcript_authorsthe_webcomic_transcript_languagesthe_webcomicverify_webcomic_ageverify_webcomic_rolewebcomic_character_avatarwebcomic_character_cloudwebcomic_character_crossoverswebcomic_collection_cloudwebcomic_collection_crossoverswebcomic_collection_posterwebcomic_collection_print_amountwebcomic_countwebcomic_crossover_descriptionwebcomic_crossover_posterwebcomic_crossover_titlewebcomic_donation_amountwebcomic_donation_fieldswebcomic_donation_formwebcomic_dropdown_characterswebcomic_dropdown_collectionswebcomic_dropdown_storylineswebcomic_dropdown_transcript_languageswebcomic_list_characterswebcomic_list_collectionswebcomic_list_storylineswebcomic_list_transcript_languageswebcomic_print_adjustmentwebcomic_print_amountwebcomic_print_fieldswebcomic_print_formwebcomic_prints_availablewebcomic_storyline_cloudwebcomic_storyline_coverwebcomic_storyline_crossoverswebcomic_transcript_fieldswebcomic_transcripts_linkwebcomic_transcripts_template
Removed
<meta>tags for Generator and OpenGraph datatmhOAuthlibrarywebcomic_imageproperty on WP_Term objectswebcomic-attachment-##class forpost_class()Webcomictheme 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