Repository navigation
v2.0.0-beta.1
Pre-releaseWordPress Contributor Toolkit v2.0.0-beta.1
First beta of 2.0. This release redesigns the interface with the WordPress Design System, adds a settings dialog and a dark theme, and makes the app translatable, with seven languages included.
This is a pre-release. v1.2.1 remains the latest stable release. Report problems in GitHub issues.
Interface
- Redesigned the window with the WordPress Design System: shell, page header and details, cards, dialogs and tray (#591).
- The sites list shows each site's server status beside its name (#652).
- The next-action cue is visible on warning notices (#675).
- The Trac window uses the app's theme (#649).
Settings
Added a settings dialog (#638). It opens from the Settings button in the footer, the app menu on macOS, or the File menu on Windows and Linux.
- Default location for new sites, WordPress.org username and event (#638).
- Language, applied at the next launch (#639). The default follows the operating system language, including languages Chromium does not ship, such as Galician and Spanish (Mexico) (#632).
- PHP version and the
WP_DEBUGflags, applied at the next server start (#640). The site details show the values the next start will use. - Start the dev server or build watch when a site opens, and restart what was running at quit (#641).
- Theme: light, dark, follow the system, or custom background and primary colour (#642, #650, #651).
Translations
All interface strings are now translatable (#634, #635, #636, #643, #644, #645, #646, #647, #653, #654, #656, #664, #665). This includes the setup checklist, trunk update, Review & submit, pull request and GitHub sign-in, ticket and branch notices, patch apply errors, Terminal and Logs output, the mail dialog, the app menu, and app dialogs that previously used the browser's confirm() and alert().
Included languages: Czech, Dutch, English (Canada), English (UK), Galician, Hungarian and Polish. A language is included when it is at least 80% translated on translate.wordpress.org.
Fixes
- Sites run as a
localenvironment, so Application Passwords can be tested over HTTP (#662). - Adminer opens the correct database with randomized SQLite storage or a custom
DB_PATH(#619). - The Debug.log pane no longer shows a line twice or replays the file when it is saved from an editor (#637).
- A site's terminal no longer shows stretched text when the site was not open at launch (#592).
- A failed dev server start no longer leaves event listeners behind (#663).
Security
- The main window can no longer be navigated away from the app's page or open other windows, and HTML mail is shown in a separate frame (#571).
Development
- Guide screenshots are generated automatically (#620, #621, #631, #633).
- Release process documented in
RELEASING.md(#546, #547). - Markdown-only pull requests skip the test suites (#660, #676).
- Fixed a flaky E2E teardown (#607). Moved site status into a hook (#593).
Downloads
- macOS (Apple Silicon):
wordpress-contributor-toolkit-2.0.0-beta.1-mac-arm64.dmg - Windows (x64):
wordpress-contributor-toolkit-2.0.0-beta.1-win-x64.exe - Linux (x64):
wordpress-contributor-toolkit-2.0.0-beta.1-linux-x86_64.AppImage
Full changelog: v1.2.1...v2.0.0-beta.1