Değişiklik Günlüğü
MirPDF'teki tüm güncellemeler — yeni özellikler, iyileştirmeler ve düzeltmeler.
Yeni
- Gelir atıfı (revenue attribution) altyapısı: hangi kanaldan gelen kullanıcıların Pro'ya geçtiği artık izleniyor.
- Sistem durumu sayfası (
/status) ve değişiklik günlüğü (/changelog) eklendi.
- Kurumsal landing sayfası (
/kurumsal) yayına alındı; DPA, SLA ve özel limit bilgileri içeriyor.
- Geliştirici sayfası (
/developers) OpenAPI şeması bağlantısıyla güncellendi.
İyileştirme
- Footer'lara Kullanım Şartları ve İletişim bağlantıları eklendi (forgot-password, reset-password, faq).
- Nav.js initNav() tüm sayfalarda tutarlı hale getirildi.
- SEO cluster'ları genişletildi: 80+ yeni sayfayla resmi-başvuru, mobil ve öğrenci segmentleri.
Yeni
- SEO batch: 200+ sayfa otomatik üretildi (cozum, limit, mobil, ogrenci, resmi-basvuru).
- Revenue attribution D1 migration (v16): conversion_events tablosu.
- Admin dashboard: gelir ve dönüşüm raporları.
İyileştirme
- Circuit breaker mantığı job dispatch'e eklendi: 5 başarısızlık sonrası OPEN → 60 sn sonra HALF_OPEN.
- Job sonucu için imzalı indirme URL'leri (download token, 1 saatlik TTL).
Düzeltme
- Büyük PDF dosyalarında OCR zaman aşımı sorunu giderildi.
- Stripe webhook signature doğrulama hata mesajı netleştirildi.
Yeni
- PDF İmzala aracı (canvas tabanlı el yazısı / metin imzası).
- PDF Kilitle / Kilit Aç araçları.
- QR Kod Ekle aracı.
- Filigran Ekle aracı.
İyileştirme
- Cloudflare Queue entegrasyonu: QUEUE_MODE=on ile job'lar kuyruktan işleniyor.
- R2 çıktı anahtarları için imzalı URL desteği.
- Paywall bileşeni yeniden tasarlandı; kredi badge'i nav'a taşındı.
Yeni
- E-posta doğrulama akışı (verify token, Resend entegrasyonu).
- Şifremi Unuttum / Sıfırla akışı.
- Günlük ücretsiz kredi yenileme (FREE_DAILY_CREDITS).
Düzeltme
- Cookie tabanlı istemci ID'si imzalama hatası düzeltildi.
- JWT yenileme yarış koşulu giderildi.
Yeni
- Stripe abonelik entegrasyonu (Basic ve Pro planlar).
- Kredi satın alma (100 ve 500 kredi paketleri).
- Billing success ve cancel sayfaları.
İyileştirme
- D1 migration sistemi: versiyonlı SQL dosyaları ile yönetim.
- Durable Object tabanlı kredi sayacı; atomic consume + refund.
Yeni
- PDF Sıkıştır, PDF Böl, PDF Birleştir, PDF→Word, OCR araçları.
- Cloudflare Workers + D1 + R2 altyapısı.
- Anonim kredi sistemi (cookie tabanlı istemci ID).
- KVKK uyumlu veri saklama politikası (60 dakika TTL).