Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
WordPress
/
wordpress-develop
Public
Notifications
You must be signed in to change notification settings
Fork
3.7k
Star
3.4k
Code
Pull requests
3.5k
Actions
Security and quality
42
Insights
Additional navigation options
Code
Pull requests
Actions
Security and quality
Insights
Filesystem: Update constructor parameter default value to an empty array
- #11593
#11593
Closed
Soean
wants to merge 61 commits into
WordPress:trunk
WordPress/wordpress-develop:trunk
from
Soean:wp_fs_type
Soean/wordpress-develop:wp_fs_type
Copy head branch name to clipboard
Conversation
Commits
61
(61)
Checks
Files changed
Closed
Filesystem: Update constructor parameter default value to an empty array
#11593
Soean
wants to merge 61 commits into
WordPress:trunk
WordPress/wordpress-develop:trunk
from
Soean:wp_fs_type
Soean/wordpress-develop:wp_fs_type
Copy head branch name to clipboard
Commits
Commits on Apr 17, 2026
Filesystem: Update constructor parameter default value to an empty array
Soean
committed
c722707
View commit details
Copy full SHA for c722707
Browse repository at this point
Commits on Apr 28, 2026
Merge branch 'trunk' into wp_fs_type
Soean
committed
a4a6929
View commit details
Copy full SHA for a4a6929
Browse repository at this point
Commits on May 21, 2026
Merge branch 'trunk' into wp_fs_type
Soean
committed
cb9e30a
View commit details
Copy full SHA for cb9e30a
Browse repository at this point
Commits on Jun 4, 2026
Add docs
Soean
committed
e893192
View commit details
Copy full SHA for e893192
Browse repository at this point
Add WP_Filesystem_ftpsockets
Soean
committed
95c2776
View commit details
Copy full SHA for 95c2776
Browse repository at this point
Commits on Jun 9, 2026
Fix PHPStan issues up to rule level 5 (except for FTP type)
westonruter
committed
8fc10a7
View commit details
Copy full SHA for 8fc10a7
Browse repository at this point
Apply suggestion from @westonruter
Show description for 02ebadb
Soean
and
westonruter
authored
02ebadb
View commit details
Copy full SHA for 02ebadb
Browse repository at this point
Apply suggestion from @westonruter
Show description for a9b1a4b
Soean
and
westonruter
authored
a9b1a4b
View commit details
Copy full SHA for a9b1a4b
Browse repository at this point
Apply suggestion from @westonruter
Show description for 1ebb4a7
Soean
and
westonruter
authored
1ebb4a7
View commit details
Copy full SHA for 1ebb4a7
Browse repository at this point
Fix whitespace
Soean
committed
0c73f67
View commit details
Copy full SHA for 0c73f67
Browse repository at this point
Update src/wp-admin/includes/class-wp-filesystem-ssh2.php
Show description for b3d2fcd
Soean
and
westonruter
authored
b3d2fcd
View commit details
Copy full SHA for b3d2fcd
Browse repository at this point
Remove connection_type from stored options
westonruter
committed
064212c
View commit details
Copy full SHA for 064212c
Browse repository at this point
Fix return type fro cwd() method
Show description for a242c46
westonruter
and
Soean
committed
a242c46
View commit details
Copy full SHA for a242c46
Browse repository at this point
Suggest ext-ssh2 in composer.json
westonruter
committed
6373bf8
View commit details
Copy full SHA for 6373bf8
Browse repository at this point
Fix error case for WP_Filesystem_FTPext::get_contents_array() and use string[]
westonruter
committed
787326f
View commit details
Copy full SHA for 787326f
Browse repository at this point
Add FileListing type to WP_Filesystem_FTPext
westonruter
committed
2e81451
View commit details
Copy full SHA for 2e81451
Browse repository at this point
Avoid using false link in FTP methods
westonruter
committed
dd695ae
View commit details
Copy full SHA for dd695ae
Browse repository at this point
Add remaining type casts and type checks for WP_Filesystem_FTPext
westonruter
committed
f6cca38
View commit details
Copy full SHA for f6cca38
Browse repository at this point
Move FileListing to WP_Filesystem_Base
westonruter
committed
338a08f
View commit details
Copy full SHA for 338a08f
Browse repository at this point
Address PHPStan errors in WP_Filesystem_Base
westonruter
committed
7437fff
View commit details
Copy full SHA for 7437fff
Browse repository at this point
Merge branch 'trunk' of https://github.com/WordPress/wordpress-develop into wp_fs_type
westonruter
committed
5681de5
View commit details
Copy full SHA for 5681de5
Browse repository at this point
Add missing comma
westonruter
committed
8495cf8
View commit details
Copy full SHA for 8495cf8
Browse repository at this point
Add FileListing types
westonruter
committed
b8c873b
View commit details
Copy full SHA for b8c873b
Browse repository at this point
Fix errors with failing to pass string to chown and chgrp
westonruter
committed
459fd6e
View commit details
Copy full SHA for 459fd6e
Browse repository at this point
Fix return type of dirlist()
westonruter
committed
e0e07c0
View commit details
Copy full SHA for e0e07c0
Browse repository at this point
Fix PHPStan rule level 7 errors
westonruter
committed
0bc2602
View commit details
Copy full SHA for 0bc2602
Browse repository at this point
Fix remaining PHPStan rule level 10 errors
westonruter
committed
74594c5
View commit details
Copy full SHA for 74594c5
Browse repository at this point
Fix handling of null password before calling ssh2_auth_pubkey_file()
Show description for 3055b35
westonruter
and
Copilot
authored
3055b35
View commit details
Copy full SHA for 3055b35
Browse repository at this point
Fix malformed Copilot suggestion in 3055b35
westonruter
committed
f049eea
View commit details
Copy full SHA for f049eea
Browse repository at this point
Ensure string is passed as passphrase arg
westonruter
committed
2549646
View commit details
Copy full SHA for 2549646
Browse repository at this point
Fix type check for lastmodunix before passing into gmdate()
Show description for c19bfa6
westonruter
and
Copilot
committed
c19bfa6
View commit details
Copy full SHA for c19bfa6
Browse repository at this point
Document null as allowed value for $opt
Show description for ca7293d
westonruter
and
Copilot
committed
ca7293d
View commit details
Copy full SHA for ca7293d
Browse repository at this point
Remove duplicated error checks
Show description for 2767243
westonruter
and
Copilot
committed
2767243
View commit details
Copy full SHA for 2767243
Browse repository at this point
Reorder link check to prevent orphaned temp file
Show description for 3f130d8
westonruter
and
Copilot
committed
3f130d8
View commit details
Copy full SHA for 3f130d8
Browse repository at this point
Fix check for dirlist() failure
Show description for 18ffaee
westonruter
and
Copilot
committed
18ffaee
View commit details
Copy full SHA for 18ffaee
Browse repository at this point
Remove unused hostkey param
Show description for e155b38
westonruter
and
Copilot
committed
e155b38
View commit details
Copy full SHA for e155b38
Browse repository at this point
Commits on Jun 10, 2026
Merge branch 'trunk' of https://github.com/WordPress/wordpress-develop into wp_fs_type
Show description for e40e2b5
westonruter
committed
e40e2b5
View commit details
Copy full SHA for e40e2b5
Browse repository at this point
Specify enum for FileListing type
westonruter
committed
51bba93
View commit details
Copy full SHA for 51bba93
Browse repository at this point
Filesystem: Restore working directory after is_dir() check in ftpsockets.
Show description for 332866f
westonruter
and
claude
committed
332866f
View commit details
Copy full SHA for 332866f
Browse repository at this point
Filesystem: Always require a username in WP_Filesystem_SSH2.
Show description for c652a85
westonruter
and
claude
committed
c652a85
View commit details
Copy full SHA for c652a85
Browse repository at this point
Filesystem: Guarantee an auth attempt in WP_Filesystem_SSH2::connect().
Show description for 40267e5
westonruter
and
claude
committed
40267e5
View commit details
Copy full SHA for 40267e5
Browse repository at this point
Filesystem: Preserve dirlist() empty-and-missing semantics in ftpsockets.
Show description for 3b369db
westonruter
and
claude
committed
3b369db
View commit details
Copy full SHA for 3b369db
Browse repository at this point
Filesystem: Restore root fallback in search_for_folder() when cwd() fails.
Show description for ab66212
westonruter
and
claude
committed
ab66212
View commit details
Copy full SHA for ab66212
Browse repository at this point
Filesystem: Bail early from connect() when construction recorded errors.
Show description for 4921788
westonruter
and
claude
committed
4921788
View commit details
Copy full SHA for 4921788
Browse repository at this point
Filesystem: Widen FileListing time to int|string|false.
Show description for e5502fb
westonruter
and
claude
committed
e5502fb
View commit details
Copy full SHA for e5502fb
Browse repository at this point
Commits on Jun 27, 2026
Merge branch 'trunk' into wp_fs_type
westonruter
authored
ac644bc
View commit details
Copy full SHA for ac644bc
Browse repository at this point
Commits on Jun 29, 2026
Use tabs
Soean
committed
0b05443
View commit details
Copy full SHA for 0b05443
Browse repository at this point
Commits on Jul 4, 2026
Robots: Use `admin_url()` for the `robots.txt` admin paths.
Show description for 07bfe37
westonruter
committed
07bfe37
View commit details
Copy full SHA for 07bfe37
Browse repository at this point
Merge branch 'trunk' into wp_fs_type
westonruter
authored
cce525a
View commit details
Copy full SHA for cce525a
Browse repository at this point
Filesystem: Correct `group()` return description to describe the group, not the owner.
Show description for 0367481
westonruter
and
claude
committed
0367481
View commit details
Copy full SHA for 0367481
Browse repository at this point
Filesystem: Keep `WP_Filesystem_SSH2::cwd()` return type as `string|false`.
Show description for 47661c9
3 people
committed
47661c9
View commit details
Copy full SHA for 47661c9
Browse repository at this point
Filesystem: Ensure transport `$options` is always initialized to avoid a nullable type.
Show description for fcff9ab
westonruter
and
claude
committed
fcff9ab
View commit details
Copy full SHA for fcff9ab
Browse repository at this point
Fix PHPStan level 10 errors in WP_Error
westonruter
committed
ced645c
View commit details
Copy full SHA for ced645c
Browse repository at this point
Filesystem: Allow `connect()` to be retried after a failed connection attempt.
Show description for 8cb74f1
westonruter
and
claude
committed
8cb74f1
View commit details
Copy full SHA for 8cb74f1
Browse repository at this point
Filesystem: Document why the unused `$arg` is unset in `WP_Filesystem_Direct`.
Show description for 69564c1
westonruter
and
claude
committed
69564c1
View commit details
Copy full SHA for 69564c1
Browse repository at this point
Filesystem: Stop `WP_Filesystem_FTPext::parselisting()` from leaking scratch keys.
Show description for 192ee75
westonruter
and
claude
committed
192ee75
View commit details
Copy full SHA for 192ee75
Browse repository at this point
Filesystem: Add recursive coverage for Direct chmod(), chgrp(), and chown().
Show description for eca290f
westonruter
and
claude
committed
eca290f
View commit details
Copy full SHA for eca290f
Browse repository at this point
Merge branch 'trunk' into wp_fs_type
westonruter
committed
075384b
View commit details
Copy full SHA for 075384b
Browse repository at this point
Commits on Jul 5, 2026
Merge branch 'trunk' into wp_fs_type
westonruter
committed
0aa3c52
View commit details
Copy full SHA for 0aa3c52
Browse repository at this point
Revert WP_Error to later state in trunk
westonruter
committed
3aa4551
View commit details
Copy full SHA for 3aa4551
Browse repository at this point
Merge branch 'trunk' of https://github.com/WordPress/wordpress-develop into wp_fs_type
westonruter
committed
0f7c1c0
View commit details
Copy full SHA for 0f7c1c0
Browse repository at this point
You can’t perform that action at this time.