Dennis Snell
@dmsnell on WordPress.org and Slack
- Member Since: January 9th, 2014
- Location: Tucson, AZ, USA
- Website: dmsnell.blog
- GitHub: dmsnell
- Job Title: Software Design Engineer
- Employer: Automattic, Inc.
Bio
Interests
WordPress Origin Story
Contributions Sponsored
Contribution History
Dennis Snell’s badges:- Core Contributor
- Core Team
- WordCamp Speaker
-
Submitted pull request #39232 to WordPress/gutenberg:
Block Editor: Use default layout type when block specifies unknown value -
Submitted pull request #39225 to WordPress/gutenberg:
Core Data: Rename `types` directory to `entity-types` -
Merged pull request #39214 into WordPress/gutenberg:
Core data: Fix some typing issues -
Merged pull request #39212 into WordPress/gutenberg:
Core data: Fix some typing issues -
Submitted pull request #39214 to WordPress/gutenberg:
Core data: Fix some typing issues -
Submitted pull request #39212 to WordPress/gutenberg:
Core data: Fix some typing issues -
Submitted pull request #39211 to WordPress/gutenberg:
Core Data: Fixes necessary for converting to TypeScript -
Submitted pull request #39081 to WordPress/gutenberg:
[data] Fill out type definition for data registry -
Closed pull request #38460 on WordPress/gutenberg:
[Blocks] Preserve source markup in invalid blocks -
Submitted pull request #38923 to WordPress/gutenberg:
Blocks: Remember raw source block for invalid blocks. -
Created issue #38922 in the WordPress/gutenberg repository:
Unrecognized Blocks: Preserve content of invalid and missing blocks -
Submitted pull request #38794 to WordPress/gutenberg:
Blocks: Deprecate `isValidBlockContent` -
Merged pull request #38638 into WordPress/gutenberg:
Tests: Remove `originalContent` from fixtures -
Submitted pull request #38638 to WordPress/gutenberg:
Tests: Remove `originalContent` from fixtures -
Merged pull request #36839 into WordPress/gutenberg:
[Docs]: Add docs for `schema` in block API -
Submitted pull request #38460 to WordPress/gutenberg:
[Blocks] Preserve source markup in invalid blocks -
Merged pull request #37795 into WordPress/gutenberg:
Compose: Rework types of createHigherOrderComponent for closer match to API -
Merged pull request #37929 into WordPress/gutenberg:
Docgen/stop crashing on missing return types -
Merged pull request #38148 into WordPress/gutenberg:
[docgen] Refactor code to use require() instead of JSON.parse(fs.readFileSync()) -
Submitted pull request #38148 to WordPress/gutenberg:
[docgen] Refactor code to use require() instead of JSON.parse(fs.readFileSync()) -
Submitted pull request #37929 to WordPress/gutenberg:
Docgen/stop crashing on missing return types -
Merged pull request #37763 into WordPress/gutenberg:
Block API: Separate validation stage during block parsing -
Submitted pull request #37795 to WordPress/gutenberg:
Compose: Rework types of createHigherOrderComponent for closer match to API -
Created issue #37766 in the WordPress/gutenberg repository:
Docgen: Crash for untyped @param descriptions on default re-export -
Submitted pull request #37763 to WordPress/gutenberg:
Block API: Separate validation stage during block parsing -
Submitted pull request #37239 to WordPress/gutenberg:
[@wordpress/data] Add types to the useSelect function -
Merged pull request #37017 into WordPress/gutenberg:
[@wordpress/data]: Refactor use-select in preparation for adding types -
Submitted pull request #37017 to WordPress/gutenberg:
[@wordpress/data]: Refactor use-select in preparation for adding types -
Merged pull request #36190 into WordPress/gutenberg:
Data: Update types and fix type error -
Submitted pull request #36839 to WordPress/gutenberg:
[Docs]: Add docs for `schema` in block API -
Submitted pull request #36190 to WordPress/gutenberg:
Data: Update types and fix type error -
Merged pull request #36062 into WordPress/gutenberg:
[data]: Rename types file from .d.ts to .ts -
Submitted pull request #36062 to WordPress/gutenberg:
[data]: Rename types file from .d.ts to .ts -
Submitted pull request #35870 to WordPress/gutenberg:
WIP: Use inner blocks for lists -
Submitted pull request #35869 to WordPress/gutenberg:
WIP: Explore typing on core data packages -
Pull request #35368 merged into WordPress/gutenberg:
Test Setup: Add more-complete mocks of common timer functions -
Closed ticket #32378 on Core Trac:
Image Uploads automatically puts "Olympus Digital Camera" as caption -
Mentioned in [45929] on Core SVN:
Formatting: Improve accuracy of `force_balance_tags()` and add support for custom element tags. -
Created ticket #47375 on Core Trac:
Blocks API: Add server-side `serialize_block()` -
Mentioned in [45267] on Core SVN:
REST API: Always urlencode_deep() query args in get_items methods. -
Closed ticket #45312 on Core Trac:
parse_blocks return non-existing empty blocks -
Mentioned in [45190] on Core SVN:
Bootstrap/Load: Remove duplicate leading slashes on inclusion of various files under `ABSPATH`. -
Created ticket #46238 on Core Trac:
REST API: Allow conditional field registration -
Created ticket #46199 on Core Trac:
REST: Escape already decoded values when adding query args -
Mentioned in [44576] on Core SVN:
Blocks: Add a `$source_block` parameter to the `render_block_data` filter. -
Mentioned in [44165] on Core SVN:
Editor: Merge some minor bug fixes. -
Closed ticket #45481 on Core Trac:
Classic Block bold and italic -
Mentioned in [43815] on Core SVN:
Editor: Minor bug fixes. -
Confirmed as a speaker for WordCamp Mumbai 2018
-
Wrote a comment on the post JavaScript Chat Summary for May 23rd, on the site Make WordPress Core:
For everyone making a claim that something is simpler or has an easier learning curveā¦…