BaseForge v0.6.1-beta
Designer (tasarım arayüzü) düzeltme sürümü. Kütüphane paketlerinde davranış değişikliği yok; sürüm numarası generator ile birlikte hizalı kalsın diye tüm paketler yükseltildi.
Hata düzeltmeleri
| Alan | Sorun | Düzeltme |
|---|---|---|
| Designer | Soldaki ⏻ ikonu ve üstteki "Kapat" hiçbir şey göstermiyordu (sunucu arka planda kapanıyordu ama sekme aynen kalıyordu) | "Kapatılıyor… / Kapatıldı" ekranı; tarayıcı izin veriyorsa sekme kapanır. /api/shutdown hemen yanıt verir, başlatılan container'lar ve süreç ardından kapanır |
| Designer | Sekme "Kapat"a basılmadan kapatılınca süreç ve port açık kalıyordu | Sekme nabzı (/api/heartbeat): nabız 3 dakika kesilirse Designer kendini kapatır |
| Designer | Port doluyken (baseforge new ikinci kez) Kestrel istisnasıyla çöküyordu | Açıklama yazılır ve sıradaki boş port kullanılır |
| Designer | Entity adı tamamen silinemiyordu (ilk harf geri geliyordu) | Ad girişi yerel taslak tutar; boş/çakışan ad uyarıyla gösterilir, yalnızca geçerli ad uygulanır |
İyileştirmeler
- Liste filtreleri ve görünürlük filtresi ayrı, açıklamalı kartlarda: alan tipli çipler, seçili sayısı, örnek sorgu satırı (
GET /api/…?status=…), başlıklı koşul tablosu ve ayrı "her şeyi görenler" bölümü.
Yükseltme
dotnet tool update -g BaseForge.CodeGen --prereleaseYeniden üretilen servisler BaseForge.* 0.6.1-beta paketlerini referans alır; 0.6.0-beta ile üretilmiş servislerde kod değişikliği gerekmez.