{
  "releases": [
    {
      "version": "1.22.2",
      "date": "2026-08-09",
      "severity": "Important",
      "title": "Yeni sunucu adresi: hamur.app",
      "notes": [
        "HAMURapp artık kendi sunucusuna bağlanıyor: satış işlemleri https://api.hamur.app üzerinden, şifreli bağlantıyla yürüyor. Fabrika içinde ve dışarıda aynı adres kullanılır — ayrı ayar yapmanız gerekmez.",
        "Güncellemeler ve Kullanım Kılavuzu yeni adresten geliyor: https://guncelleme.hamur.app — eski adres bir süre daha yedek olarak açık kalacak.",
        "Bağlantı sorunu yaşarsanız Satış panelindeki API adresi satırı, uygulamanın fiilen hangi sunucuya gittiğini gösterir.",
        "Saha testinde elle girilmis eski sunucu adresi kalmissa uygulama bunu kendisi temizler — cihazda ayar yapmaniza gerek yok."
      ]
    },
    {
      "version": "1.22.0",
      "date": "2026-08-08",
      "severity": "Normal",
      "title": "Saha satış: sipariş alma",
      "notes": [
        "Plasiyer arkadaşlar için sipariş alma ekranı: müşteri seçimi, ürün kataloğu, gerçek stok görünürlüğü ve fiyat teklifi tek akışta.",
        "Sipariş onaylandığında stok rezerve edilir; aynı sipariş iki kez gönderilse bile tek kayıt oluşur.",
        "Tablet ve büyük ekranlı Android cihazlar için düzen genişletildi."
      ]
    },
    {
      "version": "1.21.0",
      "date": "2026-08-08",
      "severity": "Normal",
      "title": "Uygulama kimliği yenilendi",
      "notes": [
        "Uygulama artık 'HAMURapp' kimliğiyle kuruluyor (eski 'depo' kimliği yerine). Bu değişiklik Android tarafında ayrı bir uygulama sayıldığı için kurulum bir kez elle yapılır; sonraki güncellemeler yine kablosuz gelir."
      ]
    },
    {
      "version": "1.20.3",
      "date": "2026-08-08",
      "severity": "Normal",
      "title": "Açılış ekranı düzeltmesi",
      "notes": [
        "v1.20.2'deki yeni karşılama ekranı, Android temasındaki eski düz kırmızı arka plan tanımı yüzünden hiç gösterilmiyordu — tema artık asıl açılış görselini (Kral logosu + HAMURapp — Saha Operasyon Sistemi) kullanıyor.",
        "Kullanım Kılavuzu hatırlatması: https://guncelleme.hamur.app/kilavuz/HAMURapp_Kullanim_Kilavuzu.html"
      ]
    },
    {
      "version": "1.20.2",
      "date": "2026-08-07",
      "severity": "Normal",
      "title": "Yeni açılış ekranı + Kullanım Kılavuzu yayında",
      "notes": [
        "Uygulama açılışında yenilenen karşılama ekranı: Kral logosu ile birlikte HAMURapp — Saha Operasyon Sistemi görseli gösterilir.",
        "HAMURapp Kullanım Kılavuzu yayınlandı: tüm ekranların adım adım anlatımı, ekran görüntüleri ve durum rozetleri sözlüğü tek sayfada.",
        "Kılavuza fabrika içi ağdan erişim: https://guncelleme.hamur.app/kilavuz/HAMURapp_Kullanim_Kilavuzu.html (bilgisayar veya terminal tarayıcısından açılır)."
      ]
    },
    {
      "version": "1.20.1",
      "date": "2026-08-07",
      "severity": "Normal",
      "title": "Plansız paketleme reçete bulma düzeltmesi",
      "notes": [
        "Plansız paketlemede reçete, paketlenmiş MAMULE bağlı olduğu için dökme ürün seçilince bulunamıyordu — artık kaynak ürünü girdisi/çıktısı olarak içeren paketleme reçeteleri aday listelenir (saha testi bulgusu)."
      ]
    },
    {
      "version": "1.20.0",
      "date": "2026-08-07",
      "severity": "Important",
      "title": "Plansız Üretim + Plansız Paketleme + Serbest Talep + Vardiya Paneli",
      "notes": [
        "PLANSIZ ÜRETİM: Üretim Emirleri sayfasındaki '＋ PLANSIZ' ile operatör plan beklemeden emir açar — ürünü barkodla okut, reçete otomatik seçilir, 'AÇ VE BAŞLA' emri açıp serbest bırakır ve başlatır; adımlar anında terminale düşer.",
        "PLANSIZ PAKETLEME: ara depodaki onaylı dökme stoktan seçilen ürünle paketleme emri terminalden açılır; İş Merkezi + Hat seçimi zorunludur (izlenebilirlik), emir açılır açılmaz yürütülebilir.",
        "SERBEST MALZEME TALEBİ: Malzeme Talepleri sayfasındaki '＋ TALEP' ile emre bağlı olmayan talep açılır — çoklu kalem (arama + barkod), hedef depo otomatik önerilir; depo tarafı akışı değişmedi.",
        "Planlı emirlerde 'SERBEST BIRAK VE BAŞLAT': masaüstünde açılan emir artık terminalden serbest bırakılıp başlatılabilir — planlama sonrası tüm süreç mobilde.",
        "VARDİYA PANELİ (üretim müdürü): gün + vardiya emir izleme, GECİKMİŞ CCP uyarıları (panelden ölçüm girme kısayolu) ve nedenli emir iptali. Ana ekranda yeni kart.",
        "PLANSIZ rozetleri: plansız açılan emirler listede ve panelde turuncu PLANSIZ çipiyle ayrışır; serbest talepler gri SERBEST rozeti taşır.",
        "Yeni kullanıcı: uretim2 (ikinci üretim operatörü) — iki PM85 artık ayrı kimlikle çalışır, kim ne yaptı izlenebilir.",
        "Altyapı: emir/parti numaralarında çok-terminal çakışma koruması (benzersiz index + otomatik yeniden deneme); üretim hedef deposu tek kanonik kuraldan çözülür."
      ]
    },
    {
      "version": "1.19.1",
      "date": "2026-08-07",
      "severity": "Normal",
      "title": "OTA saha doğrulama sürümü",
      "notes": [
        "Uzaktan güncelleme zincirinin ilk saha testi: bu sürüm terminale kablosuz olarak, uygulamanın kendi Güncelleme sayfasından kuruldu.",
        "Kod tarafında değişiklik yok — v1.19.0 ile aynı özellik kümesi."
      ]
    },
    {
      "version": "1.19.0",
      "date": "2026-08-07",
      "severity": "Important",
      "title": "Uzaktan Güncelleme (OTA) — el terminalleri artık kendi kendini güncelliyor",
      "notes": [
        "Uygulama içi güncelleme geldi: yeni sürüm yayınlandığında terminal, kurulum paketini (APK) sunucudan kendisi indirip kurulumu başlatıyor — cihazları tek tek kabloyla güncelleme dönemi kapandı.",
        "Girişte otomatik kontrol: KRİTİK bir güncelleme varsa oturum açılmadan tam ekran uyarı gelir; güncelleme tamamlanmadan uygulamaya devam edilemez (Çıkış her zaman mümkündür).",
        "Kritik olmayan güncellemede çalışma kesilmez: kısa bir bildirim gösterilir ve ana ekrandaki ⟳ simgesine sarı rozet düşer; güncelleme uygun bir zamanda Güncelleme sayfasından yapılır.",
        "Yeni GÜNCELLEME sayfası: mevcut/yeni sürüm karşılaştırması, önem derecesi rozeti, sürüm notları ve bu sürüm geçmişi listesi; KONTROL ET ile elle kontrol, GÜNCELLE ile ilerleme çubuğu eşliğinde indirme + kurulum.",
        "İndirilen paketin bütünlüğü SHA-256 ile doğrulanır; bozuk veya eksik inen paket KURULMAZ, indirme 3 kez yeniden denenir.",
        "Sürüm kontrolünde fabrika içi ve dış sunucu adresi AYNI ANDA denenir, ilk yanıt veren kullanılır — cihaz fabrika dışındayken de güncelleme alır.",
        "İlk güncellemede Android'in 'bilinmeyen kaynaklardan kurulum' izni cihaz başına BİR KEZ istenir; ekrandaki yönerge adım adım yol gösterir.",
        "NOT: Bu özelliğin çalışması için v1.19.0'ın cihaza bir kez elle (adb ile) kurulması gerekir; sonraki tüm sürümler uzaktan gelir."
      ]
    }
  ]
}