domainreseller/php-dna
PHP client for the Domain Reseller API supporting both REST and SOAP. Automatically detects whether you're using Reseller ID/API Key or legacy username/password credentials. Manage domains, contacts, and orders from any PHP 7.4+ app. Installs via Composer.
📚 Library Updated (V4.0.0 — major release): The library is now built entirely on the modern DomainNameAPI REST gateway. The legacy SOAP transport has been retired end-to-end, delivering a leaner, faster and more predictable integration.
🔐 One Credential Model — Reseller ID + API Key: Authentication is unified on your Reseller ID and API Key (Panel → API Settings). Every legacy "username / password" reference has been removed from settings screens, language files and documentation. Your saved settings keep working — no reconfiguration needed when you are already on Reseller ID + API Key.
🧹 SOAP Dependency Removed: The PHP SOAP extension is no longer required. Fewer server prerequisites, fewer "SoapClient not installed" support tickets, smaller footprint.
🧪 Test Mode (OTE) Retained: The test environment stays fully supported on the REST gateway.
📈 Cleaner Telemetry: Error reporting and performance tracing were streamlined for a single transport, giving sharper diagnostics.
📖 Documentation Refreshed: Installation guides in every language now describe the single Reseller ID + API Key setup.
📚 Library Güncellendi (V4.0.0 — major sürüm): Kütüphane artık tamamen modern DomainNameAPI REST altyapısı üzerinde çalışıyor. Eski SOAP katmanı uçtan uca kaldırıldı; entegrasyon daha yalın, daha hızlı ve daha öngörülebilir.
🔐 Tek Kimlik Modeli — Reseller ID + API Key: Kimlik doğrulama Reseller ID ve API Key (Panel → API Ayarları) üzerinde birleştirildi. Ayar ekranları, dil dosyaları ve dokümanlardaki tüm "kullanıcı adı / şifre" ifadeleri kaldırıldı. Kayıtlı ayarlarınız çalışmaya devam eder — zaten Reseller ID + API Key kullanıyorsanız yeniden yapılandırma gerekmez.
🧹 SOAP Bağımlılığı Kaldırıldı: PHP SOAP eklentisine artık ihtiyaç yok. Daha az sunucu gereksinimi, daha az "SoapClient kurulu değil" destek talebi, daha hafif bir yapı.
🧪 Test Modu (OTE) Korundu: Test ortamı REST altyapısında tam destekle çalışmaya devam ediyor.
📈 Daha Net Telemetri: Hata raporlama ve performans izleme tek altyapıya göre sadeleştirildi; teşhis daha keskin.
📖 Dokümanlar Güncellendi: Tüm dillerdeki kurulum rehberleri artık tek tip Reseller ID + API Key kurulumunu anlatıyor.
📚 Library Updated: Refreshed the DomainNameAPI PHP library to v3.0.16 for continued REST/SOAP compatibility across all billing panels.
🛡️ Domain Lifecycle Hardening: Reviewed and reinforced domain status mapping so end-of-life states (transferred, deleted, pending delete) are handled consistently.
⚡ Stability Improvements: General reliability and compatibility housekeeping for smoother upgrades.
📚 Kütüphane Güncellendi: DomainNameAPI PHP kütüphanesi, tüm fatura panelleriyle REST/SOAP uyumluluğunu sürdürmek için v3.0.16'ya güncellendi.
🛡️ Alan Adı Yaşam Döngüsü İyileştirmeleri: Alan adı durum eşlemesi gözden geçirilip güçlendirildi; devredilen, silinen ve silinme bekleyen durumlar tutarlı biçimde işleniyor.
⚡ Kararlılık İyileştirmeleri: Daha sorunsuz güncellemeler için genel güvenilirlik ve uyumluluk bakımı.
📚 Library Updated: Core library refreshed to 3.0.15.
🔓 Registrar Lock: Locking and unlocking now apply reliably.
📚 Kütüphane Güncellendi: Çekirdek kütüphane 3.0.15'e yükseltildi.
🔓 Registrar Kilidi: Kilitleme ve kilit açma artık güvenilir şekilde uygulanıyor.
📚 Library Updated: Core library aligned to 3.0.14, keeping every module on a single version across the suite.
🔄 Synchronized Release: All modules are published together at matching versions, so a reseller running any panel is on the same verified codebase.
📚 Kütüphane Güncellendi: Çekirdek kütüphane 3.0.14'e hizalandı; tüm modüller tek bir sürüm üzerinde tutuluyor.
🔄 Senkron Sürüm: Tüm modüller eşleşen sürüm numaralarıyla birlikte yayınlanıyor; hangi paneli kullanırsa kullansın her bayi aynı doğrulanmış kod tabanında oluyor.
📚 Library Updated: Core library refreshed to 3.0.13, focused on DNS zone record integrity.
🛡️ Multi-Value Records Are Safe: Adding, editing or deleting one value of a record now leaves its siblings untouched. Domains with two MX servers or round-robin A records keep every value through each change.
🏷️ Record Names Normalized: '@', the domain itself and a fully qualified hostname are all understood and reduced to the label the registry expects, so a subdomain can no longer be stored under a doubled name.
⏱️ Zone Request Pacing: Consecutive zone calls are spaced automatically, keeping bulk DNS edits clear of the registry's rate limit.
📚 Kütüphane Güncellendi: Çekirdek kütüphane 3.0.13'e yükseltildi; odak noktası DNS bölge kayıtlarının bütünlüğü.
🛡️ Çok Değerli Kayıtlar Güvende: Bir kaydın tek değerini eklemek, düzenlemek veya silmek artık diğerlerine dokunmuyor. İki MX sunucusu ya da round-robin A kaydı olan alan adları her değişiklikte tüm değerlerini koruyor.
🏷️ Kayıt İsimleri Normalize Edildi: '@', alan adının kendisi ve tam nitelikli host adı artık doğru yorumlanıp registry'nin beklediği etikete indirgeniyor; alt alan adları ikilenmiş isimle kaydedilemiyor.
⏱️ Bölge İsteklerinde Hız Ayarı: Ardışık bölge çağrıları otomatik aralıklanıyor, toplu DNS düzenlemeleri registry'nin hız sınırına takılmıyor.
📚 Library Updated: Core library refreshed to 3.0.12, focused on DNS zone management.
🧭 DNS Zone Records, Correctly: Zone writes now follow the gateway's resource-record set model — a name and type is written in one call carrying all of its values. Multi-value records (two MX servers, round-robin A records) are no longer reduced to a single value, and removing one value no longer removes the rest.
🛡️ Record Types Validated Up Front: Supported zone types (A, AAAA, ALIAS, CAA, CNAME, DS, MX, NAPTR, PTR, SRV, TLSA, TXT) are checked before the request leaves the library, so an unsupported type returns a clear message instead of a generic gateway error.
↪️ URL Forwarding: New forwarding support (GetForwarding / SetForwarding / DeleteForwarding) covering both plain redirects and framed redirects.
📚 Kütüphane Güncellendi: Çekirdek kütüphane 3.0.12'ye yükseltildi; odak noktası DNS bölge yönetimi.
🧭 DNS Bölge Kayıtları Artık Doğru: Bölge yazma işlemleri gateway'in kayıt kümesi modeline uyuyor — bir isim ve tip, tüm değerleriyle birlikte tek çağrıda yazılıyor. Çok değerli kayıtlar (iki MX sunucusu, round-robin A kayıtları) artık tek değere düşmüyor, bir değeri silmek diğerlerini götürmüyor.
🛡️ Kayıt Tipleri Önden Doğrulanıyor: Desteklenen bölge tipleri (A, AAAA, ALIAS, CAA, CNAME, DS, MX, NAPTR, PTR, SRV, TLSA, TXT) istek kütüphaneden çıkmadan denetleniyor; desteklenmeyen tip için genel gateway hatası yerine anlaşılır bir mesaj dönüyor.
↪️ URL Yönlendirme: Düz ve çerçeveli yönlendirmeyi kapsayan yeni yönlendirme desteği (GetForwarding / SetForwarding / DeleteForwarding).
📚 Library Updated: Core library refreshed to 3.0.11 with a hardened REST contact pipeline.
📞 Phone Normalization: Numbers arriving in display format ("+90 5323743388") are now split into subscriber number and country code, staying within the gateway's 16-character limit.
🧾 Full Contact Validation Parity: REST registrations now complete every field the gateway requires — state, postal code, address and name sanitization — matching SOAP behaviour.
🌐 DNS Zone Management: Resource-record create/update/delete over the REST zone API.
🛠️ Meaningful API Errors: The real gateway message and field-level details are preserved instead of a generic failure notice.
🔖 Accurate Version Reporting: Library version is now reported correctly in diagnostics.
📚 Kütüphane Güncellendi: Çekirdek kütüphane 3.0.11'e yükseltildi, REST iletişim akışı sağlamlaştırıldı.
📞 Telefon Normalizasyonu: "+90 5323743388" gibi görüntü biçiminde gelen numaralar artık abone numarası ve ülke kodu olarak ayrıştırılıyor, 16 karakter sınırının içinde kalıyor.
🧾 Tam İletişim Doğrulama Paritesi: REST kayıtlarında gateway'in istediği tüm alanlar tamamlanıyor — il, posta kodu, adres ve isim temizliği — SOAP davranışıyla eşitlendi.
🌐 DNS Bölge Yönetimi: REST bölge API'si üzerinden kayıt ekleme/güncelleme/silme.
🛠️ Anlamlı API Hataları: Genel hata metni yerine gateway'in gerçek mesajı ve alan bazlı detayları korunuyor.
🔖 Doğru Sürüm Bildirimi: Kütüphane sürümü tanılama kayıtlarında artık doğru raporlanıyor.
📚 Library Updated: Core API library upgraded with smarter error handling — cryptic gateway/registry internals are now translated into clear, actionable messages for end users.
🛡️ Name Server Input Hardening: Name server and child name server inputs are now automatically sanitized (whitespace, trailing dots, letter case, duplicates) before reaching the registry, preventing avoidable operation failures.
📃 Bulk Listing Fix: Domain list pagination is now fully supported on the REST API — bulk listing, import and synchronization operations page through large portfolios flawlessly.
📚 Library Güncellendi: Çekirdek API kütüphanesi akıllı hata yönetimiyle güçlendirildi — anlaşılmaz gateway/registry iç hataları artık son kullanıcıya net ve yönlendirici mesajlar olarak iletiliyor.
🛡️ Name Server Girdi Güvenliği: Name server ve child name server girdileri registry'ye ulaşmadan otomatik temizleniyor (boşluk, sondaki nokta, büyük/küçük harf, mükerrer kayıt) — önlenebilir işlem hataları ortadan kalktı.
📃 Toplu Listeleme Düzeltmesi: Domain listesi sayfalaması REST API'de tam destekleniyor — büyük portföylerde toplu listeleme, içe aktarma ve senkronizasyon kusursuz çalışıyor.
📚 Library Updated: Core DNA REST library refreshed with hardened error handling and safer data normalization.
🛡️ Resilient Transport Handling: cURL/transport failures (timeouts, DNS, connection resets) are now gracefully surfaced as standard API responses instead of throwing uncaught exceptions.
💬 Clear HTTP Error Messages: Empty gateway error bodies now yield precise, human-readable messages (e.g. HTTP 429 - Too Many Requests) instead of blank errors.
📅 Accurate Date Handling: Unparseable or empty registry dates no longer collapse to 1970-01-01, preventing incorrect domain expiry/renewal reporting.
📚 Kütüphane Güncellendi: Çekirdek DNA REST kütüphanesi güçlendirilmiş hata yönetimi ve daha güvenli veri normalizasyonu ile yenilendi.
🛡️ Dayanıklı Bağlantı Yönetimi: cURL/bağlantı hataları (zaman aşımı, DNS, kesinti) artık yakalanmayan exception yerine standart API yanıtı olarak döndürülüyor.
💬 Anlaşılır HTTP Hata Mesajları: Boş gövdeli hatalar artık boş mesaj yerine net, okunabilir mesajlar üretiyor (ör. HTTP 429 - Too Many Requests).
📅 Doğru Tarih İşleme: Ayrıştırılamayan veya boş tarihler artık 1970-01-01'e düşmüyor; hatalı alan adı bitiş/yenileme tarihleri önleniyor.
📚 Library Updated: Version aligned to v3.0.8.
🔧 Maintenance & Version Sync: Fleet-wide version alignment and housekeeping. No functional changes to this component in this cycle.
📚 Kütüphane Güncellendi: Sürüm v3.0.8'e hizalandı.
🔧 Bakım & Sürüm Senkronu: Filo genelinde sürüm hizalama ve düzenleme. Bu bileşende bu döngüde fonksiyonel değişiklik yoktur.
📚 Library Updated: Synced with php-dna 3.0.7 for improved REST gateway compatibility and resilience.
🇹🇷 .TR Attribute Normalization: Turkish (.tr) registrations over REST now auto-map TRABIS fields to the canonical schema (Owner/Corporate category, correct identity key, legacy fields cleaned) — clearing "Validation failed" rejections.
🔧 Clearer Validation Errors: Per-field gateway validation messages now reach the end user (e.g. exactly which contact's postal code is missing) instead of a generic notice.
🛡️ More Robust Responses: Empty/timeout responses are handled gracefully, all extended-attribute values are sent in the gateway's expected format, and contact country is normalized to ISO-2.
⚡ Reduced Noise: Expected high-volume "domain not found" lookups are no longer reported as errors.
📚 Kütüphane Güncellendi: Daha iyi REST ağ geçidi uyumu ve dayanıklılık için php-dna 3.0.7 ile senkronize edildi.
🇹🇷 .TR Attribute Normalizasyonu: REST üzerinden .tr tescillerinde TRABIS alanları artık otomatik doğru şemaya eşleniyor (Owner/Corporate kategorisi, doğru kimlik anahtarı, eski alanların temizliği) — "Validation failed" redleri ortadan kalkıyor.
🔧 Daha Anlaşılır Doğrulama Hataları: Ağ geçidinin alan-bazlı doğrulama mesajları artık son kullanıcıya ulaşıyor (örn. tam olarak hangi kişinin posta kodu eksik), genel uyarı yerine.
🛡️ Daha Sağlam Yanıtlar: Boş/zaman aşımı yanıtları düzgün ele alınıyor, tüm ek-alan değerleri ağ geçidinin beklediği biçimde gönderiliyor ve kişi ülkesi ISO-2'ye normalize ediliyor.
⚡ Azaltılmış Gürültü: Beklenen yüksek hacimli "alan adı bulunamadı" sorguları artık hata olarak raporlanmıyor.
📚 Library Updated: Core DNA library advanced to 3.0.6.
🎯 Domain Status Mapping: Added domain status and renewal-mode mappings with status normalization for consistent, reliable status reporting across registries.
🔧 Credential Trimming: Auth username/password are now trimmed of stray whitespace, fixing REST/SOAP misrouting caused by padded API keys.
⚡ Telemetry Refinements: Smarter performance-metric sampling and more robust error handling in the telemetry pipeline.
📚 Kütüphane Güncellendi: Çekirdek DNA kütüphanesi 3.0.6 sürümüne yükseltildi.
🎯 Domain Durum Eşleme: Registry'ler arası tutarlı ve güvenilir durum raporlaması için domain durumu ve yenileme modu eşlemeleri ile durum normalizasyonu eklendi.
🔧 Kimlik Bilgisi Temizleme: Kullanıcı adı/şifredeki gereksiz boşluklar artık temizleniyor; boşluklu API anahtarlarının yol açtığı REST/SOAP yanlış yönlendirmesi giderildi.
⚡ Telemetri İyileştirmeleri: Daha akıllı performans örnekleme ve telemetri hattında daha sağlam hata yönetimi.
📚 Library Updated: Reliability and monitoring quality improvements across REST and SOAP integrations.
🔧 Registration Fix: Domains submitted without nameservers now correctly fall back to default nameservers instead of being rejected.
📈 Cleaner Error Monitoring: Expected outcomes (already-registered, duplicate request, not-found, etc.) are no longer reported as errors, so genuine issues surface faster.
📚 Kütüphane Güncellendi: REST ve SOAP entegrasyonlarında güvenilirlik ve izleme kalitesi iyileştirmeleri.
🔧 Kayıt Düzeltmesi: Nameserver belirtilmeden gönderilen alan adları artık reddedilmek yerine varsayılan nameserver'lara düşüyor.
📈 Daha Temiz Hata İzleme: Beklenen durumlar (zaten kayıtlı, mükerrer istek, bulunamadı vb.) artık hata olarak raporlanmıyor; gerçek sorunlar daha hızlı öne çıkıyor.
📚 Library Updated: Enhanced internal monitoring with richer, more filterable diagnostic context for faster issue investigation.
📈 Improved Observability: Operational events now carry additional context for clearer insight into request handling.
📚 Kütüphane Güncellendi: Daha hızlı sorun incelemesi için daha zengin ve filtrelenebilir tanılama bağlamıyla iç izleme geliştirildi.
📈 Geliştirilmiş Gözlemlenebilirlik: Operasyonel olaylar artık istek işlemeye dair daha net içgörü için ek bağlam taşıyor.
📚 Library Updated: Broad stability and reliability improvements across both REST and SOAP integrations.
🔧 Registration & Domain Data: More accurate domain registration handling and corrected expiry, remaining-day, and nameserver details for consistent results across transports.
📋 TLD Listing Fix: Resolved an issue that could return an empty TLD/pricing list under certain conditions.
⚡ Performance & Stability: Lighter, safer background diagnostics that never interfere with the host panel.
📈 Improved Error Monitoring: Refined internal error reporting for faster issue diagnosis.
📚 Kütüphane Güncellendi: REST ve SOAP entegrasyonlarında genel kararlılık ve güvenilirlik iyileştirmeleri.
🔧 Kayıt ve Alan Adı Verileri: Daha doğru alan adı kayıt işleme; tutarlı sonuçlar için bitiş tarihi, kalan gün ve nameserver bilgilerinde düzeltmeler.
📋 TLD Listesi Düzeltmesi: Belirli durumlarda boş TLD/fiyat listesi dönmesine neden olan sorun giderildi.
⚡ Performans ve Kararlılık: Ana paneli asla etkilemeyen, daha hafif ve güvenli arka plan tanılama.
📈 Geliştirilmiş Hata İzleme: Daha hızlı sorun teşhisi için iç hata raporlamasında iyileştirmeler.
📚 Library Updated: Refreshed against the new DomainNameAPI public REST gateway with consolidated endpoints and richer envelopes.
🔧 REST CheckTransfer Implemented: checkTransfer() now hits the gateway's /domains/transfers/check endpoint and returns a SOAP-compatible result envelope instead of throwing an exception.
🚦 Lock Endpoint Consolidated: enableTheftProtectionLock() and disableTheftProtectionLock() now post to the unified /domains/lock endpoint with an explicit lockStatus boolean.
📨 Register Endpoint Re-routed: registerWithContactInfo() now uses the renamed /domains/register-with-contacts route on the public gateway.
🌐 Production Gateway by Default: Default REST service URL switched to the new production gateway; pass testmode=true to use the OTE endpoint without manual setServiceUrl calls.
🛡️ Telemetry Hardened: Shell-free system probes (no more exec()/shell_exec()) for environments where shell access is restricted or audited.
📐 Uniform TLD Shape: REST getTldList() now returns an item shape identical to the SOAP transport so consumers see a single structure across both clients.
📚 Kütüphane Güncellendi: DomainNameAPI yeni public REST gateway'ine göre konsolide endpoint'ler ve zenginleşmiş envelope'lar ile yenilendi.
🔧 REST CheckTransfer Eklendi: checkTransfer() artık exception fırlatmak yerine gateway'in /domains/transfers/check endpoint'ini çağırıyor ve SOAP ile uyumlu sonuç envelope'u dönüyor.
🚦 Lock Endpoint'i Birleştirildi: enableTheftProtectionLock() ve disableTheftProtectionLock() artık tek bir /domains/lock endpoint'ine açık lockStatus boolean'ı ile POST atıyor.
📨 Register Endpoint'i Yeni Adresine Yönlendirildi: registerWithContactInfo() public gateway'in yeni /domains/register-with-contacts rotasını kullanıyor.
🌐 Varsayılan Production Gateway: Varsayılan REST URL yeni production gateway'e geçti; OTE ortamına geçmek için testmode=true parametresini kullanabilirsiniz.
🛡️ Telemetri Sertleştirildi: Shell erişimi kısıtlı veya denetim altındaki ortamlar için sistem bilgisi toplamada exec()/shell_exec() kullanımı tamamen kaldırıldı.
📐 Tek Tip TLD Çıktısı: REST getTldList() artık SOAP ile aynı item şemasını döndürüyor; tüketiciler tek bir yapı üzerinden işlem yapıyor.
RESULT_OK, RESULT_ERROR, RESULT_SUCCESS, PERFORMANCE_SAMPLE_RATE) to static properties.📚 Library Upgraded to v3.0.0: Complete architectural overhaul — the monolithic API library has been refactored into a modular facade pattern (DNASoap + DNARest + SharedApiConfigAndUtilsTrait), enabling seamless dual-protocol support while maintaining full backward compatibility for existing SOAP integrations.
🚀 REST API Support: Introduced native REST API integration via UUID-based authentication. New users can now leverage the modern REST endpoint alongside the existing SOAP infrastructure — automatically routed based on credential format.
🔒 Zero-Downtime Compatibility: Extensive automated comparison testing (13 API methods, 3 targets) confirms byte-for-byte identical responses between the legacy and new SOAP implementations. No downstream module changes required.
🔧 Sentry Error Reporting Hardened: Fixed unreachable error reporting in domain renewal flow, restored production timeout to 30s, and added 'Invalid API credentials' to the suppression list to prevent Sentry noise.
⚡ Response Format Consistency: REST responses now match SOAP output structure — key ordering, type casting, null handling, and pricing index normalization aligned across both protocols.
📦 Multi-File Distribution: CI/CD pipeline updated to distribute the full 4-file library architecture to all 7 downstream modules automatically on push.
📚 Kütüphane v3.0.0'a Yükseltildi: Kapsamlı mimari yenileme — monolitik API kütüphanesi modüler facade yapısına dönüştürüldü (DNASoap + DNARest + SharedApiConfigAndUtilsTrait). Mevcut SOAP entegrasyonlarıyla tam geriye dönük uyumluluk korunarak çift protokol desteği sağlandı.
🚀 REST API Desteği: UUID tabanlı kimlik doğrulama ile native REST API entegrasyonu eklendi. Yeni kullanıcılar mevcut SOAP altyapısının yanında modern REST endpoint'ini kullanabilir — kimlik bilgisi formatına göre otomatik yönlendirme yapılır.
🔒 Kesintisiz Uyumluluk: Kapsamlı otomatik karşılaştırma testleri (13 API metodu, 3 hedef) eski ve yeni SOAP implementasyonları arasında birebir aynı yanıtlar döndüğünü doğruladı. Downstream modüllerde herhangi bir değişiklik gerekmez.
🔧 Sentry Hata Raporlama İyileştirmesi: Domain yenileme akışındaki erişilemez hata raporlaması düzeltildi, üretim zaman aşımı 30 saniyeye geri yüklendi ve Sentry gürültüsünü önlemek için 'Invalid API credentials' baskılama listesine eklendi.
⚡ Yanıt Formatı Tutarlılığı: REST yanıtları artık SOAP çıktı yapısıyla eşleşiyor — anahtar sıralaması, tür dönüşümü, null işleme ve fiyatlandırma indeks normalizasyonu her iki protokolde hizalandı.
📦 Çoklu Dosya Dağıtımı: CI/CD pipeline, 4 dosyalı kütüphane mimarisini push sırasında 7 downstream modüle otomatik dağıtacak şekilde güncellendi.
📚 Library Updated: Core libraries have been updated for better stability and compatibility.
💱 Multi-Currency Support: Added Euro (EUR) currency support for broader international payment coverage.
⏱️ Connection Timeout Optimized: SOAP connection timeout has been increased to improve reliability on slower network connections.
📖 Documentation Improved: Internal documentation and code comments have been reviewed and corrected.
📚 Library Güncellendi: Temel kütüphaneler güncellenerek stabilite ve uyumluluk artırıldı.
💱 Çoklu Para Birimi Desteği: Daha geniş uluslararası ödeme kapsamı için Euro (EUR) para birimi desteği eklendi.
⏱️ Bağlantı Zaman Aşımı Optimize Edildi: Yavaş ağ bağlantılarında güvenilirliği artırmak için SOAP bağlantı zaman aşımı artırıldı.
📖 Dokümantasyon İyileştirildi: Dahili dokümantasyon ve kod açıklamaları gözden geçirildi ve düzeltildi.
📚 Library Updated: Core libraries have been updated for better stability and compatibility.
⚡ Performance Improvements: Performance-related issues have been addressed and optimized.
📖 Documentation Updated: Project documentation has been revised and improved.
🇹🇷 .tr Document Import Fix: Fixed issues related to .tr document import process.
🔄 Sentry Workflow Updated: Error tracking workflow in Sentry has been updated and refined.
📚 Library Güncellendi: Temel kütüphaneler güncellenerek stabilite ve uyumluluk artırıldı.
⚡ Performans Sorunları Giderildi: Performansla ilgili problemler optimize edildi.
📖 Dokümanlar Güncellendi: Proje dokümantasyonu güncellendi ve iyileştirildi.
🇹🇷 .tr Döküman Import Hataları Düzeltildi: .tr belge içe aktarma sürecindeki hatalar giderildi.
🔄 Sentry Workflow Güncellendi: Sentry hata izleme akışı güncellendi ve iyileştirildi.
Full Changelog: https://github.com/domainreseller/php-dna/compare/V2.1.20...V2.1.21
⚡ Performance Issues Fixed: System performance has been improved and stabilized.
📚 Library-Level Errors Resolved: Several library-level bugs were identified and successfully corrected.
⚡ Performans Sorunları Düzeltili: Sistem performansı iyileştirildi ve daha stabil hale getirildi.
📚 Library Seviyesi Hatalar Düzeltili: Kütüphane seviyesindeki çeşitli hatalar giderildi.
Full Changelog: https://github.com/domainreseller/php-dna/compare/V2.1.19...V2.1.20
🧠 Static Memory Issue Resolved: A problem related to static memory usage has been successfully fixed.
🔍 Incorrect Query Result Fixed: An issue causing incorrect results during queries has been resolved.
🧠 Statik Bellek Problemi Çözüldü: Statik bellek kullanımına bağlı sorun giderildi.
🔍 Sorgulamadaki Hatalı Sonuç Döndürme Çözüldü: Sorgularda yanlış sonuç üreten hata düzeltildi.
Full Changelog: https://github.com/domainreseller/php-dna/compare/V2.1.18...V2.1.19
⚡ Performance Issues Fixed: Overall performance has been improved and stabilized.
📚 Library Adjustments: Core library components were updated and optimized.
🔁 Transfer Errors Resolved: Issues related to domain transfer operations have been successfully fixed.
⚡ Performans Sorunları Giderildi: Genel performans iyileştirildi ve stabilite artırıldı.
📚 Library Düzenlendi: Temel kütüphane bileşenlerinde güncellemeler ve optimizasyonlar yapıldı.
🔁 Transfer Hataları Düzeltili: Alan adı transfer işlemlerindeki hatalar başarıyla giderildi.
Full Changelog: https://github.com/domainreseller/php-dna/compare/V2.1.17...V2.1.18
🛠️ FOSSBilling Sentry Integration: Added Sentry error tracking integration for FOSSBilling.
🔍 CheckTransfer Method Enhancement: Improved the CheckTransfer method for better transfer validation.
⚡ Performance Improvements: Applied further optimizations to enhance system speed and stability.
🐛 Test Mode Bug Fixes: Resolved various issues affecting test mode behavior.
🛠️ FOSSBilling Sentry Entegrasyonu: FOSSBilling için Sentry hata izleme entegrasyonu eklendi.
🔍 CheckTransfer Metodu Geliştirmesi: Transfer doğrulaması için CheckTransfer metodu geliştirildi.
⚡ Performans Düzenlemeleri: Sistem hızı ve kararlılığı için ek optimizasyonlar yapıldı.
🐛 Test Modu Hataları Düzeltildi: Test modunu etkileyen çeşitli sorunlar giderildi.
Full Changelog: https://github.com/domainreseller/php-dna/compare/V2.1.15...V2.1.17
🧪 Test Mode Released: Test mode is now live and available for use.
🐛 Error Messages Updated: Improved and clarified system error messages for better debugging and user understanding.
🧪 Test Modu Yayına Alındı: Test modu aktif hale getirilerek kullanıma sunuldu.
🐛 Hata Mesajları Güncellendi: Sistem hata mesajları daha anlaşılır ve bilgilendirici olacak şekilde güncellendi.
Full Changelog: https://github.com/domainreseller/php-dna/compare/v2.1.13...V2.1.15
Changelog 🇬🇧 🇹🇷 .tr Domain Purchase Optimization: Improved and optimized purchase flow for .tr domain extensions.
⚡ Performance Issue Resolved: Fixed system performance issues for smoother operation.
📉 Reduced Sample Analysis Frequency: Lowered the frequency of sample data collection to improve efficiency.
🗄️ Cache Metrics Optimization: Adjusted cache metrics to enhance overall performance.
Güncellemeler 🇹🇷 🇹🇷 .tr Alan Adı Satın Alma Opsiyonlarının Optimize Edilmesi: .tr uzantılı alan adları için satın alma süreci iyileştirildi.
⚡ Performans Sorununun Çözülmesi: Sistem performans problemleri giderildi.
📉 Sample Analiz Verilerinin Sıklığının Azaltılması: Örnek analiz verilerinin toplanma sıklığı düşürüldü.
🗄️ Cache Metriklerinin Performans için Düzenlenmesi: Cache metrikleri performansı artıracak şekilde yeniden yapılandırıldı.
Full Changelog: https://github.com/domainreseller/php-dna/compare/v2.1.12...v2.1.13
⚡ Performance Issues Fixed: Resolved various performance-related problems.
💰 WISECP Metric & Pricing Issue Fixed: Addressed and corrected metric and pricing issues for WISECP.
🛠️ Detailed Improvements for HostBill: Enhancements and optimizations for HostBill integration.
📈 Traffic Spike Issue Resolved: Implemented fixes to handle problematic traffic spikes.
⚡ Performans Sorunları Giderildi: Performansla ilgili çeşitli problemler çözüldü.
💰 WISECP için Metrik ve Fiyatlandırma Sorunu Çözüldü: WISECP için metrik ve fiyatlandırma hataları düzeltildi.
🛠️ HostBill için Detaylı Geliştirmeler: HostBill entegrasyonu için iyileştirmeler ve optimizasyonlar yapıldı.
📈 Sorun Çıkaran Trafik Spike'larının Çözümü: Problem yaratan ani trafik artışlarına yönelik çözümler uygulandı.
Full Changelog: https://github.com/domainreseller/php-dna/compare/v2.1.11...v2.1.12
Changelog 🇬🇧 ⚡ Performance Issues Fixed: Resolved various performance-related problems. 🔒 Safe Mode Issues Fixed: Addressed and fixed issues related to safe mode. Güncellemeler 🇹🇷 ⚡ Performans Sorunları Giderildi: Performansla ilgili çeşitli problemler çözüldü. 🔒 SafeMode Sorunları Giderildi: SafeMode ile ilgili hatalar düzeltildi.
Full Changelog: https://github.com/domainreseller/php-dna/compare/v2.1.10...v2.1.11
Full Changelog: https://github.com/domainreseller/php-dna/compare/v2.1.9...v2.1.10
Full Changelog: https://github.com/domainreseller/php-dna/compare/v2.1.8...v2.1.9
Full Changelog: https://github.com/domainreseller/php-dna/compare/v2.1.7...v2.1.8
Full Changelog: https://github.com/domainreseller/php-dna/compare/V2.1.6...v2.1.7
Full Changelog: https://github.com/domainreseller/php-dna/compare/v2.1.5...V2.1.6
Full Changelog: https://github.com/domainreseller/php-dna/compare/v2.1.4...v2.1.5
Full Changelog: https://github.com/domainreseller/php-dna/compare/v2.1.3...v2.1.4
Full Changelog: https://github.com/domainreseller/php-dna/compare/v2.1.2...v2.1.3
Full Changelog: https://github.com/domainreseller/php-dna/compare/v2.1.1...v2.1.2
How can I help you explore Laravel packages today?