Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
511 commits
Select commit Hold shift + click to select a range
c1ba20f
Navigation: Refactor display panel to use ToolsPanel (#68011)
SainathPoojary Jun 3, 2025
8c4cb90
Small grammar fix in glossary.md (#70292)
catgofire Jun 3, 2025
2cfdf92
Remove forced focus of `InputControl` on mousedown (#41118)
stokesman Jun 3, 2025
1c7e2d5
Pullquote block: Cannot override cite element style via theme.json (#…
Mukulsingh27 Jun 3, 2025
a5e3592
iAPI: Make storePart argument optional in overloads (#70296)
DAreRodz Jun 3, 2025
30778d0
Fix parameter hint for `canInsertBlocks` (#70305)
aurooba Jun 4, 2025
faecb83
Adds transforms functionality to Post comments link and post comments…
dhruvikpatel18 Jun 4, 2025
c416b0d
Bump plugin version to 21.0.0-rc.1
gutenbergplugin Jun 4, 2025
9e0ef94
Create Block: Add documentation for custom block namespace (#70215)
Infinite-Null Jun 4, 2025
001952a
Update changelog files
gutenbergplugin Jun 4, 2025
3c4e897
chore(release): publish
gutenbergplugin Jun 4, 2025
0e10beb
Update Changelog for 21.0.0-rc.1
gutenbergplugin Jun 4, 2025
8f2830c
Fix the changelog to include PR 70296 in 6.25 (#70309)
DAreRodz Jun 4, 2025
876b7cc
iAPI: Fix duplicated nested regions (#70302)
DAreRodz Jun 4, 2025
7722d8e
iAPI: Fix captured errors in `withScope` generators (#70303)
DAreRodz Jun 4, 2025
8cfa39e
Fix delete unused property (#70321)
shimotmk Jun 5, 2025
f631528
docs: add stylesheet requirements to README (#70323)
yogeshbhutkar Jun 5, 2025
bd7ea30
iAPI: Export `NavigateOptions` and `PrefetchOptions` types (#70315)
DAreRodz Jun 5, 2025
d126355
iAPI: Fix parsing of comments without siblings (#70304)
DAreRodz Jun 5, 2025
78b3108
Flip submenu indicator icon on submenu expansion (#70307)
shrivastavanolo Jun 5, 2025
7952344
E2E Tests: Add test case for `Link` color support (#69141)
im3dabasia Jun 5, 2025
88424c0
test: improve document settings sidebar locator (#70331)
alejandrogonzalvo Jun 5, 2025
5fb376e
Fix : Calendar block: Colors do not change between global styles and …
Vrishabhsk Jun 5, 2025
343dc78
Bump ramsey/composer-install (#70221)
dependabot[bot] Jun 5, 2025
99d0fb0
Bump image-size from 1.1.1 to 1.2.1 (#69796)
dependabot[bot] Jun 5, 2025
034d5ab
Bump undici from 5.28.5 to 5.29.0 (#70137)
dependabot[bot] Jun 5, 2025
b8c1e6b
Bump prismjs from 1.29.0 to 1.30.0 in /platform-docs (#69521)
dependabot[bot] Jun 5, 2025
ce2dd7d
Core data: getHomePage: do not return object until resolved (#70345)
ellatrix Jun 6, 2025
faa2c90
fix: update double tap hint in native image component (#70346)
yashjawale Jun 6, 2025
9205301
Author Block: Refactor Settings panel to use Toolspanel (#67965)
im3dabasia Jun 9, 2025
22c55f6
Refactor Site Logo "Settings" Panel to Use ToolsPanel (#67972)
NidhiDhandhukiya74 Jun 9, 2025
366670e
Warning: Replace popoverProps.position to popoverProps.placement (#70…
SainathPoojary Jun 10, 2025
5ec9060
Social Link: Use 'placement' prop for popover positioning (#70348)
himanshupathak95 Jun 10, 2025
46534c2
fix typo folder-structure.md (#70375)
shimotmk Jun 10, 2025
0271b3e
Chore(deps): bump http-proxy-middleware from 2.0.7 to 2.0.9 (#69947)
dependabot[bot] Jun 10, 2025
7b54853
Bump shivammathur/setup-php (#70377)
dependabot[bot] Jun 10, 2025
a69bc9c
Bump express from 4.21.0 to 4.21.2 in /platform-docs (#70335)
dependabot[bot] Jun 10, 2025
f73be69
Bump nanoid from 3.3.7 to 3.3.8 in /platform-docs (#69163)
dependabot[bot] Jun 10, 2025
2395013
docs: Add example usage for `isPostSavingLocked` selector (#70370)
Infinite-Null Jun 11, 2025
8b8cade
Add Documentation for `role` Attribute in Block Attributes Reference …
im3dabasia Jun 11, 2025
0b99fa6
FormFileUpload: Remove temporary fix for selecting .heic file in Chro…
t-hamano Jun 11, 2025
34814c0
Circular Option Picker: Use 'placement' prop for popover positioning …
Infinite-Null Jun 11, 2025
ae06b36
Bump plugin version to 21.0.0
gutenbergplugin Jun 11, 2025
8cf7f2f
Update Changelog for 21.0.0
gutenbergplugin Jun 11, 2025
22eebbf
E2E Tests: Minor code quality improvement in some tests (#70382)
im3dabasia Jun 12, 2025
0eb8977
Social Links: Allow icon size to be reset and honor theme.json styles…
karthikeya-io Jun 12, 2025
4b9e53c
Refactor: `URLInputButton` component to functional react component (#…
yashjawale Jun 12, 2025
eea7380
Media List: Use 'placement' prop for popover positioning (#70350)
Infinite-Null Jun 12, 2025
21cbbf8
Add private selector support to resolveSelect and suspendSelect (#52036)
jsnajdr Jun 12, 2025
fadd43b
Enhance: Add back button & fix focus loss when navigating (#70091)
Mayank-Tripathi32 Jun 12, 2025
8586e63
Avatar: Refactor settings panel to use ToolsPanel (#67952)
Infinite-Null Jun 12, 2025
cf57e20
Form Block: Apply class names correctly in the block editor (#70394)
t-hamano Jun 13, 2025
c547f4d
Post Navigation Link: Refactor settings panel to use ToolsPanel (#70276)
SainathPoojary Jun 14, 2025
aae6dee
Comments Pagination: Remove unwanted bottom margin from links (#70360)
vk17-starlord Jun 14, 2025
022282b
Fix: Global styles affect all form elements ( Form Block ) (#70392)
Rishit30G Jun 14, 2025
736867d
Fix some typos. (#70419)
Maikuolan Jun 14, 2025
1acfccc
Ensure the actual tests environment is used for e2e tests (#70280)
westonruter Jun 14, 2025
6ff9153
Fix wp-list-reusable-blocks in gutenberg_override_style() (#70402)
iamsandeepdahiya Jun 16, 2025
263d3df
Revert "Flip submenu indicator icon on submenu expansion (#70307)" (#…
t-hamano Jun 16, 2025
01d3959
FormFileUpload: Extend audio accept MIME types for iOS compatibility …
BugReportOnWeb Jun 16, 2025
e683852
Remove padding around data forms labels. The padding is allegedly the…
ramonjd Jun 16, 2025
74f3708
[ Experimental Form ]: Add example block previews (#70436)
yogeshbhutkar Jun 16, 2025
de11ef9
Fix: Update post-publish panel to use taxonomy label instead of hardc…
shrivastavanolo Jun 17, 2025
7a32089
Skip falling e2e tests (#70460)
t-hamano Jun 18, 2025
1d1a1ae
Navigation Block: Rotate submenu indicator icons on submenu expansion…
shrivastavanolo Jun 18, 2025
0087181
Media: Invalidate entities when new media is uploaded (#70405)
talldan Jun 18, 2025
fc20efc
iAPI Router: Support new styles and script modules on client-side nav…
DAreRodz Jun 18, 2025
1411911
iAPI: Minor fixes to the Interactivity and Interactivity Router comme…
DAreRodz Jun 18, 2025
86008b1
iAPI: Introduce `AsyncAction` and `TypeYield` type helpers (#70422)
DAreRodz Jun 18, 2025
3b0fae0
Fix image lightbox issues in new full client-side navigation logic (#…
SantosGuillamot Jun 18, 2025
8ae94de
iAPI Router: Add support for new router regions with `attachTo` (#70421)
DAreRodz Jun 18, 2025
76223e7
TypeScript: Migrate `deprecated` package to TypeScript (#70362)
USERSATOSHI Jun 18, 2025
08921f0
TypeScript: Migrate `is-shallow-equal` package to TypeScript (#70407)
kushagra-goyal-14 Jun 18, 2025
eb82aa7
Bump shivammathur/setup-php (#70418)
dependabot[bot] Jun 18, 2025
64923f6
Docs: Fix broken links on Developer.WordPress.org (#70473)
dd32 Jun 19, 2025
de918f7
Global Styles: Implement uniform header layout (#70464)
yogeshbhutkar Jun 19, 2025
717ba2c
TypeScript: Convert html-entities Package to TS (#69326)
im3dabasia Jun 20, 2025
bcabd7a
Remove screencast.com embed block variation. (#70480)
peterwilsoncc Jun 21, 2025
31d2151
iAPI Router: Fix dynamic imports on new visited pages (#70489)
DAreRodz Jun 23, 2025
6a3bb8d
Social: Allow custom link icons using block variations (#70261)
Mamaduka Jun 24, 2025
45bac28
Image: fixed resetAll to return image resolution to default value (#7…
shimotmk Jun 24, 2025
3b30d40
Video Block: Guard against duplicate tracks (#70295)
yogeshbhutkar Jun 24, 2025
68d91ef
Navigation Link: Add dropdownMenuProps and a resetAll function (#70505)
yogeshbhutkar Jun 24, 2025
386df00
PostAuthorCombobox: Simplify 'onFilterValueChange' debounced callback…
Mamaduka Jun 24, 2025
a92e39c
Avatar: Optimize user control query (#70511)
Mamaduka Jun 25, 2025
0d3746c
Bump plugin version to 21.1.0-rc.1
gutenbergplugin Jun 25, 2025
ed886d3
Update Changelog for 21.1.0-rc.1
gutenbergplugin Jun 25, 2025
5e9b802
Update changelog files
gutenbergplugin Jun 25, 2025
7c0ca4c
chore(release): publish
gutenbergplugin Jun 25, 2025
1f78151
Fix submenu border visibility in Navigation block (#70520)
R1shabh-Gupta Jun 26, 2025
1b2882b
Post Author: Optimize and improve user control queries (#70510)
Mamaduka Jun 26, 2025
e133d07
RawHTML: Clarify the wrapper 'div' element behavior (#70527)
Mamaduka Jun 26, 2025
8a07978
Style Book: Enable support for showing individual block variations (#…
yogeshbhutkar Jun 27, 2025
eae3579
ServerSideRender: Use data hooks instead of HoC (#70529)
Mamaduka Jun 27, 2025
cf3b3a8
Featured Image: fixed resetAll to return image resolution to default …
shimotmk Jun 27, 2025
82f0fcb
e2e: Re-enable skipped E2E tests related to the settings REST API (#7…
Adi-ty Jun 28, 2025
1b8efa7
Fix Floating UI packages dependencies (#70553)
t-hamano Jun 30, 2025
8b0a1f3
usePostActions: Avoid fetching all templates (unbound request) (#70535)
ellatrix Jun 30, 2025
3fd77b3
Updated support for MS Word Images (#70564)
mecskyverse Jun 30, 2025
56c8a23
RSS Block: Decode HTML entities in feed titles before display (#70491)
himanshupathak95 Jun 30, 2025
b308bc8
CodeVitals: Use a different SHA for the base branch (#70565)
t-hamano Jun 30, 2025
713b46b
Background panel: Remove unused style (#70556)
shimotmk Jun 30, 2025
74d4dc2
Navigation Link: Add "Open in new tab" toggle to navigation block sid…
Infinite-Null Jun 30, 2025
95e8e91
DataViews: More fields, controls and operators (#70567)
youknowriad Jun 30, 2025
7ea45c1
Background panel: Remove unused props (#70573)
shimotmk Jul 1, 2025
75153ca
Update icons: Help, PlusCircle, Typography (#70299)
jameskoster Jul 1, 2025
359dd71
Documentation: Remove the 'POST' method shim example from ServerSideR…
Mamaduka Jul 1, 2025
ba0c8b6
ServerSideRender: Remove unnecessary props for default loading placeh…
Mamaduka Jul 1, 2025
adf277a
Update circle icons to have a unified footprint (#70581)
jasmussen Jul 1, 2025
a017414
Fix unit test for flaky filterSortAndPaginate function (#70582)
t-hamano Jul 1, 2025
c503fa3
Update nested-blocks-inner-blocks.md (#70587)
Lovor01 Jul 2, 2025
d70798b
Give priority to custom click event handlers (#70566)
DAreRodz Jul 2, 2025
538ab0a
Refactor: MoreEdit Component to functional React Component (#70482)
coderGtm Jul 2, 2025
6effe1c
Bump plugin version to 21.1.0
gutenbergplugin Jul 2, 2025
d25b90e
Revert "Bump plugin version to 21.1.0"
gutenbergplugin Jul 2, 2025
b8d24ef
Bump plugin version to 21.1.0
gutenbergplugin Jul 2, 2025
1d0c43d
Update Changelog for 21.1.0
gutenbergplugin Jul 2, 2025
90fe3bb
Image Block: Preserve line breaks in media caption (#70476)
BugReportOnWeb Jul 2, 2025
6f2cef0
Block Editor: Use consistent sizing for the block locking modal (#70593)
Mamaduka Jul 2, 2025
cf6a66a
Docs: Update Locking interface example image (#70590)
Adi-ty Jul 3, 2025
8a5a63a
Gallery: Refactor "Settings" panel of Gallery block to use `ToolsPane…
yogeshbhutkar Jul 3, 2025
48b43b2
Editor: Allow replacing the 'PostLockedModal' component (#70586)
Mamaduka Jul 3, 2025
e8c3982
I18N: Use `@tannin/sprintf` (#70434)
swissspidy Jul 3, 2025
b187b29
ESLint: Enforce stricter translator comment placeholder matching (#70…
USERSATOSHI Jul 3, 2025
9769b62
Format Library: Improve inline image replacement workflow (#70598)
Sukhendu2002 Jul 3, 2025
9d7efbc
I18n: Use more descriptive type arguments in i18n package (#70606)
sirreal Jul 3, 2025
f7ba498
`FormTokenField`: Fix focus lost on tab when `__experimentalExpandOnF…
yogeshbhutkar Jul 4, 2025
309338a
Featured Cover: fixed resetAll to return image resolution to default …
shimotmk Jul 4, 2025
8a9281f
Site Logo: Refactor the media panel to use ToolsPanel (#70599)
himanshupathak95 Jul 7, 2025
7cc59e5
List Block: Remove unused __unstableMultilineWrapperTags field from b…
t-hamano Jul 7, 2025
0c9deaf
DataViews: Introduce `perPageSizes` to control the available sizes of…
arthur791004 Jul 7, 2025
cec75cc
Remove the extra font-size override for the select control on medium …
sejas Jul 8, 2025
1fe9d90
Correct padding for empty-state elements when <DataViews> is in a <Ca…
p-jackson Jul 8, 2025
6d20ad7
Components: Add `DateCalendar` and `DateRangeCalendar` components (#…
chihsuan Jul 8, 2025
ee5a18b
Site Editor: Sort post types alphabetically within the `Add Template`…
yogeshbhutkar Jul 8, 2025
fbb342a
Documentation: Add `isPostAutosavingLocked` example to doc block (#7…
Infinite-Null Jul 8, 2025
9504e40
Media library modal: Fix plugin incompatibilities with MediaUpload fi…
talldan Jul 9, 2025
4c19dbc
Bump plugin version to 21.1.1
gutenbergplugin Jul 9, 2025
0729715
Update Changelog for 21.1.1
gutenbergplugin Jul 9, 2025
94d8b98
Media Upload: Correct wrapper reference in docstring (#70651)
yogeshbhutkar Jul 9, 2025
52fb078
Icons: Fix plusCircleFilled size (#70650)
t-hamano Jul 9, 2025
8818174
Bump plugin version to 21.2.0-rc.1
gutenbergplugin Jul 9, 2025
63aee1d
Inserter: Restore styling for disabled blocks (#70663)
Mamaduka Jul 9, 2025
249c5ee
wp-env: add wp-cli config when creating environment (#70661)
jsnajdr Jul 9, 2025
5d2f86a
Update Changelog for 21.2.0-rc.1
gutenbergplugin Jul 9, 2025
f3dbed2
Migrate `lazy-import` package to `TypeScript` (#70475)
im3dabasia Jul 10, 2025
cb60c42
iAPI Router: Preserve media attribute on intial style sheets after cl…
DAreRodz Jul 10, 2025
78649c1
SelectControl: Move classnames to root (#70643)
t-hamano Jul 10, 2025
a758c66
Video: Fix track editor state saves without explicitly applying the c…
yogeshbhutkar Jul 10, 2025
7e14d21
Fix: Font Library Modal: Focus outline not displaying correctly (#70667)
prasadkarmalkar Jul 10, 2025
a5b7a75
Add new `__experimentalImage` to block registration to surface Image …
carolinan Jul 10, 2025
8189c93
Video: Reuse logic for uploaded track selection (#70675)
Mamaduka Jul 10, 2025
7db8f38
Migrate `hooks` package to TypeScript (#70488)
im3dabasia Jul 11, 2025
fae8d6d
`DateCalendar`, `DateRangeCalendar`: move to private APIs (#70681)
ciampo Jul 11, 2025
9bd4dd1
Media & Text: fixed resetAll to return image resolution to default va…
shimotmk Jul 11, 2025
5b19ab0
Separator: Surfacing the HTML markup control (#70455)
Infinite-Null Jul 11, 2025
58e9b90
Inserter: Fix focus style for disabled items (#70691)
Mamaduka Jul 11, 2025
90adbe9
Site tagline - update block description (#34473)
kellychoffman Jul 11, 2025
87d0bc1
Navigation Submenu Link: Add `Open in new tab` toggle to navigation b…
Infinite-Null Jul 12, 2025
064069f
Block Editor Components: Add missing style resets for fieldset elemen…
andrewserong Jul 14, 2025
66093d8
Autocomplete: Prevent text cursor position loss when clicking to inse…
Mamaduka Jul 14, 2025
f433291
Video: Enable support for adding multiple tracks (#70689)
yogeshbhutkar Jul 14, 2025
0fa0a2c
Archives: Update padding for archives block to remain consistent with…
yogeshbhutkar Jul 14, 2025
5e155b0
List View: Remove public APIs for getting images (#70705)
Mamaduka Jul 14, 2025
e28685d
Fix: preserve hasParallax when switching from video to image in Cover…
Adi-ty Jul 14, 2025
b527b04
Navigation Link: Add `opensInNewTab` to resetAll (#70717)
Infinite-Null Jul 14, 2025
ac45351
Block Lock Modal: Add ul browser defaults CSS resets (#70700)
andrewserong Jul 14, 2025
be86904
wp-env: don't overwrite wp-cli.yml if it already exists (#70677)
jsnajdr Jul 14, 2025
b34644f
Update WP Studio to WordPress Studio (#70716)
ndiego Jul 14, 2025
cc1f5bd
wp-env: Fix Docker build errors with Debian Buster repositories (#70718)
t-hamano Jul 14, 2025
795734c
[Type] Enhancement - Adds max limit to row span and column span in gr…
vipul0425 Jul 15, 2025
483a44e
Block Editor: Avoid unbound requests in inserter selectors (#66817)
ellatrix Jul 15, 2025
4e257b4
Bump plugin version to 21.2.0-rc.2
gutenbergplugin Jul 15, 2025
6c6d8b4
Update Changelog for 21.2.0-rc.2
gutenbergplugin Jul 15, 2025
20fd653
a11y: Comments Pagination Nav Wrapper (#70730)
Adi-ty Jul 16, 2025
6a7a0a9
Post Content Block: Add tagName selector (#70698)
EliezerSPP Jul 16, 2025
7e5dfbb
Global Styles: Make Button element inherit all typography styles on t…
shrivastavanolo Jul 16, 2025
b3cda42
Components: Fix label and placeholder handling in `LinkControlSearchI…
im3dabasia Jul 16, 2025
d4c6679
Navigation Block: fix inconsistent padding in nested submenus when "O…
shrivastavanolo Jul 16, 2025
44cb67f
Components: Add ValidateControls components (#70620)
gigitux Jul 16, 2025
106ae0a
Bump plugin version to 21.2.0
gutenbergplugin Jul 16, 2025
f741d05
Update Changelog for 21.2.0
gutenbergplugin Jul 16, 2025
814cede
Improving Gitignore for files related to applying patches (#70745)
SirLouen Jul 16, 2025
de326da
List View: Delay block highlighting when moving the mouse over the it…
Mamaduka Jul 17, 2025
7ceb544
Update codeowners for packages/dataviews (#70753)
oandregal Jul 17, 2025
e4cd952
Blocks: Set default 'apiVersion' for client-side registration (#70750)
Mamaduka Jul 17, 2025
c38d569
core-data: Try using cached permissions even when `_fields` is presen…
priethor Jul 17, 2025
882e371
Update Icon component to support bundled dataviews package (#70756)
youknowriad Jul 17, 2025
5d0ff24
TypeScript: Migrate `block-serialization-default-parser` to TS. (#70766)
im3dabasia Jun 24, 2025
c18a8bc
Block Editor: Deprecate the block hovered global state (#70731)
Mamaduka Jul 18, 2025
cebf65e
Sever Nav Link item entity link on URL change if ID already exists (#…
getdave Jul 18, 2025
a3df6d4
Components: Reuse existing `useControlledValue` hook in Calendar comp…
chihsuan Jul 18, 2025
c085752
TypeScript: Migrate wordcount package to TypeScript (#70501)
Adi-ty Jul 18, 2025
443d8fa
Migrate `@packages/url` package to TypeScript (#70496)
im3dabasia Jul 18, 2025
c2842ff
Update gutenberg release docs (#70772)
talldan Jul 18, 2025
3af6a69
Core/File: Reduce specificity of pseudo-selector styles for better ov…
yogeshbhutkar Jul 18, 2025
8c80fa7
Block API: Add attribute role-based filtering to 'isUnmodifiedBlock' …
Mamaduka Jul 18, 2025
504e51b
Deprecated: fix code example (#70781)
t-hamano Jul 18, 2025
dd8b1ce
TypeScript: Fix types for core entity meta (#70788)
manzoorwanijk Jul 18, 2025
7d04517
Dimensions support: Fix duplicate output of styling rules (#70796)
shimotmk Jul 19, 2025
afc0259
Improve plugin release checklist and documentation (#70808)
t-hamano Jul 21, 2025
cb72f6d
Fix: Avoid duplicate `get_the_title()` calls in `render_block_core_po…
mukeshpanchal27 Jul 21, 2025
2a278af
DataViews: Add `date` field type (#70657)
chihsuan Jul 21, 2025
415367c
Docs: Update RichTextToolbarButton link in docs (#70804)
Infinite-Null Jul 21, 2025
c464a49
DataViews: improve story dataset (#70817)
oandregal Jul 21, 2025
230db55
Navigation Link: Fix URL deletion in Inspector Controls (#70749)
Mamaduka Jul 21, 2025
b8b861b
[Block] Cover: Fix resize handler gets stuck on undo (#70820)
yogeshbhutkar Jul 21, 2025
362e12d
DataViews: Add groupByField support to grid layout (#70752)
oandregal Jul 21, 2025
c81b34f
Migrate plugins package to TS (#70773)
dhruvikpatel18 Jul 22, 2025
211f769
filterSortAndPaginate: extract sortBy and groupBy logic (#70822)
oandregal Jul 22, 2025
7a1f29f
Video: Fix 'MediaUploadCheck' wrapper for Poster control (#70830)
Mamaduka Jul 22, 2025
16302bd
Match front-page link style to admin styles (#70600)
n2erjo00 Jul 22, 2025
20d789b
Sync package-lock.json on latest NPM (#70839)
aduth Jul 22, 2025
4440b42
Migrate Icons package to `TypeScript` (#70456)
im3dabasia Jul 22, 2025
280494f
Migrate `redux-routine` package to TS (#70686)
im3dabasia Jul 22, 2025
68a391a
Allow add before/after on block toolbar menu dropdown when in write m…
jeryj Jul 22, 2025
e44c358
Update @tannin/sprintf to resolve CommonJS error (#70799)
aduth Jul 22, 2025
5fa8b1f
Remove cover block image position and focal point from toolbar in wri…
jeryj Jul 22, 2025
934e850
Cover: Enable support for adding posters over video (#70816)
yogeshbhutkar Jul 23, 2025
c27b664
Bump plugin version to 21.3.0-rc.1
gutenbergplugin Jul 23, 2025
c3bdfa9
Refactor: Inserter Button to functional component (#70409)
coderGtm Jul 23, 2025
6bb51d9
Update changelog files
gutenbergplugin Jul 23, 2025
50e7b9a
chore(release): publish
gutenbergplugin Jul 23, 2025
54a34d8
registerFormatType: Document 'object' setting (#70858)
Mamaduka Jul 23, 2025
258120b
Update Changelog for 21.3.0-rc.1
gutenbergplugin Jul 23, 2025
543a2d5
Video: Fix missing trailing periods (#70857)
yogeshbhutkar Jul 23, 2025
2ca1e34
DataViews: Allow searching over array fieldtypes (#70785)
dsas Jul 23, 2025
bb8ee5e
Writing Flow: Remove empty blocks when the merge target doesn't suppo…
megane9988 Jul 23, 2025
aecca70
Migrate `@wordpress/i18n` package to TypeScript and Add TextDomain Ty…
USERSATOSHI Jul 23, 2025
491d0ac
Core Data: Define record title getter for taxonomy entities (#70863)
Mamaduka Jul 23, 2025
bad82a0
Fields: Add label to Password field (#70865)
t-hamano Jul 24, 2025
8227e4b
TypeScript: Migrate jest-console package to TS (#70538)
kushagra-goyal-14 Jul 24, 2025
ccfbe73
TypeScript: migrate priority-queue package to TS (#70469)
kushagra-goyal-14 Jul 24, 2025
8d04248
Editor: Fix 'isEditedPostAutosaveable' selector return value (#70888)
Mamaduka Jul 24, 2025
c6b85b1
Zoom Out: Delete unused property (#70893)
shimotmk Jul 24, 2025
b94e18a
Update dataviews changelog for #70785 (#70885)
dsas Jul 24, 2025
76cb0ff
Categories: Disable links in the editor (#70896)
Mamaduka Jul 25, 2025
8d83227
Change header height from 60px to 64px (#60729)
t-hamano Jul 25, 2025
4ea86f8
Add icon: Dashboard (#70300)
jameskoster Jul 25, 2025
fa1365f
Fix: Add hyphen to “hands-on” in Getting Started section (#70906)
KHarika01 Jul 25, 2025
a2cb1b0
DataViews: Align media styles in table view with list view for consis…
arthur791004 Jul 25, 2025
fb5e28a
File Block: Fix PDF preview on URLs containing query parameters (#70915)
BugReportOnWeb Jul 26, 2025
939bcb1
RichText: Support more colors for format boundary colors (#70918)
t-hamano Jul 26, 2025
d07eb03
Updated Small Typo in block-styles.md file (#70927)
shail-mehta Jul 28, 2025
094eb82
Fix layout shift caused by `video` tag in Video block lacking `width`…
westonruter Jul 28, 2025
2cd7cb5
Add `@wordpress/env` as an optional peer dependency of `@wordpress/sc…
westonruter Jul 28, 2025
73e9406
TextareaControl: Add missing component CSS classname (#70930)
t-hamano Jul 28, 2025
166bc58
Page List: Fix Notice component background gets incorrectly inherited…
yogeshbhutkar Jul 28, 2025
8613780
PaletteEdit: Fill available space with input field (#70935)
t-hamano Jul 28, 2025
2378148
Block Editor: Fix link interception in the iframed editor (#70931)
Mamaduka Jul 28, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1 change: 1 addition & 0 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,7 @@
/packages/base-styles
/packages/icons
/packages/primitives
/packages/dataviews @oandregal

# Utilities
/packages/a11y
Expand Down
32 changes: 17 additions & 15 deletions .github/ISSUE_TEMPLATE/New_release.md
Original file line number Diff line number Diff line change
@@ -1,16 +1,17 @@
---
name: Gutenberg Release
title: "Gutenberg {VERSION_NUMBER} release checklist"
about: A checklist for the Gutenberg plugin release process
labels: Gutenberg Plugin, [Type] Project Management
---

This issue is to provide visibility on the progress of the release process of Gutenberg VERSION_NUMBER and to centralize any conversations about it. The ultimate goal of this issue is to keep the reference of the steps, resources, work, and conversations about this release so it can be helpful for the next contributors releasing a new Gutenberg version.

- Gutenberg version to release: VERSION_NUMBER ([milestone](ADD_LINK))
- Gutenberg version to release: {VERSION_NUMBER} ([milestone](https://github.com/WordPress/gutenberg/milestone/{MILESTONE_ID}?closed=1))
- Release Manager (a.k.a. Release Lead):
- Release Date VERSION_NUMBER RC: ADD DATE
- Release Date VERSION_NUMBER: ADD DATE
- Previous version change log (as a reference): [15.3](https://github.com/WordPress/gutenberg/releases/tag/v15.3.0)
- Release Date {VERSION_NUMBER} RC: {ADD DATE}
- Release Date {VERSION_NUMBER}: {ADD DATE}
- Previous version change log (as a reference): [{PREVIOUS_VERSION_NUMBER}](https://github.com/WordPress/gutenberg/releases/tag/{PREVIOUS_TAG_NAME})

## Resources

Expand All @@ -21,33 +22,34 @@ This issue is to provide visibility on the progress of the release process of Gu

## Checklist

### RC Day - {Weekday, Month, Date}
### RC Day - {WEEKDAY}, {MONTH}, {DATE}

- [ ] Post a message in `#core-editor` channel to let folks know you are starting the RC release process
- [ ] Organize and Label PRs on the relevant milestone
- [ ] Start the release process by triggering the `rc` [workflow](https://developer.wordpress.org/block-editor/contributors/code/release/#running-workflow)
- [ ] [Update the created Draft Release accordingly](https://developer.wordpress.org/block-editor/contributors/code/release/#view-the-release-draft)
- [ ] [Curate the changelog](https://developer.wordpress.org/block-editor/contributors/code/release/#1-curating-the-changelog) before publishing
- [ ] Publish Release
- [ ] [Organize and Label PRs](https://developer.wordpress.org/block-editor/contributors/code/release/#organizing-and-labeling-milestone-prs) on the relevant milestone
- [ ] Start the release process by triggering the `rc` [workflow](https://developer.wordpress.org/block-editor/contributors/code/release/#running-the-release-workflow)
- [ ] [Update the created Draft Release accordingly](https://developer.wordpress.org/block-editor/contributors/code/release/#viewing-the-release-draft)
- [ ] [Curate the changelog](https://developer.wordpress.org/block-editor/contributors/code/release/#curating-the-release-changelog) before publishing
- [ ] [Publish Release](https://developer.wordpress.org/block-editor/contributors/code/release/#publishing-the-release)
- [ ] Announce in `#core-editor` channel that RC1 has been released and is ready for testing
- [ ] Ping any other relevant channels announcing that the RC is available
- [ ] Create Draft of Release post on Make Core blog _(initial draft in [Google doc](https://docs.google.com/document/d/1D-MTOCmL9eMlP9TDTXqlzuKVOg_ghCPm9_whHFViqMk/edit))_

### Between RC and Release

- [ ] Post a reminder in #core-editor for backporting PRs to RC (~Label Backport to Gutenberg RC)
- [ ] Post a reminder in `#core-editor` for backporting PRs to RC (~Label `Backport to Gutenberg RC`)
- [ ] If there are any PRs marked as [Backport to RC](https://github.com/WordPress/gutenberg/pulls?q=is%3Apr+label%3A%22Backport+to+Gutenberg+RC%22+is%3Aclosed), run the [cherry-pick command to apply them](https://developer.wordpress.org/block-editor/contributors/code/release/auto-cherry-picking/#how-can-i-use-it-for-a-gutenberg-plugin-release) to the release branch. **This needs to be run locally**
- [ ] [Draft Release Post Highlights and Change Log](https://docs.google.com/document/d/1D-MTOCmL9eMlP9TDTXqlzuKVOg_ghCPm9_whHFViqMk/edit)
- [ ] Get assets from [Design Team](https://make.wordpress.org/design/) for the post
- [ ] Get assets from [Design Team](https://make.wordpress.org/design/) for the post if required
- [ ] Reach out to Highlight Authors to draft sections (if necessary)

### Release Day - {Weekday, Month, Date}

- [ ] Post a message in `#core-editor` channel to let folks know you are starting the release process
- [ ] Start the release process by triggering the `stable` [workflow](https://developer.wordpress.org/block-editor/contributors/code/release/#running-workflow)
- [ ] Start the release process by triggering the `stable` [workflow](https://developer.wordpress.org/block-editor/contributors/code/release/#running-the-release-workflow)
- [ ] Update the created Draft Release accordingly. Typically by copy/pasting the last RC release notes and add any changes/updates as needed.
- [ ] Publish Release
- [ ] [Publish Release](https://developer.wordpress.org/block-editor/contributors/code/release/#publishing-the-release)
- [ ] Trigger the update to the plugin directory. _(Get approval from a member of [Gutenberg Release team](https://github.com/orgs/WordPress/teams/gutenberg-release/members) if necessary)_
- [ ] Announce in `#core-editor` channel that the plugin has been released
- [ ] Reach out to other contributors to help get the post reviewed
- [ ] Publish Release post on Make Core blog
- [ ] [Publish Release post](https://developer.wordpress.org/block-editor/contributors/code/release/#publishing-the-release-post) on Make Core blog
- [ ] Post in the `#core-editor` channel [requesting a volunteer for the next Gutenberg release](https://developer.wordpress.org/block-editor/contributors/code/release/#call-for-volunteer-for-the-next-release).
13 changes: 13 additions & 0 deletions .github/actionlint.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# This is the configuration file for actionlint, a static checker for GitHub Actions workflow files.
# See https://github.com/rhysd/actionlint.

# Path-specific configurations.
paths:
.github/workflows/**/*.{yml,yaml}:
ignore:
# [SC2129](https://www.shellcheck.net/wiki/SC2129) is ignored because it is a stylistic issue.
- 'shellcheck reported issue in this script: SC2129:.+'
.github/workflows/end2end-test.yml:
ignore:
# This file gets created in the step prior.
- 'file "build/index.js" does not exist.+'
8 changes: 4 additions & 4 deletions .github/setup-node/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ runs:
using: 'composite'
steps:
- name: Use desired version of Node.js
uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4.3.0
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
with:
node-version-file: '.nvmrc'
node-version: ${{ inputs.node-version }}
Expand All @@ -20,12 +20,12 @@ runs:
- name: Get Node.js and npm version
id: node-version
run: |
echo "NODE_VERSION=$(node -v)" >> $GITHUB_OUTPUT
echo "NODE_VERSION=$(node -v)" >> "$GITHUB_OUTPUT"
shell: bash

- name: Cache node_modules
id: cache-node_modules
uses: actions/cache@d4323d4df104b026a6aa633fdb11d772146be0bf # v4.2.2
uses: actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3
with:
path: '**/node_modules'
key: node_modules-${{ runner.os }}-${{ runner.arch }}-${{ steps.node-version.outputs.NODE_VERSION }}-${{ hashFiles('package-lock.json') }}
Expand All @@ -36,7 +36,7 @@ runs:
npm ci
shell: bash
- name: Upload npm logs as an artifact on failure
uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
if: failure()
with:
name: npm-logs
Expand Down
Loading
Loading