Skip to:
Content

BuddyPress.org

Opened 3 years ago

Closed 3 years ago

#8512 closed defect (bug) (fixed)

Improve BP Block Components & Introduce BP Block Assets

Reported by: imath's profile imath Owned by: imath's profile imath
Milestone: 9.0.0 Priority: normal
Severity: normal Version: 6.0.0
Component: Core Keywords: has-patch
Cc:

Description

With the introduction of the Widget Block Editor in WP 5.8, WordPress adds a "doing it wrong" message to discourage the use of the wp-editor dependency. We need to introduce a new compatibility mechanism to still be able to render BP Blocks in WP < 5.3 and above.

As it's not possible to use getEditorSettings inside the Widget Block Editor, we also need to introduce new BP Block Assets to be able to transport the BuddyPress active features into the Block Editors.

Attachments (1)

8512.patch (1.5 MB) - added by imath 3 years ago.

Download all attachments as: .zip

Change History (2)

@imath
3 years ago

#1 @imath
3 years ago

  • Resolution set to fixed
  • Status changed from assigned to closed

In 12995:

Improve BP Block Components & Introduce BP Block Assets

  • Adds a Compatibility ServerSideRender block component to preserve compatibility and use it to render BP Blocks in WordPress < 5.3.
  • Introduce a new store to make BuddyPress active features available within any Block Editor contexts
  • Update node modules.

Fixes #8512

Note: See TracTickets for help on using tickets.