Changelog
Enhancements
Components
- Add
defaultShown,onShownChangetoToolsPanelItem. (78010) - Border Box Control: Try moving the unlink button to the label row, and rename the panel to Borders. (82163)
- Breadcrumb: Add UI component. (80425)
- DataForm: Add a
showPlaceholderIfEmptyoption to the panel layout. (82527) - DataForm: Communicate the timezone in the datetime control. (82291)
- Editor: Migrate post-card-panel Badge to UI Badge. (82500)
- Global Styles UI: Migrate revisions Active Badge to UI Badge. (82560)
- Icons: Redraw 35 prominent icons with consistent stroke widths. (78808)
- Icons: Redraw 64 icons to be stroke-based. (78812)
- Menu: Stabilize portaled iframe unit test. (82092)
- Menu: Support multiple item descriptions. (81825)
- Menu: Use Text for item labels and descriptions. (82237)
- SearchableSelect: Add form primitive to @wordpress/ui. (80961)
- Storybook: Persist sidebar theme in URL. (82111)
- Support
isAnyandisNonefilter operators for numeric fields. (77942) - Tab Panel: Show focus with outline instead of legacy box-shadow ring. (82421)
- Text: Use pretty wrapping by default. (82133)
- Theme: Build default ramps before token artifacts. (82525)
- Theme: Reduce repeated color ramp search work. (82545)
- UI: Add CheckboxControl. (82213)
- UI: Add Combobox and Autocomplete Status. (82195)
- UI: Add popupWidth prop to item popup components. (82087)
- UI: Add Radio form primitive. (82214)
- UI: Align overlay Trigger props with Base UI. (81824)
- UI: Put overflow on Select.List instead of a nested wrapper. (82470)
- UI: Rename Popup
popupWidthprop towidth. (82193) - UI: Reset completed calendar ranges by default. (82612)
- UI: Support custom targets on Link and Menu.LinkItem. (82347)
- UI: Use root theme for portaled overlays. (82038)
- Validated form controls: Use design token for invalid focus rings. (82410)
Block Library
- Math: Declare clientNavigation interactivity support. (82248)
- Allow themes to override the padding added via background color. (82024)
- Audio: Update autoplay help text for clarity. (69978)
- Enable Gallery columns and crop controls in viewport states. (82003)
- Icons: Convert Search icon to strokes. (82338)
- List: Indent and outdent a fully selected list item with Tab. (82460)
- List: Indent and outdent multi-selected items with Tab. (82411)
- Query Loop: Rename the "Keyword" filter to "Search terms" and add help text. (82387)
- Query: Replace the "Reload full page enabled" modal with a snackbar notice. (82246)
- Site title: Add fit-text support. (82074)
- Try adding a Grid block variation to Gallery. (81909)
- Update navigation link block name, use a default variation for custom link. (82375)
- Use 'useEntityProp' in Site Title and Tagline blocks. (82518)
- Video block: Switch to UI Badge. (82441)
- feat: Introduce 'Add Media' in the block controls for media-text block. (82420)
Post Editor
- Autocompleters: Consider email address context in user mention. (47249)
- CSS Styling: Represent focus with outline for list view component. (82129)
- DataViews: Append an ellipsis to action labels that open a dialog. (81994)
- Editor: Refactor the Options menu to use the Menu component. (81564)
- Editor: Refactor the View menu to use the Menu component. (82321)
- Editor: Render change diffs in the post title in revisions. (82586)
- Editor: Show revision data in Post Title component. (82536)
- Media: Attach unattached media to the current post on save/publish. (81977)
- Menu: Align selection indicators and prefix icons with item labels. (82346)
- Post slug: Prefer server sanitization in the editor. (78135)
- Try: Add "reading settings" link to Front Page template. (81987)
Site Editor
- Add New Template: Show the design system focus ring instead of legacy box-shadow rings. (82164)
- Add a root error boundary to prevent a blank screen. (82486)
- Site editor v2: Identity takes its form from the view configuration endpoint. (82692)
- Site editor v2: Navigation takes view configuration from endpoint. (82138)
- Site editor v2: Pages take view configuration from endpoint. (82140)
- Site editor v2: Patterns take view configuration from endpoint. (82458)
- Site editor v2: Template parts take view configuration from endpoint. (82457)
- Site editor v2: Templates take view configuration from endpoint. (82456)
- Site editor v2: Use the canonical template fields in the templates list. (82666)
- Site editor v2: Use the canonical wp_block fields in the patterns list. (82672)
Block Editor
- Background image: Support setting the image from a URL. (82230)
- BlockPreview: Assert preview contents are inert. (82682)
- Format library: Visualise non-breaking spaces. (74040)
- List View: Disable block icon colors while the block is selected. (82498)
- Show the block outline where the grab cursor shows. (81798)
- Tab trap escape hatch: Leave/enter the canvas with Escape/Enter. (82314)
Dashboard
- Site Health widget: Route the body's review link through the host. (82066)
- Widget Dashboard: Add a Policy provider to govern what users may do. (81967)
- Widget Dashboard: Enforce the policy on the staging layer for every instance operation. (82256)
- Widget Dashboard: Govern Reset to default through the policy. (82255)
API fetch
- Add unregister to remove a registered middleware. (82408)
- Expose defaultFetchHandler so overrides can restore it. (82553)
- api-fetch: Resolve to null for a 200 response with an empty body. (79325)
Media
- Media Editor: Refactor the panel layout. (81840)
- Media Fields: Pass the field's disabled state to the textarea controls. (82516)
- Media editor: Lock the editing tools while a save is running. (82417)
Widgets Editor
- Widgets: Surface debugging details in the ErrorBoundary. (82099)
- Widgets: Use the layout icon for widget areas. (82025)
Fields
- Migrate page-title Badge to UI Badge. (82499)
Data Layer
- Privacy policy page badge: Make it visible in Site Editor > Pages and Editor Inspector. (82422)
Widget Dashboard
- Make the column count a host decision. (82204)
Grid
- Per-item tile size limits. (81899)
Bug Fixes
- CI: Do not immediately fail the type label check on a newly opened pull request. (82322)
- Fix LocationPicker popover alignment. (82090)
Components
- BorderBoxControl: Make sure the group of controls is associated with the label. (82279)
- DataForm: Render untyped fields without an edit control that are read-only. (82514)
- DataForm: Treat combined form fields purely as layout containers. (82175)
- DataViews: Fix Field.sort TypeScript type definition. (82162)
- DataViews: Restrict the isAll filter operator to array fields. (82463)
- DataViews: Scope the search field's fixed width to the default UI search row. (82128)
- DataViews: Skip table columns for field ids without a field definition. (82601)
- Disabled: Keep the consumer className when isDisabled is false. (82648)
- Fieldset: Fix gap token to match spec. (75479)
- Fix: Alert dialog box cancel button color. (82261)
- FormTokenField: Wrap to the last suggestion when pressing ArrowUp with nothing selected. (82646)
- Inserter: Keep the block preview inside the viewport. (82060)
- Keep foreign items out of a ToolsPanel menu. (82127)
- Searchable selects: Hide creatable footer when it is filtered out. (82566)
- Snackbar: Restart timeout when a notice is recreated. (81764)
- Theme: Enforce active fill contrast. (82542)
- Theme: Make chroma capacity caching deterministic. (82505)
- Theme: Remove chroma capacity cache. (82591)
- ToggleGroupControl: Honor the root disabled prop. (82259)
- UI, DataViews: Give input and selection controls solid backgrounds. (82391)
- UI: Fix Link target detection. (82447)
- UI: Fix Menu.LinkItem target detection. (82442)
- UI: Fix Minimal Select popup width. (82461)
- UI: Fix enabled input placeholder contrast. (82304)
- UI: Hide Input field ring when a slot control is focused. (82257)
- UI: Keep borderless InputLayout chrome when disabled. (82468)
- UI: Keep focus rings visible in overlay content. (82443)
- UI: Name unlabeled form primitive stories. (82311)
- UI: Re-read the native validity on blur in ControlWithError. (82376)
- UI: Remove ValidityIndicator outer margin. (82267)
Block Library
- Accordion Panel: Reset padding-block when panel is hidden. (81782)
- Fix categories block handling of invalid taxonomy. (82153)
- Fix: Footnote IDs can start with a digit and break CSS selectors. (82398)
- Fix: Tabs block: Anchor links in tab panels are not functional. (81744)
- Gallery block: Fix 'Crop images to fit' broken in editor. (82318)
- Gallery: Shorten "Use images attached to the post" button, add description. (82617)
- Image block cropping: Sync image size and link destination settings. (82316)
- List: Merge into the previous line on Backspace instead of outdenting. (82145)
- List: Outdent an empty middle item without adding an item. (82011)
- Navigation: Restore flex-grow on container when accessible label is present. (78447)
- Query Loop: Fall back to
postwhen the query has nopostType. (82465) - Query: Don't write excludeCurrent into blocks that never had it. (82147)
Block Editor
- Columns: Fix appender drop zone visibility when dragging into empty column. (77852)
- DOM: Exclude visibility-hidden elements from focusable results. (82574)
- Fix auto-capitalization after Enter on iOS Safari. (82475)
- Fix editor link colour cascade order for nested blocks. (77833)
- Fix: Responsive horizontal orientation does not override a vertical layout. (82364)
- Fix: Retain focus and caret position after Backspace undo of a prefix block transform. (82116)
- List View: Don’t focus the last Table cell on keyboard activation. (81964)
- Rich text: Restore contenteditable on pointercancel. (82598)
- Writing Flow: Bail out of Enter handling when no block is selected. (82424)
Post Editor
- Editor: Deprecate the
asprop of the plugin menu item components. (82319) - Editor: Derive post-only block list layout from the assigned template. (82599)
- Editor: Store the finalize response as the attachment record. (81947)
- Fields: Hide the slug field for posts without a permalink. (82341)
- Media: Refuse a multi-file drop on a placeholder that takes one file. (82046)
- Media: Stop claiming "Upload complete" when every upload failed. (81397)
- Meta Boxes: Move meta box markup with moveBefore to keep classic editors alive. (82243)
- Post URL: Translate the copy permalink button label. (82642)
wp-build
- Build Package: Restore Core Boot layout compatibility. (82112)
- Build: Allow wp-theme 2.x peer deps. (82139)
- Build: Fix regular CSS injection in Vitest Browser Mode. (82154)
- Pages: Require authentication and a capability to render generated standalone pages. (82254)
Data Layer
- Core Data: Return a stable record for equivalent
_fieldsqueries. (82552) - Core Data: Scope revisionId to the entity it is provided for. (82517)
- DataViews: Clamp page after delete. (82244)
Client Side Media
- Media: Keep indexed PNG sub-sizes indexed. (81884)
- Media: Only blame the browser's codecs when HEIC really cannot be decoded. (82265)
- Media: Report server upload failures in plain language. (81735)
Site Editor
- Boot, Site Editor: Seed content surfaces with default background color. (81646)
- Fields: Remove unused custom sort from the author fields. (82559)
Global Styles
- Global styles engine: Return a copy from getResolvedValue instead of mutating. (82278)
- Resolve theme-relative background image URLs for display. (82242)
Env
- wp-env: Fix Docker build errors with Debian Bullseye repositories. (82478)
Layout
- Fix: Restore layout styles for block style variations. (82335)
Format library
- Fix Edit as HTML crash with background-only highlight. (82215)
Views
- useViewConfig: Don't request the view configuration twice. (82141)
Dashboard
- Widget Dashboard: Keep the plain anchor for an empty-string download. (82073)
Font Library
- Keep CSS custom properties unquoted in font previews. (82010)
Fields
- Fix pattern export filenames by normalizing special characters. (77033)
Accessibility
- Workflow: Replace cmdk with the @wordpress/ui Autocomplete primitive. (82504)
Components
- Match the @wordpress/ui disabled styles in form controls. (82454)
- ProgressBar: Respect reduced motion preferences. (82490)
Connectors screen
- Fix help paragraph color contrast ratio in the Connectors page. (82378)
Guidelines
- Fix: Content Guidelines: UX/UI Accessibility issues. (80306)
Post Editor
- Standardize 'Back' and 'Go back' labels. (79211)
Performance
- Tests: Skip pull requests that only change Storybook stories. (82459)
Themes
- Theme JSON: Avoid rebuilding identical block schemas during sanitization. (82203)
Components
- Cut the ToolsPanel render cascade. (82180)
Style States
- Block Supports: Bail early in state styles when a block has no style attribute. (81908)
Block Editor
- Rich text: Resolve owned event listeners once instead of per subscriber. (80605)
Experiments
- Editor assets endpoint: Prime the theme JSON resolver before capturing. (82134)
Post Editor
- Extensible site editor: Add a revisions entry point to the Styles route. (82142)
- Media Modal Experiment: Allow filtering by attached to the post, or unattached. (81974)
Block Library
- Remove the form blocks experiment. (82451)
Block Editor
- Block Fields Media: Handle 'audio' in chooseItemLabel. (82389)
Site Editor
- Extensible site editor: Fall back to the raw title in edit route document titles. (82143)
Navigation Menus
- Extensible Site Editor: Let menu items be added from the navigation screen. (82125)
Documentation
- API Fetch: Rename defaultFetchHandler parameter to options. (82588)
- Add recommended bulk suppressions configuration for ESLint VSCode. (82303)
- Components: Add an Emotion-to-SCSS migration skill and guide. (82567)
- DataViews: Add hierarchical levels story. (82344)
- DataViews: Document that table column styles do not apply to the primary column. (82238)
- DataViews: Remove the rich text options from the control configuration type. (82330)
- Docs: Document isolated worktree setup. (82524)
- Docs: Explain when the Cover block's overlay controls appear. (82234)
- Docs: Fix grammar in documentation. (82032)
- Docs: Improve
setAttributesupdater function wording. (82405) - Docs: Update Playground CLI wording. (77579)
- Document every type for DataViews/DataForm/Field API. (82326)
- Fix spelling typos in documentation and inline comments. (82217)
- Menu: Correct alignment documentation and changelog. (82455)
- Packages: Add cross-version compatibility skill. (81890)
- Popover storybook: Add infotip with link example. (82653)
- Remove invalid references to Babel in packages README. (82176)
- Storybook: Demonstrate light, dark, and nested themes. (82039)
- Theme: Clarify color seed and warning guarantees. (82526)
- Theme: Move post-release changelog entry to Unreleased. (82093)
- UI: Add Form best practices Storybook page. (82197)
- Update Style Engine block supports documentation. (82585)
Code Quality
- CI: Pin npm version in the private API check job. (82222)
- CodeRabbit: Disable the review status comment. (82534)
- CodeRabbit: Only review on request, keep PR descriptions untouched. (82448)
- Docs: Align @PARAM tag columns in lib/ docblocks. (81902)
- Docs: Align @PARAM tag columns in phpunit/ docblocks. (81904)
- Docs: Remove the blank line between @PARAM and @return in test docblocks. (81907)
- Packages: Exclude src from block-serialization-default-parser package. (77307)
- Performance tests: Reuse the plugin an earlier trunk run already built. (82223)
- Replace npm-run-all with native npm script chaining. (82166)
- Reusable Blocks: Remove leftover merge conflict markers from the changelog. (82126)
- list-reusable-blocks: Exclude src from published files. (77305)
Components
- Add compound component composition diagnostics. (82509)
- Admin UI: Exclude src from published files and sideEffects. (77285)
- Block editor, Components: Stop relying on Disabled class name. (82651)
- DataViews layout storybook: Action names and primary status. (82104)
- DataViews: Declare dependencies imported by the ./wp bundle. (81843)
- Icons: Remove the obsolete forced colors mode hack. (82481)
- Migrate remaining JSX files to TypeScript. (82132)
- Theme, Widget dashboard: Declare the @storybook/addon-docs dependency. (82676)
- Theme: Migrate Terrazzo modes to resolvers. (82537)
- UI: Drop Status and Empty live region test assertions. (82300)
- UI: Remove ESLint ref suppressions and refactor AlertDialog state. (82131)
- UI: Remove unused outset-ring--focus-within-visible class. (82077)
- UI: Test Calendar raw-offset timezones directly. (82658)
- UI: Validate compound component context. (82510)
Block Editor
- CSS Styling: Cleanup focus outline override for grid component. (82337)
- Migrate __experimentalText and __experimentalHeading to @wordpress/ui Text in Inspector Popover Header. (77449)
- Migrate __experimentalText to @wordpress/ui Text in Allowed Blocks Modal. (78119)
- Migrate __experimentalText to @wordpress/ui Text in Block switcher bindings hint. (77366)
- Migrate __experimentalText to @wordpress/ui Text in Pattern Overrides Dropdown. (77492)
- Span the writing flow focus capture elements over the canvas. (82354)
- TypeScript: Migrate format-library package to TS. (79486)
Post Editor
- Block Editor: Remove the dead Write/Design editor tool plumbing. (82677)
- Editor: Apply the showListViewByDefault preference in the shared editor. (82119)
- Editor: Fix disabled and link items of the more menu adapter. (82428)
- Editor: Mark __unstableSaveForPreview options as optional. (81858)
- Editor: Merge duplicate "Enhancements" changelog sections. (82533)
- Make
@wordpress/reusable-blocksa no-op compatibility package. (79186)
Block Library
- Docs: Remove invalid
@returntag from theblock_core_social_link_get_serviceshook docblock. (82488) - List: Simplify indent code & keep client ID. (59216)
- Navigation: Change WCText to Text. (82130)
- Remove the content-only inspector fields (block fields) experiment. (82531)
Data Layer
- Core Data: Convert hooks tests to renderHook and drop JSX. (82276)
- Remove the template activation experiment. (82241)
- Validate tsconfig references against declared dependencies. (82106)
- feat: Improve TypeScript definitions in the getEntityRecord function. (81863)
Fields
- Declare the caption, alt text, description and ping status controls through the Field API. (82539)
- Remove unused CSS rule from slug field control. (77961)
Widgets Editor
- Edit Widgets: Guard canInsertBlockInWidgetArea against an empty block list. (82107)
- Widgets: Replace {TODO} placeholder with PR number in changelog entries. (82450)
REST API
- Templates REST API: Prevent fatal error when a null template reaches prepare_item_for_response. (82374)
- View Config: Move the table column style descriptions to the 7.2 compat layer. (82372)
Create Block
- Test package at supported Node.js versions. (82657)
Site Editor
- View config: Remove stale fields from the wp_template default view. (82602)
Global Styles
- Remove the color randomizer experiment. (82452)
Server Side Render
- Tests: Fix Vitest setup and stale jest types under non-hoisting installs. (82290)
Url
- Test: Fix unit test failures on trunk. (82201)
Blocks
- Make BlockTransform a discriminated union over its type. (81831)
A11y
- Exclude src from published package files. (77309)
Keycodes
- Exclude src from published files. (77306)
Escape HTML
- Exclude src from published package files. (77304)
Deprecated
- Packages: Exclude src from deprecated published package. (77303)
DOM ready
- Exclude src from published package files. (77302)
Blob
- Exclude src from published package files. (77289)
Autop
- Packages: Exclude src from autop published package. (77283)
Tools
- Point to docmumentation about release assets. (82250)
- Project Management: Add validation for missing GitHub labels configuration. (76263)
- Project Management: Remove empty entries from CODEOWNERS. (82292)
- Project Management: Restore CODEOWNERS exclusions for suppression lists. (82538)
- Project Management: Update CODEOWNERS to reflect current participation. (82262)
- Update changelog instructions for agents. (82097)
Testing
- Add more end-to-end tests for the editor inspector consolidation experiment. (82239)
- Add more end-to-end tests for the editor inspector consolidation experiment. (82327)
- Add promptfoo for testing agent development setup and skills. (80812)
- Add the template end-to-end tests for the editor inspector consolidation experiment. (82394)
- Automated Testing: Enforce
.tsxfor all new React files. (80123) - Automated Testing: Fix failing categories test on trunk. (82182)
- Automated Testing: Fix unit test compatibility with Node.js v26. (82618)
- CI: Add "Required changes from trunk" PR check. (82272)
- CI: Add a per-workflow status check job and filter paths. (81015)
- CI: Unify the automation comments into a single PR comment. (82249)
- DataViews: Remove obsolete Node 20 timezone test gate. (82644)
- DateTime tests: Freeze the clock in the empty-value calendar test. (82282)
- e2e-test-utils-playwright: Update Lighthouse and web-vitals. (81916)
- E2E: Run the site editor suite against the extensible site editor too. (82117)
- Fix privacy policy page setting unit test on multisite. (82467)
- Jest: Update to 30.5.0. (82181)
- Media Utils: Preserve arrays in multipart form data. (82353)
- Packages: Replace stale jest types with the Vitest test environment. (82605)
- Performance tests: Build once and shard the suites across parallel CI jobs. (82160)
- Scaffold end-to-end tests for the editor inspector consolidation experiment. (82178)
- Stylelint tools: Resolve test configuration extends from the workspace. (82336)
- Tabs: Remove core's duplicate render_block_context filter. (82610)
- Test: Drop the jest-dom Vitest entry point from test files. (82606)
- Test: Enforce JavaScript test runner ownership. (82299)
- Test: Migrate Node unit tests to Vitest. (82211)
- Test: Migrate deterministic JSDOM tests and harden Vitest isolation. (82212)
- Test: Prepare TypeScript test graphs for Vitest. (82210)
- Test: Root the Vitest browser project where its dependencies are declared. (82699)
- Test: Update Vitest to version 5. (82687)
- Update Playwright to 1.63.0. (82654)
Build Tooling
- Add browserslist configuration for build targeting. (82179)
- Build Scripts: Suggest --verbose when a type check fails. (82604)
- Build: Enforce NodeNext resolution for ESM packages. (82088)
- Build: Require explicit JSX file extensions. (82189)
- Bump vite from 8.2.1 to 8.2.2. (82668)
- Bundled packages: Add a check for transitive private API usage. (82027)
- CI: Collapse package CHANGELOG check exclusions into a single grep pattern. (82121)
- CI: Read the required npm version from a single source. (82235)
- Change stray
ubuntu-latesttoubuntu-24.04. (82156) - Fix the high-severity sharp audit failure in AI development tests. (82627)
- Framework: Error on npm versions older than the required floor. (82320)
- Framework: Update @types/node to v24. (82616)
- Framework: Update Node.js to v24 LTS and npm to v11. (80395, 82355, 82370)
- Package lock: Deduplicate Jest dependencies. (82187)
- Packages: Recover August 26 npm release metadata. (82085)
- Release: Make npm publication verification resumable. (82089)
- Release: Map [Type] Flaky Test to the Tools changelog section. (82078)
- Release: Use the CLI Node.js version for all package publishing. (82122)
- Storybook: Drop unused support for js-as-jsx. (82192)
- Storybook: Include stories in docgen TypeScript project. (82694)
- Test: Classify and enforce unit test environments by filename. (80991)
- Test: Enforce Vitest conventions and CI guardrails. (81040)
- Test: Update SWC dependencies. (82660)
- Theme: Add LightningCSS WPDS token fallback plugin. (80401)
- Theme: Add bin-specific tsconfig with nodenext module resolution. (82622)
- Theme: Use Node.js native type-stripping for scripts. (82680)
- Update Actions and Octokit dependencies. (82663)
- Update Stylelint to v17 and related packages. (80738)
ESLint plugin
Data Layer
- Build: Normalize JSX file extensions. (80990)
- Remove unused dependencies across the monorepo. (82103)
Components
- UI: Add Field.VisualLabel. (82095)
Block Library
Security
WP Scripts
- Build/Test Tools: Replace npx with npm exec --no. (82331)
First-time contributors
The following PRs were merged by first-time contributors:
- @0xDI: Navigation: Restore flex-grow on container when accessible label is present. (78447)
- @antwonw: Media Utils: Preserve arrays in multipart form data. (82353)
- @dmallory42: DataForm: Render untyped fields without an edit control that are read-only. (82514)
- @Jiwoon-Kim: Fix: Restore layout styles for block style variations. (82335)
- @Joseph-Mutua: Docs: Update Playground CLI wording. (77579)
- @MicahelE: api-fetch: Resolve to null for a 200 response with an empty body. (79325)
- @shameemreza: Pages: Require authentication and a capability to render generated standalone pages. (82254)
- @wprashed: DataViews: Fix Field.sort TypeScript type definition. (82162)
Contributors
The following contributors merged PRs in this release:
@0xDI @aaronrobertshaw @adamsilverstein @adimoldovan @aduth @afercia @ahirpravin @andrewserong @antwonw @ciampo @coderGtm @desrosj @dilipom13 @dinhtungdu @dmallory42 @ellatrix @hbhalodia @himanshupathak95 @i-am-chitti @im3dabasia @Infinite-Null @jasmussen @jeryj @Jiwoon-Kim @jorgefilipecosta @Joseph-Mutua @jsnajdr @karthikeya-io @Kgupta62 @Mamaduka @manzoorwanijk @marekdedic @maxschmeling @mcsf @MicahelE @mikeybinns @mirka @mreishus @mukeshpanchal27 @Mustafabharmal @Nikschavan @ntsekouras @oandregal @R1shabh-Gupta @ramonjd @retrofox @SainathPoojary @sanketio @saranshsinhaa @sarthaknagoshe2002 @scruffian @shail-mehta @shameemreza @simison @sirreal @swissspidy @t-hamano @talldan @tellthemachines @tyxla @widoz @wprashed @yashjawale @youknowriad