Jarda Snajdr
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...
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...
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...
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...
HMR: inferring script source from moduleId is not reliable and don't work with `[hash]`/`[fullhash]`
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...
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...
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...