Jarda Snajdr

Results 25 issues of Jarda Snajdr

**Steps to reproduce:** Create a plugin that exports a custom printer for JS and/or CSS: ```js module.exports = { printers: { estree: myJSPrinter, postcss: myCSSPrinter } } ``` Then run...

type:enhancement
area:api
area:plugin api

Expected: When creating the `updated_ts` column in `table.timestamps()`, its DDL should be: ``` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP ``` Actual: The `ON UPDATE CURRENT_TIMESTAMP` part is missing...

NG_feature_request

The `console.count`, `console.timeEnd` and `console.assert` methods do two things: 1. compute some value (named timer/counter value, assertion result) 2. print the value to console In many debugging scenarios, it would...

addition/proposal
needs implementer interest

On my blog, SyntaxHighlighter block renders like this: Notice the size and font mismatch between the post text, especially the inline `` tags, and the syntax highlighted block. That's because...

[Type] Enhancement

The HMR code needs to do some magic to convert the `moduleId` of the updated module to the URLs of the CSS chunks that contain the module. These URLs then...

When using the mini-css-extract-plugin in a setup where filename templates for both JS and CSS use the `[chunkhash]` substitution: ```js { output: { filename: '[name].[chunkhash].js' }, plugins: [ new MiniCssExtractPlugin(...

Followup to #63817 which I did a few months ago, further removing unneeded return type annotations on React components, declaring a `ReactNode` return type. That's easy to infer and it's...

[Status] Needs Review
[Type] Janitorial

This is an upgrade of Jest from v27 to v29, two major versions up. There's been a lot of breaking changes, so it's a big and difficult PR. At this...

Reimplement the `render`, `hydrate` and `unmountComponentAtNode` helpers in `@wordpress/element` using the new `createRoot` and `hydrateRoot` APIs from React 18, instead of using the legacy React 17 implementations. The side effect...

[Package] Element

While working on #47287 I noticed that the `capabilities` object, which is passed as a prop to the mobile editor and then propagated to block editor settings, is used in...

Mobile App - i.e. Android or iOS