Sürüm notları
Coduva sürümleri SemVer ile numaralanır. İlk genel sürüm 1.0.0 olacak; öncesindeki sürümler 0.x olarak yayınlanır.
0.2.0 — Kapalı beta (Kasım 2026)
Arayüz tasarımları
- Ayarlar › Görünüm altında altı tasarım var. Ctrl+K paletinde "Görünüm" diye arayarak da değiştirebilirsiniz.
- Coduva: varsayılan; Windows temasına uyar.
- Modernist: kırmızı vurgu ve simge çubuğu.
- Çelik: koyu kenar çubuğu, PHP ve adres kutuları.
- Proje merkezli: proje listesi solda kalır, açılışta ilk proje açılır.
- Koyu Pro: koyu zemin, turkuaz vurgu ve simge çubuğu.
- Tek tık: üst menü, büyük durum bandı ve hızlı işlemler.
- Tüm tasarımlar aynı ekranları kullanır. Tasarım yerleşimi, renkleri, köşeleri ve yazı tipini değiştirir; Modernist ailesi pakete gömülü Archivo yazı tipini kullanır. Seçim bu bilgisayarda saklanır.
Karşılama sayfası
- Yeni
http://localhostsayfası:- servis durumu: Nginx, PHP, MariaDB ve veritabanı sayısı;
- projeler: adres, tür, PHP sürümü ve HTTPS;
- PHP ayarları ve kopyalama düğmeli dosya konumları;
- aranabilir eklenti listesi;
- phpMyAdmin ve
phpinfo()bağlantıları.
- Açık ve koyu tema var; sayfa tarayıcı diline göre Türkçe ya da İngilizce görünür.
- Sayfayı kendiniz düzenlediyseniz Coduva üzerine yazmaz. Yalnızca önceki bir Coduva sürümünden kalan, değiştirilmemiş sayfa yenilenir.
Güncelleme
- Güncellemeden sonra Coduva açılışta sunucu yapılandırmasını yeniden yazar ve Nginx'i kesintisiz yeniden yükler. Servisleri yeniden başlatmanız gerekmez.
Bilinen eksikler
- 0.1.0 ile aynı (aşağıda).
0.1.0 — Kapalı beta (Kasım 2026)
İlk beta sürümü. WordPress ve Laravel projelerinin sıfırdan, Coduva içinden kurulup çalıştırılabildiği ilk sürüm.
Bileşenler
- Nginx 1.30.6, PHP 8.4.27 (varsayılan), 8.3.36 ve 8.5.12 (isteğe bağlı), MariaDB 11.8.9 LTS, Composer 2.11.2, WP-CLI 2.12.0, phpMyAdmin 5.2.3, Node.js 26.13.1 LTS (isteğe bağlı), CA sertifika paketi 2026-11-05.
- Resmî kaynaklardan indirme, SHA-256 doğrulama, geçici klasöre açıp tek adımda yerine taşıma, zip-slip koruması.
- PHP ve Node ekranından sürüm kurma, kaldırma ve varsayılan yapma.
Servisler
- Nginx ve her PHP sürümü için 4 süreçlik FastCGI havuzu; havuz portu doluysa otomatik başka blok.
- MariaDB; ilk başlatmada veri dizini oluşturma.
- Çöken PHP sürecini yeniden başlatan bekçi; başarısız başlatmada günlüğün son satırlarını gösterme.
- Coduva yeniden açıldığında çalışan servisleri tanıma.
- Şablon eşitleme: Coduva güncellendiğinde yeni yapılandırma şablonları açılışta uygulanır, çalışan Nginx kesintisiz yeniden yüklenir. Bkz. Dizinler ve dosyalar.
http://localhostkarşılama sayfası: servis durumu, projeler, PHP ayarları, dosya konumları, aranabilir eklenti listesi, phpMyAdmin vephpinfo()bağlantıları; açık/koyu tema, Türkçe/İngilizce. Sayfayı düzenlediyseniz Coduva üzerine yazmaz.- Tüm servisler yalnızca
127.0.0.1dinler. - Port sahibini gösterme (IIS/
http.sys, WampServer, XAMPP, Laragon ayrımıyla); Windows'un ayırdığı portları algılama. - Nginx HTTP ve MariaDB portlarını Ayarlar › Ağ bölümünden değiştirme (HTTPS portu 443'te sabit).
Projeler
- Boş PHP, WordPress (Türkçe çekirdek, veritabanı,
wp-config.php, yönetici hesabı) ve Laravel (composer create-project,.env→ MariaDB, migration) şablonları. - Var olan klasörü ekleme; tür ve web kökü otomatik algılanır.
- Başarısız kurulumda oluşturulan klasör ve veritabanını geri alma.
- Proje başına PHP sürümü, Node.js sürümü ve HTTPS.
- Proje ayrıntısında Genel, Araçlar, Komutlar, Süreçler, Günlükler sekmeleri.
Yerel adresler ve HTTPS
ad.testadresleri;hostsdosyasında yalnızca Coduva bölümü, yalnızca gerektiğinde UAC onayıyla.- Bilgisayara özel yerel sertifika otoritesi, Windows kullanıcı deposuna yönetici izni olmadan ekleme; proje sertifikaları.
Veritabanı
- Veritabanlarını listeleme (boyut, tablo, proje), oluşturma, silme (adı yazarak onay), dışa ve içe aktarma.
- phpMyAdmin, otomatik girişle
http://localhost/phpmyadmin/adresinde.
WordPress ve Laravel araçları
- WordPress: WP-CLI komutları,
WP_DEBUGanahtarı,debug.loggörüntüleme, tek kullanımlık 2 dakikalık yönetici girişi, deneme kipli güvenli ara-değiştir. - Laravel: Artisan hızlı komutları ve serbest komut alanı, kuyruk işçisi, zamanlayıcı, Vite süreçleri ve günlükleri,
laravel.loggörüntüleme.
Geliştirici araçları
- Proje terminali:
PATH'te Coduva'nın PHP, Composer, WP-CLI ve Node'u;PHPRCile doğruphp.ini. - Editör düğmesi: projeyi önce CodVS'te, yoksa Visual Studio Code'da açar. Sistemdeki araçlar listesinde CodVS de görünür.
Hata teşhisi
- Ortam kontrolleri: Visual C++, bileşenler, PHP komut satırı, portlar,
hosts, CA, diğer yerel sunucular, disk alanı, Windows Defender. - 15 günlük kuralı. Bkz. Hata teşhisi kuralları.
- Markdown sağlık raporu.
Arayüz
- Yeni arayüz kabuğu: özel başlık çubuğu, gruplu kenar çubuğu (Genel, Geliştirme, Ağ ve güvenlik, Sistem) ve altında canlı servis düğmeleri.
- Ctrl+K komut paleti: eylem, proje ve sayfa araması.
- Durum çubuğu: genel durum, portlar, PHP, proje sayısı, dil; yeni sürüm rozeti.
- Sağ altta bildirim balonları; servis kartlarında bellek, süreç sayısı ve çalışma süresi.
- Projeler ekranında arama, tür filtresi, ızgara/liste görünümü ve kart menüsü.
Güncelleme
- Uygulama içi güncelleme: açılıştan kısa süre sonra ve günde en fazla bir kez denetim; bildirim balonu, durum çubuğu rozeti ve Ayarlar › Güncellemeler kartı.
- Kurulum yalnızca Yükle ve yeniden başlat ile başlar; imzası (ve imzaya bağlı sürüm numarası) doğrulanmayan paket kurulmaz. Nginx ve MariaDB güncelleme sırasında çalışmaya devam eder.
- Otomatik denetim kapatılabilir. Bkz. Coduva'yı güncel tutmak.
Uygulama
- Sistem tepsisi: sol tık servis menüsü, sağ tık uygulama menüsü, durum renkli simge.
- Pencere kapanınca arka planda çalışma, tek örnek çalışma, Windows açılışında başlatma.
- Türkçe ve İngilizce arayüz.
- NSIS kurulum paketi (kullanıcı bazlı kurulum, yaklaşık 4 MB) ve imzalı güncelleme paketi.
CodVS (hazırlanıyor)
- Coduva projeleri için Code - OSS tabanlı editör: proje ve servis görünümü, projenin PHP'siyle terminal, Artisan/WP-CLI/Composer/npm komutları, ilk açılışta Open VSX'ten varsayılan eklentiler (Claude Code dahil). Henüz dağıtılmıyor; bkz. CodVS editörü.
Bilinen eksikler
- Güncelleme sunucusu henüz yayında değil. Uygulama içi güncelleme hazır, ancak
updates.coduva.devsunucusu yayına girene kadar yeni sürümleri elle kurmanız gerekir; bkz. Elle güncelleme. - Kod imzalama yok. Kurulum paketi imzasız olduğu için Windows SmartScreen uyarı gösterebilir.
- Temiz Windows ortamlarında geniş çaplı deneme sürüyor. Farklı Windows kurulumlarında (antivirüs, kurumsal kısıtlar, eski yerel sunucu kalıntıları) karşılaşılan sorunları sağlık raporu ile bildirmeniz beta sürecine doğrudan katkı sağlar.
- HTTPS portu (443) arayüzden değiştirilemez.
- CodVS henüz dağıtılmıyor; Editör düğmesi şimdilik Visual Studio Code ile çalışır.
- Xdebug, Apache, e-posta yakalama, veritabanı anlık görüntüleri ve göç sihirbazı bu sürümde yok; planlanan özellikler için bkz. Yol haritası.