Skip to content

Latest commit

 

History

History
195 lines (140 loc) · 7.07 KB

File metadata and controls

195 lines (140 loc) · 7.07 KB

Changelog

[0.5.2] - 2026-07-29

Changed

  • migrate Wire notifications to receipts

Fixed

  • consume typed notification receipts

[0.5.1] - 2026-07-13

Fixed

  • correct Festival Wire asset dependencies

[0.5.0] - 2026-07-12

Added

  • notify festival subscribers of wire updates

Changed

  • consume shared network bridge primitive from multisite

Fixed

  • align Festival Wire with theme composition
  • make responsive card grids overflow-safe (min(100%, floor))

[0.4.1] - 2026-06-16

Changed

  • Internal improvements

[0.4.0] - 2026-06-16

Added

  • add festival-driven network bridge on single posts

Changed

  • eliminate ec-edge-shell from news wire
  • align news wire templates to theme edge contract
  • Theme flexibility audit: festival wire taxonomy and theme integration
  • Update news wire templates and remove build artifacts
  • Festival Wire improvements and updates
  • switched from session tokens to native wordpress multisite user recognition. should now be much more performant and overall native to wordpress
  • added ticker to plugin included via action hook on homepage
  • Initial commit: ExtraChill News Wire Plugin

[0.3.10] - 2026-01-19

Added

  • Added theme integration for festival_wire taxonomy registration
  • Added festival hub header component
  • Added festival term meta functionality
  • Added festival metadata system
  • Updated festival wire query filters
  • Added CLAUDE.md documentation

[0.3.9] - 2026-01-06

Changed

  • Simplified ec_news_wire_render_wire_hub_homepage() by removing redundant site URL and admin checks, relying on the extrachill_homepage_content hook context for execution

[0.3.8] - 2026-01-06

Fixed

  • Festival Wire posts now remain excluded from location taxonomy archives (reverted unintended inclusion)

[0.3.7] - 2026-01-04

Added

  • Implemented ec_wire_schema_breadcrumb_items filter to align SEO schema breadcrumbs with visual breadcrumbs on wire.extrachill.com (Blog ID 11)
  • Added specific schema breadcrumb support for News Wire homepage, single festival wire posts, taxonomy archives, and post type archives

Changed

  • Refined README.md overview to specify plugin's role for wire.extrachill.com and isolated automated news feeds
  • Removed legacy "Tip Submission System" mention from README.md features list
  • Updated developer website link to wire.extrachill.com in README.md

[0.3.6] - 2026-01-02

Changed

  • Improved container structure on wire hub homepage by adding <div class="festival-wire-page"> wrapper for better CSS targeting and consistent layout
  • Enhanced "View all Festival Wire" button on homepage hub with button-1 button-medium classes to match theme design system
  • Cleaned up archive template by removing redundant sidebar and commented-out pagination code
  • Simplified content card meta display by removing unnecessary author/location placeholder comments

Fixed

  • Fixed layout nesting in archive-festival_wire.php by properly closing the grid container div before pagination
  • Corrected breadcrumb and template paths in README.md file structure documentation

[0.3.5] - 2025-12-23

Changed

  • Added <div class="festival-wire-page"> wrapper to wire hub homepage template for improved container structure and CSS targeting

[0.3.4] - 2025-12-23

Added

  • Post meta filtering to hide author name from Festival Wire post type display
  • New includes/core/post-meta.php module with festival_wire_hide_author_from_meta filter
  • Filters extrachill_post_meta_parts hook to remove 'author' element for festival_wire posts

[0.3.3] - 2025-12-23

Fixed

  • Added global $post; declaration in templates/home-wire.php before foreach loop to ensure proper setup_postdata() function usage and prevent potential post data issues

[0.3.2] - 2025-12-22

Changed

  • Refactored templates/home-wire.php to use WordPress template patterns
  • Removed redundant wrapper divs (main-content, site-main) duplicating theme structure
  • Replaced multiple echo statements with direct HTML/PHP mixture for improved readability
  • Added final newline for file compliance

[0.3.1] - 2025-12-22

Added

  • Breadcrumb customization for wire site (blog ID 11) with dedicated overrides
  • Homepage breadcrumb trail showing "News Wire"
  • Archive and taxonomy breadcrumb trails with proper wire context
  • Single post breadcrumb trails using post titles
  • Modified back-to-home link label to "← Back to News Wire" on non-homepage pages
  • Breadcrumb rendering in wire hub homepage template

[0.3.0] - 2025-12-22

Added

  • Wire hub homepage functionality with dedicated template (templates/home-wire.php)
  • Homepage content rendering for wire site with festival wire post grid display
  • Conditional asset loading for wire site homepage integration

Changed

  • Replaced hardcoded 1rem font sizes with CSS variable var(--font-size-base) in festival-wire.css (7 instances)
  • Updated .related-wire-title font-size to use var(--font-size-xl) variable
  • Modified forum CTA in archive template: updated title to "Join our Community!", revised description, changed link to use ec_get_site_url('community') dynamic URL
  • Enhanced asset enqueue logic to support wire site homepage detection

Fixed

  • Improved CSS variable usage for consistent font sizing across components

Note

  • Corresponds to wire transfer from main blog site to dedicated domain (wire.extrachill.com)

[0.2.1] - 2025-12-05

Changed

  • Replaced AJAX "Load More" button with native WordPress pagination using theme's extrachill_pagination() function
  • Archive pages now use standard ?paged=2 URLs for better SEO and simpler architecture

Removed

  • Deleted includes/festival-wire-ajax.php - AJAX load more handler no longer needed
  • Removed initLoadMore() function from festival-wire.js
  • Removed AJAX localization (festivalWireParams) from asset enqueue

[0.2.0] - 2025-12-04

Removed

  • Category and data_source taxonomy support from Festival Wire post type

Changed

  • Author archive integration is the only remaining cross-post-type inclusion for Festival Wire queries

Fixed

  • Category archive listings can no longer pull festival_wire posts

[0.1.1] - 2025-12-03

Removed

  • Homepage ticker feature (moved to theme responsibility)
  • jQuery dependency - plugin now uses vanilla JavaScript

Changed

  • Converted all JavaScript to vanilla JS for better performance
  • Single post template now uses theme action hooks for consistent layout
  • Related posts section uses theme's .related-tax-section pattern
  • Simplified CSS by removing redundant styles inherited from theme
  • Updated archive button styling to use theme's button-1 class
  • Updated forum CTA link to new URL structure

Fixed

  • Festival Wire posts now appear in author archives
  • Festival Wire posts now excluded from location taxonomy archives

Documentation

  • Corrected build output documentation

[0.1.0] - Initial Release

  • Extracted from ExtraChill theme
  • Custom post type for festival wire content
  • AJAX-powered archive with load more functionality
  • Community tip submission system
  • Template override system
  • Query filters for taxonomy integration