Skip to content

Release v1.0.0-beta

Choose a tag to compare

@github-actions github-actions released this 31 Jul 13:07
· 180 commits to main since this release
d592663

Changelog

Features

  • Multi-site Pattern Distribution: Introduced core functionality to sync block patterns across standalone sites or sites in a multisite network
  • Dashboard & Consumer Site Architecture: Implemented a system to designate one site as the pattern source (Dashboard) and others as pattern receivers (Consumer Sites)
  • Design Library UI: Created an intuitive full-page interface for browsing, searching, and managing patterns
  • Pattern Categories: Added support for organizing patterns by categories for easier browsing
  • API-based Synchronization: Built a secure API system for transferring pattern data between sites
  • Bulk Operations: Implemented selection and bulk application of multiple patterns at once
  • Pattern Search: Added functionality to search patterns by name
  • Pattern Management: Created tools to view, apply, and remove patterns from sites
  • Batch Processing: Implemented loading patterns in batches for improved performance
  • Site Registration System: Added ability to register consumer sites with name, URL, logo, and API key

User Experience

  • Horizontal Site Tabs: Implemented horizontal tabs for easy switching between registered sites
  • Pattern Preview: Added visual preview of patterns in the Design Library
  • Modal Interfaces: Created intuitive modals for site selection and pattern application
  • Confirmation Dialogs: Added confirmation steps for pattern removal to prevent accidental deletions

Developer Experience

  • Modern Build System: Set up Webpack for optimized asset building
  • Developer Documentation: Added comprehensive docs with setup instructions and plugin architecture
  • Code Organization: Structured codebase with clear separation of concerns using classes and traits
  • Custom Post Types: Implemented custom post type for Design Library management

Contributors

The following contributors were involved in this release:

@parthnvaswani @up1512001 @singhakanshu00 @danish17 @aviral-mittal @vaishaliagola27 @rishavjeet @vishal4669 @iamimmanuelraj