4.7.0
4.7.0
Added
dev:rebuildcommand to build thetests/_wordpressinstallation used by the default configuration, e.g. on a fresh clone or in CI where it is not committed. Documented the default self-contained setup on GitHub Actions, with an example workflow (#807).init wpbrowserrecords the installed WordPress version in theWORDPRESS_VERSIONentry oftests/.env;dev:rebuildreuses it (override with--wp-version) so a rebuilt installation matches the version the committeddump.sqlwas generated from (#807).init wpbrowser(plugin and theme projects) writes atests/_wordpress/.gitignoreso the rebuildable WordPress installation is not committed; restore it withdev:rebuild(#807).init wpbrowser(plugin and theme projects) writes atests/Support/Data/.gitignorewith!dump.sqlso the database fixture is committed even when a global gitignore excludes*.sql(#807).
Fixed
init wpbrowserset up the default-configuration admin user with the emailadmin@exmaple.com; it now usesadmin@example.com(#807).- MySQL server binary download no longer fails with HTTP 403:
dev.mysql.com's CDN started blocking the custom user agent, so the downloader now sends acurl/<version>user agent that is allowed through (#808).