Skip to content

Packages: Update memize to 2.1.1 - #80764

Merged
ciampo merged 4 commits into
trunkfrom
codex/deps-memize-2.1.1
Jul 28, 2026
Merged

Packages: Update memize to 2.1.1#80764
ciampo merged 4 commits into
trunkfrom
codex/deps-memize-2.1.1

Conversation

@ciampo

@ciampo ciampo commented Jul 27, 2026

Copy link
Copy Markdown
Contributor

Release span: memize 2.1.1

What?

Updates every direct memize production dependency from 2.1.0 to 2.1.1 across 14 Gutenberg packages.

Why?

The release fixes TypeScript declaration resolution for CommonJS projects using Node16 module resolution.

Notable upstream changes

  • Adds the missing CommonJS declaration file. Downstream TypeScript projects using Node16 module resolution can resolve memize correctly.
  • Leaves the runtime implementation unchanged. Gutenberg's 14 direct consumers require no source migration and should behave exactly as before.

How?

Updates all matching manifests and changelogs to the same range and refreshes the shared lockfile. The runtime implementation is unchanged; the package adds the missing CommonJS declaration file.

Testing Instructions

No UI change is expected. For a lightweight smoke test:

  1. Open the post editor and insert a Paragraph and a Cover block.
  2. Edit their content and settings, then use Undo and Redo.
  3. Confirm the editor, block settings, and preview update immediately without stale values or errors.
Automated verification

Dependency and lockfile validation passed. All 35 focused suites passed, covering 518 tests and 6 snapshots across every direct runtime consumer.

Testing Instructions for Keyboard

Not applicable; the release changes TypeScript package metadata, not interaction behavior.

Screenshots or screencast

Not applicable; no visual change is intended.

Use of AI Tools

Codex selected and implemented the dependency update, reviewed the upstream package delta and direct consumers, ran the verification above, and updated this description.

@github-actions github-actions Bot added [Package] i18n /packages/i18n [Package] Core data /packages/core-data [Package] Plugins /packages/plugins [Package] Components /packages/components [Package] Blocks /packages/blocks [Package] Editor /packages/editor [Package] Block library /packages/block-library [Package] Rich text /packages/rich-text [Package] Block editor /packages/block-editor [Package] Edit Post /packages/edit-post [Package] Edit Site /packages/edit-site [Package] Theme /packages/theme labels Jul 27, 2026
@ciampo ciampo self-assigned this Jul 27, 2026
@ciampo
ciampo marked this pull request as ready for review July 27, 2026 20:36
@ciampo
ciampo requested a review from aduth July 27, 2026 20:36
@github-actions

github-actions Bot commented Jul 27, 2026

Copy link
Copy Markdown

The following accounts have interacted with this PR and/or linked issues. I will continue to update these lists as activity occurs. You can also manually ask me to refresh this list by adding the props-bot label.

If you're merging code through a pull request on GitHub, copy and paste the following into the bottom of the merge commit message.

Co-authored-by: ciampo <mciampini@git.wordpress.org>
Co-authored-by: mirka <0mirka00@git.wordpress.org>

To understand the WordPress project's expectations around crediting contributors, please review the Contributor Attribution page in the Core Handbook.

@github-actions

Copy link
Copy Markdown

Size Change: 0 B

Total Size: 7.75 MB

compressed-size-action

@ciampo ciampo added the [Type] Code Quality Issues or PRs that relate to code quality label Jul 27, 2026

@mirka mirka left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, but I noticed some of the packages don't even use memize anymore. Perhaps we can remove.

  • @wordpress/block-editor (changelog already includes an entry for its removal)
  • @wordpress/edit-post
  • @wordpress/edit-site
  • @wordpress/editor
  • @wordpress/i18n (only used in a stale test mock, which can probably be removed)
  • @wordpress/rich-text

@ciampo
ciampo force-pushed the codex/deps-memize-2.1.1 branch from 313cd93 to 33006b6 Compare July 28, 2026 14:44
@ciampo

ciampo commented Jul 28, 2026

Copy link
Copy Markdown
Contributor Author

Well spotted, I cleaned that up 🧹

@ciampo
ciampo enabled auto-merge (squash) July 28, 2026 14:53
@ciampo
ciampo merged commit 9090f55 into trunk Jul 28, 2026
58 checks passed
@ciampo
ciampo deleted the codex/deps-memize-2.1.1 branch July 28, 2026 15:33
@github-actions github-actions Bot added this to the Gutenberg 23.7 milestone Jul 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

[Package] Block editor /packages/block-editor [Package] Block library /packages/block-library [Package] Blocks /packages/blocks [Package] Components /packages/components [Package] Core data /packages/core-data [Package] Edit Post /packages/edit-post [Package] Edit Site /packages/edit-site [Package] Editor /packages/editor [Package] i18n /packages/i18n [Package] Plugins /packages/plugins [Package] Rich text /packages/rich-text [Package] Theme /packages/theme [Type] Code Quality Issues or PRs that relate to code quality

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

Sponsor
SponsoredKunjungi sekarang
Promo