Release notes
Coduva releases are numbered with SemVer. The first general release will be 1.0.0; earlier releases are published as 0.x.
0.2.0 — Closed beta (November 2026)
Interface designs
- Six designs under Settings › Appearance. You can also switch from the Ctrl+K palette by searching for "Appearance".
- Coduva: the default; follows the Windows theme.
- Modernist: red accent and an icon rail.
- Steel: dark sidebar with PHP and address boxes.
- Project-centric: the project list stays on the left, and the first project opens at startup.
- Dark Pro: dark ground, teal accent and an icon rail.
- One click: a top menu, a large status band and quick actions.
- All designs use the same screens. A design changes the layout, colours, corners and typeface; the Modernist family uses the bundled Archivo typeface. The choice is saved on this computer.
Welcome page
- New
http://localhostpage:- service status: Nginx, PHP, MariaDB and the number of databases;
- projects with address, type, PHP version and HTTPS;
- PHP settings, and file locations with copy buttons;
- a searchable extension list;
- links to phpMyAdmin and
phpinfo().
- Light and dark theme; the page is shown in Turkish or English depending on the browser language.
- If you have edited the page yourself, Coduva does not overwrite it. Only an unmodified page from an earlier Coduva version is replaced.
Updates
- After an update, Coduva rewrites its server configuration on startup and reloads Nginx without interrupting it. You do not need to restart the services.
Known gaps
- Same as 0.1.0 (see below).
0.1.0 — Closed beta (November 2026)
The first beta release. The first version in which WordPress and Laravel projects can be set up and run from start to finish inside Coduva.
Components
- Nginx 1.30.6, PHP 8.4.27 (default), 8.3.36 and 8.5.12 (optional), MariaDB 11.8.9 LTS, Composer 2.11.2, WP-CLI 2.12.0, phpMyAdmin 5.2.3, Node.js 26.13.1 LTS (optional), CA certificate bundle 2026-11-05.
- Download from official sources, SHA-256 verification, extraction to a temporary folder and move into place in one step, zip-slip protection.
- Install, remove and set the default version from the PHP and Node screen.
Services
- A 4-process FastCGI pool for Nginx and for each PHP version; if the pool port is taken, a different block is used automatically.
- MariaDB; creates the data directory on first start.
- A watchdog that restarts a crashed PHP process; shows the last lines of the log when a start fails.
- Recognizes running services when Coduva is reopened.
- Template sync: when Coduva is updated, new configuration templates are applied at startup, and a running Nginx is reloaded without downtime. See Directories and files.
http://localhostwelcome page: service status, projects, PHP settings, file locations, a searchable extension list, and links to phpMyAdmin andphpinfo(); light/dark theme, Turkish/English. If you have edited the page, Coduva does not overwrite it.- All services listen on
127.0.0.1only. - Shows which program owns a port (distinguishes IIS/
http.sys, WampServer, XAMPP and Laragon); detects ports reserved by Windows. - Change the Nginx HTTP and MariaDB ports from Settings › Network (the HTTPS port is fixed at 443).
Projects
- Empty PHP, WordPress (Turkish core, database,
wp-config.php, administrator account) and Laravel (composer create-project,.env→ MariaDB, migration) templates. - Add an existing folder; the type and web root are detected automatically.
- Rolls back the folder and database created by a failed setup.
- Per-project PHP version, Node.js version and HTTPS.
- The project detail view has General, Tools, Commands, Processes and Logs tabs.
Local addresses and HTTPS
name.testaddresses; only the Coduva section of thehostsfile is changed, and only when needed, with UAC approval.- A local certificate authority for this computer, added to the Windows user store without administrator rights; project certificates.
Database
- Lists databases (size, tables, project), creates, deletes (requires typing the name to confirm), exports and imports.
- phpMyAdmin at
http://localhost/phpmyadmin/, with automatic sign-in.
WordPress and Laravel tools
- WordPress: WP-CLI commands, the
WP_DEBUGswitch, viewingdebug.log, a one-time 2-minute administrator sign-in, and a safe switch-to-staging mode. - Laravel: Artisan quick commands and a free-form command field, queue worker, scheduler, Vite processes and logs, and viewing
laravel.log.
Developer tools
- Project terminal: Coduva's PHP, Composer, WP-CLI and Node are on the
PATH; the correctphp.iniis selected withPHPRC. - Editor button: opens the project in CodVS if it is installed, otherwise in Visual Studio Code. CodVS also appears in the Tools on this system list.
Error diagnosis
- Environment checks: Visual C++, components, PHP command line, ports,
hosts, CA, other local servers, disk space and Windows Defender. - 15 log rules. See Diagnostic rules.
- Markdown health report.
Interface
- New interface shell: a custom title bar, a grouped sidebar (General, Development, Network & security, System) with live service buttons below it.
- Ctrl+K command palette: search for actions, projects and pages.
- Status bar: overall status, ports, PHP, project count, language; new-version badge.
- Notification balloons at the bottom right; service cards show memory, process count and uptime.
- Projects screen with search, a type filter, grid/list view and a card menu.
Updates
- In-app updates: checked shortly after startup and at most once a day; notification balloon, status bar badge, and the Updates card under Settings › Updates.
- Installation only starts from Install and restart; packages whose signature (and the version number tied to it) cannot be verified are not installed. Nginx and MariaDB keep running during the update.
- Automatic checks can be turned off. See Keeping Coduva up to date.
Application
- System tray: left-click opens the service menu, right-click opens the application menu, and the icon color shows status.
- Keeps running in the background when the window is closed, runs as a single instance, and can start with Windows.
- Turkish and English interface.
- NSIS installer (per-user installation, about 4 MB) and a signed update package.
CodVS (in preparation)
- An editor based on Code - OSS for Coduva projects: project and service view, a terminal using the project's PHP, Artisan/WP-CLI/Composer/npm commands, and default extensions from Open VSX on first launch (including Claude Code). Not yet distributed; see CodVS editor.
Known gaps
- The update server is not live yet. In-app updates are ready, but until the
updates.coduva.devserver goes live you need to install new versions manually; see Manual update. - No code signing. Because the installer is unsigned, Windows SmartScreen may show a warning.
- Broad testing on clean Windows environments is underway. Reporting problems you encounter on different Windows setups (antivirus, corporate restrictions, leftover local server files) with the health report directly supports the beta.
- The HTTPS port (443) cannot be changed from the interface.
- CodVS is not yet distributed; the Editor button currently works with Visual Studio Code.
- Xdebug, Apache, email capture, database snapshots and the migration wizard are not in this release; for planned features see the Roadmap.