Archive 2026-03 13

ISO week view.

airfleet/airfleet-nexus-plugin

Release 0.18.1

View on GitHub

Fixed

  • support-responsive: Refactored to hybrid JS/PHP architecture using render_block filter instead of JavaScript-only save injection. This eliminates block validation errors when the plugin is disabled or updated, and adds support for dynamic blocks (previously unsupported). CSS classes are now generated at render time instead of being saved to the database, keeping block HTML pristine.
  • support-responsive: Standardized React Inspector Control architecture to enforce strict Hook rules. Extracted hooks into a named EnhancedBlockEdit component, ensuring useCallback, useRef, and useMemo execute unconditionally prior to guard return clauses.
  • support-hide-block: Refactored attribute injection JS by removing deprecated getEditWrapperProps handler (which fails on modern <BlockListBlock> components) and replacing it with an editor.BlockListBlock Higher-Order Component.
  • support-hide-block: Added server-side attribute registration for afnmSupportHideBlock via new RegisterAttributeServerSide class to ensure REST API accepts the attribute during ServerSideRender requests without validation errors. The attribute was previously injected only client-side, causing "Invalid parameter(s)" errors in the editor.
airfleet/airfleet-nexus-plugin

Release 0.18.0

View on GitHub

Added

  • Add OpenCode project config (opencode.json) with shared plugin definitions

Changed

  • Clarify agentic infrastructure docs to distinguish must-support tools from best-effort integrations
  • Make AGENTS.md the canonical shared instruction source and slim down Copilot/Cursor native entrypoints to point to it
  • Refresh contributor AI-assisted development docs with tables for shared entrypoints, commands, and skills
airfleet/airfleet-nexus-plugin

Release 0.17.0

View on GitHub

Added

  • Add duplicate-post module with duplicate actions in list tables, bulk actions, classic edit screens, Gutenberg, and the admin bar
  • duplicate-post: Duplicate posts as new drafts while copying content, excerpt, featured image, page template, post format, taxonomies, and post meta

Changed

  • Clarify contributor docs and shared AI instructions to keep pre-commit checklists aligned and use the next unreleased version for new @since tags

Fixed

  • Build: Refresh module entry discovery and mixed JS+SCSS ignore handling on each webpack rebuild so watch mode picks up added or removed module entry files without dropping JavaScript bundles
airfleet/airfleet-nexus-plugin

Release 0.16.0

View on GitHub

Added

  • Add migration-workflow skill for 5-step feature migration from any legacy plugin to Nexus
  • Add migrate_feature command for Claude Code, OpenCode, and GitHub Copilot to orchestrate migration with progress detection and artifact generation
  • Add docs/guide/migration.md documenting the migration process
  • Add Core Block First design principle to migration workflow, block patterns skill, and principles docs
  • Add thoughts/shared/migrations/ directory with INDEX.md for tracking migration progress

Changed

  • Update nexus-block-patterns skill to add "Before Creating a Custom Block" section
  • Update docs/getting-started/principles.md "Native First" section to include "Core Block Priority" mandate
airfleet/airfleet-nexus-plugin

Release 0.15.0

View on GitHub

Added

  • allow-svg: Add a new module that enables sanitized SVG uploads, preserves media library previews, and conservatively optimizes simpler SVG files
airfleet/airfleet-nexus-plugin

Release 0.14.0

View on GitHub

Added

  • Add auto-generated modules reference with metadata table and dependency graph in docs/api/modules/reference.md
  • Add scripts/generate-module-docs.php and include it in bun run docs:generate

Changed

  • Update docs navigation and documentation standards to include the generated modules reference
  • Rewrite module documentation pages to highlight implemented features, usage notes, extension guidance, contributor-facing constraints, and to remove duplicated API reference data

Fixed

  • Align project lint configuration with the plugin text domain and intentional WordPress test stubs
airfleet/airfleet-nexus-plugin

Release 0.13.0

View on GitHub

Added

  • Add cross-tool agentic infrastructure (.claude/, .opencode/, .github/agents/, .cursor/rules/) with commands, agents, and skills
  • Add nexus-module-patterns and nexus-block-patterns skills for guided module/block creation
  • Add research-methodology, plan-methodology, and thoughts-conventions skills
  • Add agent-skill-creator skill for generating new skills from workflow descriptions
  • Add GitHub Copilot coordinator agents (research-codebase, create-plan, implement-plan) with parallel subagent support
  • Add .github/copilot-instructions.md and .cursor/rules/nexus.mdc for cross-tool project context
  • Add MCP server configuration (.mcp.json) for Grep.app, Exa, and Context7
  • Add docs/guide/agentic-infrastructure.md with setup, updating guidelines, and command usage tips
  • Add AI-assisted development section to docs/getting-started/contributing.md
  • Add agentic-infrastructure.md to docs/index.md
  • Excluded .claude/, .opencode/, .cursor/, .github/agents/, and thoughts/ from all linters