Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] trunk from WordPress:trunk #97

Merged
merged 3,469 commits into from
Jan 18, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
3469 commits
Select commit Hold shift + click to select a range
55a170b
Patterns: edit source pattern in focus mode in post editor (#57036)
glendaviesnz Jan 3, 2024
d3071ca
Block Library: Remove store subscriptions from Audio and Video blocks…
Mamaduka Jan 3, 2024
0ef7bc4
Migrate 'block editor keyboard shortcuts' e2e tests to Playwright (#5…
Mamaduka Jan 3, 2024
424ec81
Editor: Unify context text cursor preference (#57479)
youknowriad Jan 3, 2024
bd0f13a
Reinstates site editor iframe styles because they control not only th…
ramonjd Jan 3, 2024
8c4b460
Dataviews: Add some client side data handling utils (#57488)
ntsekouras Jan 3, 2024
31ad09c
Editor: Unify the list view sidebar between the post and site editors…
youknowriad Jan 3, 2024
05b78e0
Editor: Unify show icon labels preference (#57480)
youknowriad Jan 3, 2024
488693f
Bump plugin version to 17.4.0
gutenbergplugin Jan 3, 2024
0b522a9
Update Changelog for 17.4.0
gutenbergplugin Jan 3, 2024
bc0cfc6
Editor: Unify the show block breadcrumbs preference (#57506)
youknowriad Jan 3, 2024
a142fa4
Site Logo: Remove unnecessary 'block-editor' store subscription (#57…
Mamaduka Jan 3, 2024
0ee537d
Template Part block: Fix template part path arg missing from actions …
ockham Jan 3, 2024
c66d6df
Snackbar: Fix icon positioning (#57377)
mirka Jan 3, 2024
4657356
Commands: Combine selectors in 'useTransformCommands' (#57424)
Mamaduka Jan 3, 2024
a2644c0
Migrate `editing-widgets` to Playwright (#57483)
kevin940726 Jan 3, 2024
904325b
DataViews: use DropdownMenuRadioItem component when possible (#57505)
ciampo Jan 3, 2024
2114141
NavigatorProvider: Exclude size value from contain CSS rule (#57498)
t-hamano Jan 3, 2024
a278bb8
[RNMobile] Update unit tests of Aztec input state (#57490)
fluiddot Jan 3, 2024
84715c0
Editor: Unify list view open preference (#57504)
youknowriad Jan 3, 2024
5f6467d
DuotonePicker: Fix top margin when no duotone options (#57489)
mirka Jan 3, 2024
832ae44
List view: add drag cursor to draggable list items (#57493)
ramonjd Jan 4, 2024
596b0d8
Block JSON schema: add renaming key to supports definition (#57373)
t-hamano Jan 4, 2024
1729dd9
Gallery Block: Add random order setting (#57477)
t-hamano Jan 4, 2024
863c56c
File: Remove 'block-editor' store subscription (#57511)
Mamaduka Jan 4, 2024
f5222e3
Update 'missing block' e2e tests to use the 'setContent' helper (#57509)
Mamaduka Jan 4, 2024
30e0d29
Custom field connections: better description on Experiments page (#57…
jsnajdr Jan 4, 2024
889b716
Update the position of the patterns tab in the inserter menu (#55688)
carolinan Jan 4, 2024
d5bcf87
Migrate 'publishing' e2e tests to Playwright (#57521)
Mamaduka Jan 4, 2024
598b4a8
Migrate 'invalid blocks' e2e tests to Playwright (#57508)
Mamaduka Jan 4, 2024
81b8e05
Editor: Unify spotlight mode preference (#57533)
youknowriad Jan 4, 2024
228344b
Remove unused parameters from useOnBlockDrop (#57527)
t-hamano Jan 4, 2024
1ba116b
BaseControl: Connect to context system (#57408)
mirka Jan 4, 2024
fc3715f
Migrate 'nux' e2e tests to Playwright (#57542)
Mamaduka Jan 4, 2024
adbf970
[RNMobile] Ensure keyboard opens after requesting focus on Android (#…
fluiddot Jan 4, 2024
5f8f12f
Mobile Release v1.110.0 (#57536)
Jan 4, 2024
d362529
Components: replace `TabPanel` with `Tabs` in the Font Library `Modal…
chad1008 Jan 4, 2024
bccb344
Rich text: add HTML string methods to RichTextData (#57322)
ellatrix Jan 4, 2024
e98d1fe
Update: Material design icons link. (#57550)
jorgefilipecosta Jan 4, 2024
716f664
DataViews: Add sync filter in patterns page (#57532)
ntsekouras Jan 4, 2024
8d933d3
Fix: Create block getting started links. (#57551)
jorgefilipecosta Jan 4, 2024
719d0b9
Bump plugin version to 17.4.1
gutenbergplugin Jan 4, 2024
1ef71da
Keep Lock button it in the toolbar until unmounted (#57229)
jeryj Jan 4, 2024
a983c7d
Update Changelog for 17.3.1
gutenbergplugin Jan 4, 2024
3703528
Update Changelog for 17.4.1
gutenbergplugin Jan 4, 2024
fc05738
Dependency Extraction Webpack Plugin: Add modules support (#57199)
sirreal Jan 4, 2024
e8b0a4c
[Mobile] - Update E2E Tests related to the Writing flow (#57460)
Jan 4, 2024
15b6981
Add new section to the Quick Start Guide about wp-env (#57559)
ndiego Jan 4, 2024
5e02c30
Post Featured Image: Add a useFirstImageFromPost attribute (#56573)
scruffian Jan 4, 2024
1b75cf6
Navigation: Refactor mobile overlay breakpoints to JS (#57520)
scruffian Jan 4, 2024
e2bda40
The prop namespace should be "scope" (#57563)
ramonjd Jan 4, 2024
bb2a39f
Tooltip: improve tests (#57345)
ciampo Jan 4, 2024
946e056
Background image: Add has-background classname when background image …
andrewserong Jan 5, 2024
915296f
Remove duplicate setting for getPostLinkProps and prefer stable namin…
talldan Jan 5, 2024
6f61d8b
[Pattern Overrides] Fix duplication of inner blocks (#57538)
kevin940726 Jan 5, 2024
a889ef0
Search Block: Remove unused `buttonBehavior` attribute (#53467)
t-hamano Jan 5, 2024
7946a0d
Code Quality: Rename `patternBlock` to `patternPost` (#57568)
talldan Jan 5, 2024
2e39fb6
Migrate 'scheduling' e2e tests to Playwright (#57539)
Mamaduka Jan 5, 2024
93805f4
Migrate 'datepicker' e2e tests to Playwright (#57545)
Mamaduka Jan 5, 2024
7cd6894
Clean up e2e tests package (#57575)
Mamaduka Jan 5, 2024
dd43737
Migrate 'editor modes' e2e tests to Playwright (#57574)
Mamaduka Jan 5, 2024
f79b074
Code Quality: Improve inserter pattern constants (#57570)
talldan Jan 5, 2024
9325972
Editor: Unify the top toolbar preference (#57531)
youknowriad Jan 5, 2024
eeb6aee
Editor: Migrate and unify the panel preferences (#57529)
youknowriad Jan 5, 2024
49bd0fa
Dependency Extraction Webpack Plugin: Use `import` for module externa…
sirreal Jan 5, 2024
58c4c13
Align icon size + placement in Patterns data view (#57548)
jameskoster Jan 5, 2024
c804a69
[Dataviews] Table layout: Ensure focus is not lost on interaction (#5…
Jan 5, 2024
c777b82
Dataview: Change the stacking order of table header (#57565)
t-hamano Jan 5, 2024
3ddd037
Fullscreen mode description: use full text instead of abbreviation. (…
afercia Jan 5, 2024
f0cb338
Bump gradle/gradle-build-action from 2.9.0 to 2.11.1 (#57262)
dependabot[bot] Jan 5, 2024
e99a022
Bump actions/download-artifact from 4.0.0 to 4.1.0 (#57219)
dependabot[bot] Jan 5, 2024
dcc866d
Bump actions/setup-node from 4.0.0 to 4.0.1 (#57162)
dependabot[bot] Jan 5, 2024
3779054
Bump reactivecircus/android-emulator-runner from 2.28.0 to 2.29.0 (#5…
dependabot[bot] Jan 5, 2024
f1cce97
Bump actions/setup-java from 3.13.0 to 4.0.0 (#56687)
dependabot[bot] Jan 5, 2024
4064c95
Group GitHub Action Dependabot updates. (#57591)
desrosj Jan 5, 2024
08dc545
Bump tj-actions/changed-files from 40.2.2 to 41.0.1 (#57366)
dependabot[bot] Jan 5, 2024
3d5434d
DependencyExtractionWebpackPlugin: Use module for @wordpress/interact…
sirreal Jan 5, 2024
077ac08
Editor: Unify the distraction free preference (#57590)
youknowriad Jan 5, 2024
b983444
File: Remove unnecessary synchronization effect (#57585)
Mamaduka Jan 6, 2024
fa12531
PostFeaturedImage: Remove unnecessary 'block-editor' store subscripti…
Mamaduka Jan 6, 2024
ffbc300
Footnotes: fix wrong link when adding more than 9 footnotes (#57599)
t-hamano Jan 6, 2024
83316f7
Update Changelog for 17.3.2
gutenbergplugin Jan 6, 2024
9e93d55
fix two typos in tutorial.md (#57627)
muhme Jan 7, 2024
cb8df38
Use `is-layout` pattern on layout generated classname (#57564)
tellthemachines Jan 7, 2024
0127c43
DataViews: Add `duplicate pattern` action in patterns page (#57592)
ntsekouras Jan 8, 2024
debddee
Improve pre-publish checks naming consistency. (#57019)
afercia Jan 8, 2024
06e57f2
Font Library: add progress-bar while uploading font assets (#57463)
hbhalodia Jan 8, 2024
56e53df
Fix Link UI displaying out of sync results (#57522)
getdave Jan 8, 2024
f57bcc8
Editor: Add the show most used blocks preference to the site editor (…
youknowriad Jan 8, 2024
36fa07f
DependencyExtractionWebpackPlugin: Add boolean shorthand for requestT…
sirreal Jan 8, 2024
ff97549
DataViews: Add duplicate template pattern action (#57638)
ntsekouras Jan 8, 2024
80f8d9e
Modules: Load the import map polyfill when needed (#57256)
gziolo Jan 8, 2024
302c148
Font Library: unregister font collection (#54701)
matiasbenedetto Jan 8, 2024
6d4e6dd
Font Library: singularize install font families endpoint (#57569)
matiasbenedetto Jan 8, 2024
73474eb
Add Template Modal: Update scroll related layout (#57617)
t-hamano Jan 8, 2024
1b5ebca
Data views: Make title display in grid views consistent (#57553)
jameskoster Jan 8, 2024
cd1237e
Update Table layout design details (#57644)
jameskoster Jan 8, 2024
9ce94fa
Docs: Fundamentals of Block Development - Static or Dynamic rendering…
juanmaguitar Jan 8, 2024
f0fe982
Components: replace `TabPanel` with `Tabs` in the Style Book (#57287)
chad1008 Jan 8, 2024
e27b306
Components: replace `TabPanel` with `Tabs` in inline color picker (#5…
chad1008 Jan 8, 2024
ffa9035
feat: Update Image block failed upload visuals (#56937)
derekblank Jan 9, 2024
9d632c5
[Pattern overrides] Allow multiple attributes overrides (#57573)
kevin940726 Jan 9, 2024
50f3bf0
Try adding template-lock all to patterns (#57661)
talldan Jan 9, 2024
8f4f011
Migrate 'taxonomies' e2e tests to Playwright (#57662)
Mamaduka Jan 9, 2024
08f704e
DataViews: consolidate CSS selectors naming schema (#57651)
oandregal Jan 9, 2024
52ff927
build: Patch boost install checksum mismatch error (#57658)
dcalhoun Jan 9, 2024
89f1d6b
DataViews: make it the root for pages and add details (#57578)
oandregal Jan 9, 2024
169e2e5
Update table header gap (#57671)
jameskoster Jan 9, 2024
e0eb749
Pagination spacing (#57670)
jameskoster Jan 9, 2024
240f303
WP Scripts: Build block.json viewModule (#57461)
sirreal Jan 9, 2024
a8b4cc2
Make getLastFocus and setLastFocus private (#57612)
jeryj Jan 9, 2024
6a2fda1
Blocks: Add handling for block.json viewModule (#57437)
sirreal Jan 9, 2024
9019500
DataViews: Use i18n._x to clarify term "Duplicate" (#57686)
mcsf Jan 9, 2024
9323cdd
Add links to additional local dev tools. (#57682)
ndiego Jan 9, 2024
76e1642
Interactivity API: Implement `wp_initial_state()` (#57556)
DAreRodz Jan 9, 2024
e079d89
Fix formatting issue due to incorrect link parsing (#57693)
ndiego Jan 9, 2024
16c12f3
Table: Remove unnecessary margin override (#57699)
andrewserong Jan 9, 2024
8562a28
Try reducing the specificity of block style variation selectors. (#57…
tellthemachines Jan 10, 2024
5380b6c
Label the HeightControl. (#57683)
afercia Jan 10, 2024
d3f2c77
Migrate 'dropdown menu' e2e tests to Playwright (#57663)
Mamaduka Jan 10, 2024
7c21100
Migrate 'core settings' e2e tests to Playwright (#57581)
fai-sal Jan 10, 2024
5d063e3
Patterns: Refactor the findOrCreate term method (#57655)
glendaviesnz Jan 10, 2024
5dcd9d1
[RNMobile] Fix losing undo/redo history when using non-breaking space…
fluiddot Jan 10, 2024
66879a5
DataViews: add new page button in Pages page (#57685)
oandregal Jan 10, 2024
e184f10
Image Block: Change upload icon label (#57704)
t-hamano Jan 10, 2024
3eb3eca
Use full text instead of abbreviation for min height setting. (#57680)
afercia Jan 10, 2024
4c9b8cc
Editor: Use hooks instead of HoCs in 'PostVisibilityCheck' (#57705)
Mamaduka Jan 10, 2024
6ef4629
Clean up code editor CSS. (#57519)
afercia Jan 10, 2024
73a4716
Scripts: Fix webpack not setting environment.module true (#57714)
sirreal Jan 10, 2024
b3e534e
Add tests to cover enabling autoplay and loop setting in Audio block …
fluiddot Jan 10, 2024
db067e1
DataViews: add footer to Pages sidebar (#57690)
oandregal Jan 10, 2024
08f236d
Interactive template: Use viewModule (#57712)
sirreal Jan 10, 2024
ba367dc
Update @ariakit/react to v0.3.12 and @ariakit/test to v0.3.7 (#57547)
ciampo Jan 10, 2024
6693377
Bump plugin version to 17.5.0-rc.1
gutenbergplugin Jan 10, 2024
e93f250
[Mobile] - Fix missing custom gradient indicator in the color palette…
Jan 10, 2024
4b1beb4
Font Library: filter fonts upload directory (#57697)
jffng Jan 10, 2024
714e6b1
Tooltip: no-op when nested inside another Tooltip component (#57202)
ciampo Jan 10, 2024
c527d4d
Update Changelog for 17.5.0-rc.1
gutenbergplugin Jan 10, 2024
d8ef7d6
Font Library: add wp_get_font_dir() function. (#57730)
matiasbenedetto Jan 10, 2024
b892bd8
Display a disabled lock button if user cannot control lock state (#57…
jeryj Jan 10, 2024
885f465
docs: Note the mobile E2E tests `jq` dependency (#57741)
dcalhoun Jan 11, 2024
d03285c
chore: Enable offline media upload features (#57731)
dcalhoun Jan 11, 2024
19ad158
Add description to the save panel header when nothing is checked (#57…
t-hamano Jan 11, 2024
beb1032
Gallery Block: Remove duplicate return statement (#57746)
t-hamano Jan 11, 2024
d867680
Remove obsolete check from dataviews modal actions title (#57753)
ntsekouras Jan 11, 2024
940f0fe
Add defaultFontSizes option to theme.json (#56661)
ajlende Jan 11, 2024
2762ec4
Font Library: Use data or src file to define font collection data (#5…
pbking Jan 11, 2024
8599e15
Use `slug` instead of `id` for Font Collection (#57735)
pbking Jan 11, 2024
47026ab
Group templates in sidebar list (#57711)
ntsekouras Jan 11, 2024
b64eec7
Fix Widgets page Undo and Redo accessibility and keyboard interaction…
afercia Jan 11, 2024
cd548af
Block Bindings API: Add block bindings PHP registration mechanisms an…
SantosGuillamot Jan 11, 2024
ea90b75
Display guidance text when there is no font (#56825)
inc2734 Jan 11, 2024
4f97a3f
ColorPicker: store internal HSLA state for better slider UX (#57555)
ciampo Jan 11, 2024
50ac86a
Download then upload font face assets when installing from a collecti…
pbking Jan 11, 2024
7dd9205
Fix: Typos on __unstableSetTemporarilyEditingAsBlocks documentation. …
jorgefilipecosta Jan 11, 2024
167c439
Scripts: Remove unused variable in bin/list-experimental-api-matches.…
mcsf Jan 11, 2024
f154dc7
Add: Bulk actions to dataviews with the new design. (#57255)
jorgefilipecosta Jan 11, 2024
512027e
Patterns: Add black border back when editing synced pattern in the po…
glendaviesnz Jan 11, 2024
8ef4506
Components: replace `TabPanel` with `Tabs` in the Editor Preferences …
chad1008 Jan 11, 2024
2d5baf4
Scripts: Fix misplaced ReactRefreshWebpackPlugin (#57777)
sirreal Jan 11, 2024
d439f8b
Only prioritise Quote transform where relevant (#57749)
tellthemachines Jan 11, 2024
b41c08f
Font Library: Add font collection JSON schema (#57736)
matiasbenedetto Jan 12, 2024
3dba5c9
Remove the unnecessary padding from preview iframe body tags (#57748)
ramonjd Jan 12, 2024
9dcd4cc
`BoxControl`: update design (#56665)
brookewp Jan 12, 2024
876bf2b
Remove right negative margin from pinned items (#57666)
t-hamano Jan 12, 2024
d0287db
PaletteEdit: improve unit tests (#57645)
t-hamano Jan 12, 2024
eec8951
Migrate 'typewriter' e2e tests to Playwright (#57673)
Mamaduka Jan 12, 2024
d6aaa3f
DataViews: show loading / no result message for the list layout (#57764)
oandregal Jan 12, 2024
44ba13d
Live Preview: Show the current theme name on the theme activation mod…
arthur791004 Jan 12, 2024
75acb7e
DataViews: add front page to sidebar (#57759)
oandregal Jan 12, 2024
7fce392
Restore visual separator between mover buttons when show button label…
afercia Jan 12, 2024
f89e323
Editor: Unify the Editor Mode preference. (#57642)
youknowriad Jan 12, 2024
7ca256c
Site editor: add global styles changes to save flow (#57470)
ramonjd Jan 12, 2024
3c57278
Editor: Use hooks instead of HoCs for `EditorNotices` (#57772)
tyxla Jan 12, 2024
1b6948a
Unify the preferences modal UI between post and site editor (#57639)
youknowriad Jan 12, 2024
295ebf5
Better navigation link variations for post types / taxonomies (#56100)
gaambo Jan 12, 2024
7e74cc8
fix: Add space to text string to workaround RN text display bug (#57783)
derekblank Jan 12, 2024
f461b17
Add more taxonomy options to the post navigation link (#48912)
carolinan Jan 12, 2024
0b4edfa
Fix parent selector button focus style and metrics (#57728)
afercia Jan 12, 2024
e7128cd
LinkControl: Remove unnecessary right padding of input fields (#57784)
t-hamano Jan 12, 2024
55b4e9b
Data view list layout: Fix thumbnail dimensions (#57774)
jameskoster Jan 12, 2024
858bc3b
DependencyExtractionWebpackPlugin: Throw when using scripts from modu…
sirreal Jan 12, 2024
1ce444f
Migrate ColorPalette and CircularOptionPicker tests from user-event t…
ciampo Jan 12, 2024
d6072ce
Remove check-latest-npm validation (#57797)
sirreal Jan 12, 2024
49a63d3
Fix regression: Content locking does not stops when an outside block …
jorgefilipecosta Jan 12, 2024
f4e8d48
Fix: Typo on BlockListBlock comments. (#57814)
jorgefilipecosta Jan 12, 2024
2be3711
Add: End to end test to content locking stop editing as blocks behavi…
jorgefilipecosta Jan 12, 2024
0e48342
Fix flaky create new pattern test (#57747)
kevin940726 Jan 12, 2024
203ca9e
Font Library: disable font library UI using a PHP filter (#57818)
matiasbenedetto Jan 12, 2024
22617ed
Remove "blocks" from copy and delete labels (#57769)
richtabor Jan 12, 2024
1e11103
ToggleGroupControl: Improve controlled value detection (#57770)
mirka Jan 13, 2024
181e3b3
Fix: Link to the nodejs release page. (#57816)
jorgefilipecosta Jan 13, 2024
e821cc9
Performance: add patterns load test (#57828)
ellatrix Jan 13, 2024
b90555e
Remove the unnecessary TOC and fix grammar/formatting in the Patterns…
ndiego Jan 14, 2024
194d5c1
Add a video demonstration to the Quick Start Guide (#57834)
ndiego Jan 14, 2024
5a5da27
Update cell vertical alignment (#57804)
jameskoster Jan 15, 2024
a85fbc4
Font Library Modal: Reset the selected font when installing a new fon…
mikachan Jan 15, 2024
939c49a
Try: Measing typing with the top toolbar enabled (#57709)
Mamaduka Jan 15, 2024
c3d7218
Remove unused argument from sprintf in pagination.js (#57823)
atachibana Jan 15, 2024
075fe63
Video Block: add raw transformation from video html (#47159)
t-hamano Jan 15, 2024
32a73d1
Editor: Use hooks instead of HoCs in 'PostScheduleCheck' (#57833)
Mamaduka Jan 15, 2024
cb71ab8
Migrate 'block grouping' e2e tests to Playwright (#57684)
Mamaduka Jan 15, 2024
4782f64
Interactivity API: add `wp-run` directive and `useInit` & `useWatch` …
DAreRodz Jan 15, 2024
0760faa
Remove unused Navigation block e2e test fixtures (#57848)
Mamaduka Jan 15, 2024
e6a34a3
removes the template condition and shows the chevron back in edit pos…
draganescu Jan 15, 2024
50c84ff
DataViews: add description to pages (#57793)
oandregal Jan 15, 2024
48de159
Fix comments block (#57820)
matiasbenedetto Jan 15, 2024
4c31959
Interactivity API: Render the root interactive blocks (#57729)
cbravobernal Jan 15, 2024
71da85a
Fix the iframe markup of the embed video in the Quick Start Guide (#5…
ndiego Jan 15, 2024
464961e
Components: Add opt-in prop for 40px default size for `BoxControl`, …
brookewp Jan 15, 2024
46daa6e
Add `setGutenbergExperiments` to `requestUtils` (#56663)
kevin940726 Jan 16, 2024
b8c177d
Add a basic e2e test for Pattern Overrides (#57792)
kevin940726 Jan 16, 2024
f6d29bd
Interactivity API: Remove `data-wp-slot` and `data-wp-fill` (#57854)
cbravobernal Jan 16, 2024
45eb9a5
Editor styles: memo transform (#57810)
ellatrix Jan 16, 2024
33b6e64
Iframe: calc compat styles once per page load (#57798)
ellatrix Jan 16, 2024
d452cb4
Pullquote Block: Add padding and margin support (#45731)
t-hamano Jan 16, 2024
23c3a67
Make the site hub View Site link always visible. (#57423)
afercia Jan 16, 2024
b8ecb81
DataViews: set primary field styles (#57846)
oandregal Jan 16, 2024
fc85022
Interactivity API: Remove wp-data-navigation-link directive (#57853)
cbravobernal Jan 16, 2024
9fb3715
Update changelog files
gutenbergplugin Jan 10, 2024
827c258
chore(release): publish
gutenbergplugin Jan 16, 2024
f6db631
Add gettext content when translating 'Header'. (#51066)
gonzomir Jan 16, 2024
cdd6cec
Components: move CHANGELOG entries under the correct release (#57885)
ciampo Jan 16, 2024
df1819d
Interactivity API: Prevent the use of components in `wp-text` (#57879)
cbravobernal Jan 16, 2024
2c247e2
Call variation through callback so it's only loaded when needed - in …
kt-12 Jan 16, 2024
56c02a0
Data: fix memoized createRegistrySelector (#57888)
ellatrix Jan 16, 2024
f478dfe
Button: Improve `disabled`-related prop descriptions (#57864)
mirka Jan 16, 2024
6c0cd11
Fluid typography: do not calculate fluid font size when min and max v…
ramonjd Jan 16, 2024
e84b38d
Allow heading and button in Pattern Overrides (#57789)
kevin940726 Jan 17, 2024
2881d64
Add a control to reset pattern overrides (#57845)
kevin940726 Jan 17, 2024
aec6947
Remove text align control for paragraph, heading, and button in conte…
talldan Jan 17, 2024
05b6bd7
Add image block support for pattern overrides (#57909)
talldan Jan 17, 2024
b77d9f4
Update versions-in-wordpress.md (#57916)
bph Jan 17, 2024
e1598cf
Use ClipboardJS latest version and clean up focus loss workaround. (#…
afercia Jan 17, 2024
176617b
Fix visual indication of switch to default template in the post edito…
ntsekouras Jan 17, 2024
7ae7564
Tidy up patterns selectors (#57913)
jsnajdr Jan 17, 2024
9da0425
Update Grid layout design (#57880)
jameskoster Jan 17, 2024
7591f41
Bump plugin version to 17.5.0
gutenbergplugin Jan 17, 2024
0b9d8ae
Update Changelog for 17.5.0
gutenbergplugin Jan 17, 2024
81c3c96
Block Bindings API: Refactor logic into Block Bindings class and sing…
artemiomorales Jan 17, 2024
8c1b69c
BlockSwitcher: Defer transform calculations until the Dropdown is ope…
ntsekouras Jan 17, 2024
6b224fc
Update the cherry pick script to work with the new version of gh (#57…
scruffian Jan 17, 2024
e7e343c
Interactivity API: Update `preact`, `@preact/signals` and `deepsignal…
cbravobernal Jan 17, 2024
aa9b374
Modified Date Block: Don't render change date tool (#57914)
t-hamano Jan 17, 2024
4e982f4
HTML API: Backport updates from Core (#57022) (#57022)
dmsnell Jan 17, 2024
d159752
Update pattern overrides to use a hard coded support array rather tha…
talldan Jan 18, 2024
9aed4b6
Update Templates table layout (#57930)
jameskoster Jan 18, 2024
bc6e2e2
CustomSelect: adjust `renderSelectedValue` to fix sizing (#57865)
brookewp Jan 18, 2024
8b5bc0e
Global Styles: Correctly decode border color values (#57876)
t-hamano Jan 18, 2024
142725a
DataViews: make list layout the default for templates with the experi…
oandregal Jan 18, 2024
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
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
141 changes: 20 additions & 121 deletions .eslintrc.js
Original file line number Diff line number Diff line change
Expand Up @@ -44,135 +44,23 @@ const restrictedImports = [
},
{
name: 'lodash',
importNames: [
'camelCase',
'capitalize',
'castArray',
'chunk',
'clamp',
'clone',
'cloneDeep',
'compact',
'concat',
'countBy',
'debounce',
'deburr',
'defaults',
'defaultTo',
'delay',
'difference',
'differenceWith',
'dropRight',
'each',
'escape',
'escapeRegExp',
'every',
'extend',
'filter',
'find',
'findIndex',
'findKey',
'findLast',
'first',
'flatMap',
'flatten',
'flattenDeep',
'flow',
'flowRight',
'forEach',
'fromPairs',
'groupBy',
'has',
'identity',
'includes',
'invoke',
'isArray',
'isBoolean',
'isEqual',
'isFinite',
'isFunction',
'isMatch',
'isNil',
'isNumber',
'isObject',
'isObjectLike',
'isPlainObject',
'isString',
'isUndefined',
'keyBy',
'keys',
'last',
'lowerCase',
'map',
'mapKeys',
'mapValues',
'maxBy',
'memoize',
'merge',
'negate',
'noop',
'nth',
'omit',
'omitBy',
'once',
'orderby',
'overEvery',
'partial',
'partialRight',
'pick',
'pickBy',
'random',
'reduce',
'reject',
'repeat',
'reverse',
'setWith',
'size',
'snakeCase',
'some',
'sortBy',
'startCase',
'startsWith',
'stubFalse',
'stubTrue',
'sum',
'sumBy',
'take',
'throttle',
'times',
'toString',
'trim',
'truncate',
'unescape',
'unionBy',
'uniq',
'uniqBy',
'uniqueId',
'uniqWith',
'upperFirst',
'values',
'without',
'words',
'xor',
'zip',
],
message:
'This Lodash method is not recommended. Please use native functionality instead. If using `memoize`, please use `memize` instead.',
message: 'Please use native functionality instead.',
},
{
name: 'reakit',
message:
'Please use Reakit API through `@wordpress/components` instead.',
},
{
name: '@ariakit/react',
message:
'Please use Ariakit API through `@wordpress/components` instead.',
},
{
name: 'redux',
importNames: [ 'combineReducers' ],
message: 'Please use `combineReducers` from `@wordpress/data` instead.',
},
{
name: 'puppeteer-testing-library',
message: '`puppeteer-testing-library` is still experimental.',
},
{
name: '@emotion/css',
message:
Expand Down Expand Up @@ -200,6 +88,7 @@ module.exports = {
extends: [
'plugin:@wordpress/eslint-plugin/recommended',
'plugin:eslint-comments/recommended',
'plugin:storybook/recommended',
],
globals: {
wp: 'off',
Expand Down Expand Up @@ -245,6 +134,13 @@ module.exports = {
],
},
],
'@typescript-eslint/consistent-type-imports': [
'error',
{
prefer: 'type-imports',
disallowTypeAnnotations: false,
},
],
'no-restricted-syntax': [
'error',
// NOTE: We can't include the forward slash in our regex or
Expand Down Expand Up @@ -365,7 +261,7 @@ module.exports = {
},
{
files: [ 'packages/jest*/**/*.js', '**/test/**/*.js' ],
excludedFiles: [ 'test/e2e/**/*.js' ],
excludedFiles: [ 'test/e2e/**/*.js', 'test/performance/**/*.js' ],
extends: [ 'plugin:@wordpress/eslint-plugin/test-unit' ],
},
{
Expand All @@ -375,6 +271,7 @@ module.exports = {
'packages/react-native-*/**/*.[tj]s?(x)',
'test/native/**/*.[tj]s?(x)',
'test/e2e/**/*.[tj]s?(x)',
'test/performance/**/*.[tj]s?(x)',
'test/storybook-playwright/**/*.[tj]s?(x)',
],
extends: [
Expand All @@ -394,23 +291,24 @@ module.exports = {
{
files: [
'test/e2e/**/*.[tj]s',
'test/performance/**/*.[tj]s',
'packages/e2e-test-utils-playwright/**/*.[tj]s',
],
extends: [
'plugin:eslint-plugin-playwright/playwright-test',
'plugin:@wordpress/eslint-plugin/test-playwright',
'plugin:@typescript-eslint/base',
],
parserOptions: {
tsconfigRootDir: __dirname,
project: [
'./test/e2e/tsconfig.json',
'./test/performance/tsconfig.json',
'./packages/e2e-test-utils-playwright/tsconfig.json',
],
},
rules: {
'@wordpress/no-global-active-element': 'off',
'@wordpress/no-global-get-selection': 'off',
'playwright/no-page-pause': 'error',
'no-restricted-syntax': [
'error',
{
Expand All @@ -429,6 +327,7 @@ module.exports = {
message: 'Prefer page.locator instead.',
},
],
'playwright/no-conditional-in-test': 'off',
'@typescript-eslint/await-thenable': 'error',
'@typescript-eslint/no-floating-promises': 'error',
'@typescript-eslint/no-misused-promises': 'error',
Expand Down
6 changes: 6 additions & 0 deletions .git-blame-ignore-revs
Original file line number Diff line number Diff line change
Expand Up @@ -6,3 +6,9 @@ f63053cace3c02e284f00918e1854284c85b9132

# Prettier upgrade to 2.6.2.
33d84b036592a5bf31af05b7710f3b2b14163dc4

# Prettier upgrade to 2.8.5.
c56e8a1910ed74f405b74bbb12fe81dea974e5c3

# Prettier upgrade to 3.0.3.
0bee15148fe4330c20cf372cb46a33693e45cb5f
12 changes: 10 additions & 2 deletions .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
# Documentation
/docs @ajitbohra @ryanwelcher @juanmaguitar @fabiankaegy @ndiego
/packages/interactivity/docs @juanmaguitar

# Schemas
/schemas/json @ajlende
Expand All @@ -21,6 +22,7 @@
/packages/block-library/src/comment-template @michalczaplinski
/packages/block-library/src/comments @michalczaplinski
/packages/block-library/src/table-of-contents @ZebulanStanphill
/packages/block-library/src/image @artemiomorales @michalczaplinski

# Duotone
/lib/block-supports/duotone.php @ajlende
Expand Down Expand Up @@ -54,6 +56,9 @@
# Full Site Editing
/packages/edit-site

# Interactivity API
/packages/interactivity @luisherranz @darerodz

# Tooling
/bin @ntwb @nerrad @ajitbohra
/bin/api-docs @ntwb @nerrad @ajitbohra
Expand All @@ -78,13 +83,15 @@
/packages/prettier-config @ntwb @gziolo
/packages/scripts @gziolo @ntwb @nerrad @ajitbohra @ryanwelcher
/packages/stylelint-config @ntwb
/test/e2e @kevin940726
/test/e2e @kevin940726 @Mamaduka
/test/php/gutenberg-coding-standards @anton-vlasenko

# UI Components
/packages/components @ajitbohra
/packages/compose @ajitbohra
/packages/element @ajitbohra
/packages/notices @ajitbohra
/packages/nux @ajitbohra @peterwilsoncc
/packages/viewport @ajitbohra
/packages/base-styles
/packages/icons
Expand Down Expand Up @@ -125,10 +132,11 @@
/packages/report-flaky-tests @kevin940726

# wp-env
/packages/env @noahtallen @ObliviousHarmony
/packages/env @noahtallen @ObliviousHarmony @t-hamano

# PHP
/lib @spacedmonkey
/lib/compat/*/html-api @dmsnell
/lib/experimental/rest-api.php @timothybjacobs
/lib/experimental/class-wp-rest-* @timothybjacobs
/lib/experimental/class-wp-rest-block-editor-settings-controller.php @timothybjacobs @spacedmonkey @geriux
Expand Down
1 change: 1 addition & 0 deletions .github/ISSUE_TEMPLATE/Bug_report.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
name: Bug report
description: Report a bug with the WordPress block editor or Gutenberg plugin
labels: ['[Type] Bug']
body:
- type: markdown
attributes:
Expand Down
1 change: 1 addition & 0 deletions .github/ISSUE_TEMPLATE/Feature_request.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
name: Feature request
about: Propose an idea for a feature or an enhancement
labels: "[Type] Enhancement"

---

Expand Down
1 change: 1 addition & 0 deletions .github/ISSUE_TEMPLATE/New_release.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
name: Gutenberg Release
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.
Expand Down
4 changes: 2 additions & 2 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@ https://github.com/WordPress/gutenberg/blob/trunk/CONTRIBUTING.md -->

## Testing Instructions
<!-- Please include step by step instructions on how to test this PR. -->
<!-- 1. Open a Post or Page. -->
<!-- 2. Insert a Heading Block. -->
<!-- 1. Open a post or page. -->
<!-- 2. Insert a heading block. -->
<!-- 3. etc. -->

### Testing Instructions for Keyboard
Expand Down
14 changes: 13 additions & 1 deletion .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,5 +10,17 @@ updates:
open-pull-requests-limit: 10
labels:
- 'GitHub Actions'
- 'Automated Testing'
- '[Type] Build Tooling'
groups:
github-actions:
patterns:
- '*'
exclude-patterns:
- 'actions/setup-java'
- 'gradle/*'
- 'reactivecircus/*'
react-native:
patterns:
- 'actions/setup-java'
- 'gradle/*'
- 'reactivecircus/*'
1 change: 1 addition & 0 deletions .github/setup-node/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ runs:
with:
node-version-file: '.nvmrc'
node-version: ${{ inputs.node-version }}
check-latest: true
cache: npm

- name: Get Node.js and npm version
Expand Down
Loading
Loading