Skip to main content
NetterTech
Event management for WordPress, done right.

Changelog

Version history for the NetterTech Events plugin suite. Each release includes what changed, what was fixed, and what to watch for when upgrading.

NetterTech Events 1.0.0

v1.0.0

Added

  • Category system with hierarchical organization and dedicated admin UI
  • Event reminder emails with configurable timing and cron scheduling
  • GDPR privacy tools (WordPress privacy exporter/eraser integration)
  • Activity logging with OWASP A09 compliant audit trail
  • HPOS (High-Performance Order Storage) compatibility for WooCommerce
  • Distribution packaging for WordPress.org submission
  • Shadow post type for WordPress search and Gutenberg link integration
  • Open Graph and Twitter Card meta tags for social sharing
  • Core sitemap provider for event and occurrence URLs
  • Dependency injection container replacing static facades
  • Waitlist infrastructure (table, model, repository, service)
  • 12 Architecture Decision Records documenting design choices

Changed

  • Test suite expanded to over 4,000 unit tests
  • PHPStan upgraded to Level 7
  • God class decomposition across 8 major components into focused single-responsibility modules
  • CSS custom properties for themeable colors
  • 12px minimum font floor enforced across all frontend components

Fixed

  • Event time saving, AJAX pagination, category filtering, ticket quantity controls
  • PHP 8.3 DateMalformedStringException compatibility
  • Gutenberg block editor implementations

Security

  • 100% nonce coverage on all AJAX/form/REST handlers
  • All error_log calls guarded by WP_DEBUG checks

Requirements

  • WordPress 6.4+
  • PHP 8.2+
  • WooCommerce 8.5+ (for ticketing)

NetterTech Events 0.9.0

v0.9.0

Added

  • Initial beta release
  • Event creation with custom database tables
  • RFC 5545 recurring events with pre-computed occurrences
  • WooCommerce ticketing integration
  • QR code check-in
  • REST API endpoints for headless use
  • Beaver Builder modules
  • Theme-overridable templates

Requirements

  • WordPress 6.4+
  • PHP 8.2+
  • WooCommerce 8.5+ (for ticketing)