Ben Dwyer
@scruffian on WordPress.org and Slack
Bio
Contributions Sponsored
- Member Since: October 5th, 2007
- Location: United Kingdom
- Website: scruffian.com
- GitHub: scruffian
- Employer: Automattic
Contribution History
Ben Dwyer’s badges:- Core Contributor
- Core Team
- Plugin Developer
- Theme Developer
-
Submitted pull request #76217 to WordPress/gutenberg:
Dev: Auto-clean TypeScript types when switching branches -
Submitted pull request #76204 to WordPress/gutenberg:
try fast refresh -
Closed pull request #75966 on WordPress/gutenberg:
Navigation Submenus: Skip hover handlers on touch devices using (hover: none) media... -
Pull request #76151 merged into WordPress/gutenberg:
Interactivity: Fix crypto.randomUUID crash in non-secure contexts -
Merged pull request #76146 into WordPress/gutenberg:
Playlist: Clip content to respect border-radius -
Submitted pull request #76151 to WordPress/gutenberg:
Interactivity: Fix crypto.randomUUID crash in non-secure contexts -
Submitted pull request #76147 to WordPress/gutenberg:
Playlist Block: Add visualization style selector -
Submitted pull request #76146 to WordPress/gutenberg:
Playlist: Clip content to respect border-radius -
Closed pull request #76095 on WordPress/gutenberg:
Playlist: Add repeat toggle -
Merged pull request #76096 into WordPress/gutenberg:
Playlist: Move getTrackAttributes to utils -
Created issue #76130 in the WordPress/gutenberg repository:
Gutenberg 22.7 release checklist -
Closed pull request #76110 on WordPress/gutenberg:
Clarify skip-reinit comment in playlist view.js -
Merged pull request #76087 into WordPress/gutenberg:
Extract inserter-toggle mixin from duplicated button styles -
Submitted pull request #76096 to WordPress/gutenberg:
Playlist: Move getTrackAttributes to utils -
Submitted pull request #76095 to WordPress/gutenberg:
Playlist: Add repeat toggle -
Submitted pull request #76094 to WordPress/gutenberg:
Playlist: Fix duplicate tracks and enable track selection in editor -
Submitted pull request #76093 to WordPress/gutenberg:
Playlist: Use wp_kses for safer tag stripping -
Submitted pull request #76087 to WordPress/gutenberg:
Extract inserter-toggle mixin from duplicated button styles -
Submitted pull request #76077 to WordPress/gutenberg:
Navigation blocks: use shared render_submenu_icon via prefixFunctions -
Merged pull request #76036 into WordPress/gutenberg:
Remove Core's full-page render interceptors for boot-based pages -
Merged pull request #75203 into WordPress/gutenberg:
Playlist Block: Add WaveformPlayer visualization -
Closed issue #75348 on the WordPress/gutenberg repository:
Navigation: Consider using the custom menu name in the List View -
Merged pull request #75607 into WordPress/gutenberg:
Block Editor: Display custom block labels in Block Inspector and List View -
Submitted pull request #76005 to WordPress/gutenberg:
Navigation: Add submenu link via BlockSettingsMenuControls SlotFill -
Closed pull request #76001 on WordPress/gutenberg:
Social Links: Add default block and direct insert -
Merged pull request #75979 into WordPress/gutenberg:
Unify block settings dropdown menu items across list views -
Submitted pull request #76001 to WordPress/gutenberg:
Social Links: Add default block and direct insert -
Submitted pull request #75979 to WordPress/gutenberg:
Unify block settings dropdown menu items across list views -
Closed issue #75965 on the WordPress/gutenberg repository:
Navigation Submenus: The chevron should open/close the submenu -
Created issue #75965 in the WordPress/gutenberg repository:
Navigation Submenus: The chevron should open/close the submenu -
Merged pull request #75909 into WordPress/gutenberg:
wp-build: Deregister script modules before re-registering -
Closed pull request #75915 on WordPress/gutenberg:
Navigation: Share submenu icon code -
Submitted pull request #75915 to WordPress/gutenberg:
Navigation: Share submenu icon code -
Mentioned in [61734] on WordPress SVN:
Editor: Update Navigation Overlay template part description. -
Merged pull request #75865 into WordPress/gutenberg:
Navigation: Extract NavigationLinkUI and NavigationListViewHeader into separate files -
Submitted pull request #75909 to WordPress/gutenberg:
wp-build: Deregister script modules before re-registering -
Merged pull request #808 into WordPress/create-block-theme:
Add AGENTS.md file -
Submitted pull request #75865 to WordPress/gutenberg:
Navigation: Extract NavigationLinkUI and NavigationListViewHeader into separate files -
Submitted pull request #75774 to WordPress/gutenberg:
Navigation blocks: use shared render_submenu_icon and auto-prefix cross-file PHP functions -
Merged pull request #75692 into WordPress/gutenberg:
Navigation Overlay Close: Set Close as default text, rather than using a... -
Mentioned in [61678] on WordPress SVN:
Gutenberg PHP merge: block level custom CSS. -
Submitted pull request #75694 to WordPress/gutenberg:
Navigation: Use the shared list view implementation, not a custom one -
Submitted pull request #75692 to WordPress/gutenberg:
Navigation Overlay Close: Set Close as default text, rather than using a... -
Closed pull request #75672 on WordPress/gutenberg:
Navigation: Consolidate duplicate font size helpers into shared function -
Closed issue #66345 on the WordPress/gutenberg repository:
Allow navigation block submenus to always show -
Submitted pull request #75685 to WordPress/gutenberg:
Navigation/Page List: Share block_core_shared_get_submenu_visibility -
Closed issue #75577 on the WordPress/gutenberg repository:
Submenu block: Inconsistent link editing when submenus open on click -
Merged pull request #75637 into WordPress/gutenberg:
Fix: Hide link controls in sidebar when submenus open on click -
Merged pull request #75643 into WordPress/gutenberg:
Add initialSearchState to avoid console warnings from LinkControl inputValue change -
Closed pull request #75608 on WordPress/gutenberg:
Latest Posts: Parse blocks in full content display
Developer
-
Create Block Theme
Active Installs: 20,000+
Contributor
-
Jetpack Boost - Website Speed, Performance and Critical CSS
Active Installs: 200,000+
-

ConsoleActive Installs: 100+
-

TriangulateActive Installs: Less than 10
-

WoodcutActive Installs: 10+