Hata ayıklama sırasında çerçeveyi yeniden başlatma
Çerçeveyi yeniden başlat özelliği geri döndü. Bir işlevde duraklatıldığında önceki kodu yeniden çalıştırabilirsiniz. Bu özellik daha önce kararlılık sorunları nedeniyle kullanımdan kaldırılmış ve Chrome 92'de kaldırılmıştı.
Bu örnekte, hata ayıklayıcı başlangıçta toggleColorScheme işlevinin sonuna yakın bir yerde bulunan kesme noktasında (343. satır) duraklatıldı. Hata ayıklamayı toggleColorScheme işlevinin başından yeniden başlatmak için Debugger bölmesinde Call stack (Çağrı yığını) bölümünü genişletin, toggleColorScheme işlevini sağ tıklayın ve Restart frame'i (Çerçeveyi yeniden başlat) seçin.
Chromium sorunu: 1303521
Recorder panelindeki yavaş oynatma seçenekleri
Artık kullanıcı akışlarını daha yavaş bir hızda (yavaş, çok yavaş ve son derece yavaş) tekrar oynatabilirsiniz. Bu seçenekler, ekranda her adımın tekrarını daha iyi gözlemlemenizi sağlar.
Kaydedici panelini açın ve yeni bir kayıt başlatın. Kayıt tamamlandıktan sonra Yeniden Oynat açılır düğmesini tıklayın. Tekrar oynatmayı başlatmak için bir hız seçin.
Chromium sorunu: 1306756
Kaydedici paneli için uzantı oluşturma
Artık en sevdiğiniz biçimde tekrar oynatma senaryolarını dışa aktarmak için Chrome uzantısı oluşturabilir veya yükleyebilirsiniz. Nasıl oluşturulacağını öğrenmek için Kaydedici uzantısı API'si dokümanlarına bakın.
Bir demo uzantısı yüklemek için dokümanda belirtilen adımları uygulayın.
Chromium sorunu: 1325751
Kaynaklar panelinde dosyaları oluşturulma / dağıtılma bazında gruplandırma
Kaynaklar panelindeki dosyalarınızı düzenlemek için yeni Dosyaları oluşturulma / dağıtılma bazında gruplandır seçeneğini etkinleştirin. Web uygulamalarını çerçevelerle (ör. React, Angular) geliştirirken, derleme araçları (ör. Webpack, Vite) tarafından oluşturulan küçültülmüş dosyalar nedeniyle kaynak dosyalar arasında gezinmek zor olabilir.
Bu onay kutusuyla, dosyaları daha hızlı aramak için 2 kategoride gruplandırabilirsiniz:
- Yazıldı. IDE'nizde görüntülediğiniz kaynak dosyalara benzer. Geliştirici Araçları, bu dosyaları kaynak eşlemelere (derleme araçlarınız tarafından sağlanır) göre oluşturur.
- Dağıtıldı. Tarayıcının okuduğu gerçek dosyalar. Bu dosyalar genellikle küçültülür.
Bu React demosunu kullanarak kendiniz deneyin.
Chromium sorunu: 960909
Performans analizleri panelinde yeni kullanıcı zamanlamaları izleme
Performans analizleri panelindeki yeni Kullanıcı Zamanlamaları parçasıyla kaydınızdaki performance.measure() işaretlerini görselleştirin.
Örneğin, bu web sayfası, metin yükleme süresini hesaplamak için performance.measure() yöntemini kullanır.
Sayfa yükleme süresini ölçmeye başladığınızda kayıtta Kullanıcı Zamanlamaları izi gösterilir. Yan bölmede ayrıntılarını görüntülemek için zamanlamalar öğesini tıklayın.
Chromium sorunu: 1322808
Bir öğenin atanmış yuvasını gösterme
Öğeler panelindeki yuvalı öğeler yeni bir slot rozetine sahip. Düzen sorunlarını ayıklarken bu özelliği kullanarak düğümün düzenini etkileyen öğeyi daha hızlı belirleyin.
Bu örnekte, adlandırılmış birkaç yuva içeren kartlar yer alıyor. Bir kartın person-occupation yuvasını inceleyin, atanan yuvasını göstermek için yanındaki slot rozetini tıklayın.
<template> ve <slot> öğelerini kullanarak, web bileşeninin gölge DOM'unu doldurmak için kullanılabilecek esnek bir şablon oluşturmayı öğrenin.
Chromium sorunu: 1018906
Performans kayıtları için donanım eşzamanlılığını simüle etme
Performans panelindeki yeni Donanım eşzamanlılığı ayarı, geliştiricilerin navigator.hardwareConcurrency tarafından bildirilen değeri yapılandırmasına olanak tanır.
Bazı uygulamalar, uygulamalarının paralellik derecesini kontrol etmek için navigator.hardwareConcurrency kullanır. Örneğin, Emscripten pthread havuz boyutunu kontrol etmek için bu işlevi kullanır. Bu özellik sayesinde geliştiriciler, uygulama performanslarını farklı çekirdek sayılarıyla test edebilir.
Chromium sorunu: 1297439
CSS değişkenlerini otomatik tamamlarken renk dışı değerlerin önizlemesini görme
DevTools, CSS değişkenlerini otomatik tamamlarken artık renk içermeyen değişkeni anlamlı bir değerle dolduruyor. Böylece, değerin düğüm üzerinde ne tür bir değişiklik yapacağını önizleyebilirsiniz.
Chromium sorunu: 1285091
Geri/ileri önbellek bölmesinde engelleme karelerini belirleme
Uygulama panelindeki Geri/ileri önbelleği bölmesinde, sayfaların bfcache için uygun olmasını engelleyebilecek, engelleme yapan çerçeveleri belirlemenize yardımcı olacak yeni bir çerçeveler bölümü bulunuyor.
Chromium sorunu: 1288158
JavaScript nesneleri için iyileştirilmiş otomatik tamamlama önerileri
JavaScript nesne özelliklerinin otomatik tamamlanması artık şu sıraya göre gösteriliyor:
- Own enumerable properties
- Numaralandırılamayan kendi özellikleri
- Devralınan numaralandırılabilir özellikler
- Numaralandırılamayan devralınmış özellikler
Daha önce, öneri yalnızca devralınan mülkler yerine kendi mülklerini tercih ettiğinden ve devralınan tüm mülklere eşit öncelik verildiğinden geliştiriciler alakalı mülkleri bulmakta zorlanıyordu.
Chromium sorunu: 1299241
Kaynak eşlemeleriyle ilgili iyileştirmeler
Genel hata ayıklama deneyimini iyileştirmek için kaynak haritalarıyla ilgili birkaç düzeltme aşağıda verilmiştir:
- Kesme noktaları artık sourceURL notlarıyla birlikte satır içi
<script>olarak çalışıyor. - Hata ayıklayıcı artık Kapsam görünümünde kaynak haritalarıyla blok kapsamlı değişkenleri çözüyor.
- Hata ayıklayıcı artık kaynak haritalarıyla Kapsam görünümündeki ok işlevlerinde değişkenleri çözüyor.
Chromium sorunları: 1329113, 1322115
Diğer önemli noktalar
Bu sürümdeki önemli düzeltmelerden bazıları şunlardır:
- Kaynaklar paneli için Otomatik tamamlama ayarı düzeltildi. Daha önce, ayar devre dışı olsa bile otomatik tamamlama her zaman açıktı. (1323286)
- En son renk şeması biçimini ayrıştırmak için Uygulama panelindeki Manifest sekmesi güncellendi. (1318305)
- Performans analizleri panelindeki
<script async>oluşturma engelleme sorunlarıyla ilgili öneriler iyileştirildi. Daha önce, komut dosyası zaten asenkron olarak işaretlenmiş olsa bile Geliştirici Araçlarıadd async attribute to the script tagönerisinde bulunuyordu. (1334096) - Performans analizleri paneli artık düzen kaymalarının olası nedenleri olarak iFrame'leri algılıyor. Iframe ayrıntılarını Ayrıntılar bölmesinde görüntüleyebilirsiniz. (1328873)
- Komut menüsünde dosya aç seçildiğinde, yazılan dosyalar (kaynak haritaları tarafından oluşturulan dosyalar) artık daha yüksek bir sırada yer alıyor. Bu nedenle, benzer şekilde adlandırılmış dağıtılan komut dosyalarının üzerinde görünüyorlar. (1312929)
Önizleme kanallarını indirme
Varsayılan geliştirme tarayıcınız olarak Chrome Canary, Dev veya Beta'yı kullanmayı düşünebilirsiniz. Bu önizleme kanalları, en yeni DevTools özelliklerine erişmenizi sağlar, en yeni web platformu API'lerini test etmenize olanak tanır ve kullanıcılarınızdan önce sitenizdeki sorunları bulmanıza yardımcı olur.
Chrome Geliştirici Araçları Ekibi ile iletişime geçme
Yeni özellikler, güncellemeler veya Geliştirici Araçları ile ilgili diğer konuları tartışmak için aşağıdaki seçenekleri kullanın.
- crbug.com adresinden bize geri bildirim ve özellik istekleri gönderebilirsiniz.
- Geliştirici Araçları'nda Diğer seçenekler > Yardım > Geliştirici Araçları sorunu bildir'i kullanarak Geliştirici Araçları sorunu bildirin.
- @ChromeDevTools'a tweet gönderin.
- Geliştirici Araçları'ndaki yenilikler YouTube videolarına veya Geliştirici Araçları İpuçları YouTube videolarına yorum bırakın.
Geliştirici Araçları'ndaki yenilikler
Geliştirici Araçları'ndaki yenilikler serisinde ele alınan her şeyin listesi.
- Geliştirici Araçları MCP sunucu güncellemeleri
- İyileştirilmiş iz paylaşımı
- @starting-style desteği
- Görüntüleme için Editor widget'ı: duvar
- Lighthouse 13
- Gemini'dan kod önerileri
- Geliştirici Araçları MCP sunucusu için geliştirmeler
- Yapay zeka yardımına daha hızlı erişim
- Gemini ile tam performans izini ayıklama
- Çekmece yönünü değiştirme
- Google Geliştirici Programı
- Diğer öne çıkanlar
- Yapay zeka aracınız için Chrome Geliştirici Araçları (MCP)
- Gemini ile ağ bağımlılık ağacında hata ayıklama
- Gemini ile sohbetlerinizi dışa aktarma
- Performans panelinde kalıcı izleme yapılandırması
- IP korumalı ağ isteklerini filtreleme
- Öğeler > Düzen sekmesi, duvar düzeni desteği ekler
- Lighthouse 12.8.2
- Diğer öne çıkanlar
- Gemini ile daha fazla içgörünün hatalarını ayıklama
- "Ağ koşulları"nda "Save-Data" üstbilgisini taklit etme
- CSS özelliği ipucunda Baseline durumunu görme
- Kullanıcı aracısı istemci ipuçlarında form faktörlerini geçersiz kılma
- Lighthouse 12.8.0
- Diğer öne çıkanlar
- Daha güvenilir ve üretken bir Chrome Geliştirici Araçları deneyimi
- Stil oluşturma için yapay zeka yardımında resim yükleme
- Ağ'daki tabloya istek üstbilgileri ekleme
- Google I/O 2025'te öne çıkanlar
- Diğer öne çıkanlar
- Performans paneli iyileştirmeleri
- "Ağ bağımlılık ağacı" analizindeki önceden bağlanmış kaynaklar
- "Belge isteği gecikmesi" analizindeki sunucu yanıtı ve yönlendirme süreleri
- Ağ isteklerinin özetindeki yönlendirmeler
- Performans izleme verilerindeki gürültü azaltıldı
- "JavaScript örneklerini devre dışı bırak" özelliği desteği sonlandırıldı
- Sensörlerdeki coğrafi konum doğruluğu parametresi
- Öğeler paneliyle ilgili iyileştirmeler
- Karmaşık CSS değerlerinde hata ayıklamayı kolaylaştırma
- @function support in Elements > Styles (Öğeler > Stiller'de @function desteği)
- Ağ paneli iyileştirmeleri
- has-request-header filtresi
- Yalıtılmış web uygulamalarında Direct Sockets
- Diğer öne çıkanlar
- Erişilebilirlik
- Google I/O 2025 koleksiyonu
- Gemini ile CSS değişikliklerini çalışma alanınızda değiştirme ve kaydetme
- Çalışma alanı klasörü bağlama ve değişiklikleri kaynak dosyalarınıza geri kaydetme
- Gemini'a performans bulguları hakkında soru sorun
- Gemini ile performans bulgularına açıklama ekleme
- Gemini ile sohbetlerinize ekran görüntüsü ekleme
- Performans panelindeki yeni analizler
- Yinelenen JavaScript
- Eski JavaScript
- Tahminler artık kural etiketlerini destekliyor
- Lighthouse 12.6.0
- Diğer öne çıkanlar
- Erişilebilirlik
- Performans paneli iyileştirmeleri
- Yeni performans analizleri
- Vurgulamak için tıklayın
- Ağ isteklerinin özetindeki sunucu zamanlamaları
- "Gizlilik ve güvenlik" bölümünde çerezleri filtreleme
- Panellerdeki tablolarda KB birimleriyle boyutlar
- Otomatik tamamlama, Elements > Styles'da köşe şeklini ve köşe-*-şeklini destekler
- Deneysel: DOM'daki öğeler ve özelliklerle ilgili sorunları vurgulama
- Lighthouse 12.5.0
- Diğer öne çıkanlar
- Performans paneli iyileştirmeleri
- Performans'taki profil ve işlev çağrıları için kaynak ve komut dosyası bağlantıları
- Aşama bazında LCP alan verisi desteği
- Ağ bağımlılık ağacı bilgisi
- Özette toplam ve kendi süresi yerine süre
- En ağır yığın vurgulama
- Çeşitli paneller için geliştirilmiş boş durumlar
- Elements'ta erişilebilirlik ağacı görünümü
- Lighthouse 12.4.0
- Diğer öne çıkanlar
- Gizlilik ve güvenlik paneli
- Performans paneli iyileştirmeleri
- Kalibre edilmiş CPU kısıtlaması hazır ayarları
- Aynı yapay zeka sohbetinde farklı performans etkinlikleri seçme
- Performans'ta birinci ve üçüncü taraf vurgulama
- İşaretçi ipuçlarındaki ve analizlerdeki alan verileri
- Zorunlu yeniden düzenleme analizi
- "DOM boyutunu optimize edin" içgörüsü
- console.timeStamp ile performans izlemeyi genişletme
- Öğeler paneliyle ilgili iyileştirmeler
- Animasyonlu stillerin gerçek zamanlı değerleri
- :open sözde sınıfı ve çeşitli sözde öğeler için destek
- Tüm konsol mesajlarını kopyalama
- Bellek panelindeki bayt birimleri
- Diğer öne çıkanlar
- Kalıcı yapay zeka sohbet geçmişi
- Performans paneli iyileştirmeleri
- Resim yayınlama analizi
- Klasik ve modern klavye ile gezinme
- Alev grafiğindeki alakasız komut dosyalarını yoksayma
- Fareyle üzerine gelindiğinde zaman çizelgesi işaretçisi ve aralık vurgulama
- Önerilen sıklık sınırlama ayarları
- Yer paylaşımındaki zamanlama işaretleri
- Özetteki JS çağrılarının yığın izleri
- Rozet ayarları, Öğeler'deki menüye taşındı
- Yeni "Yenilikler" paneli
- Lighthouse 12.3.0
- Diğer öne çıkanlar
- Gemini ile ağ isteklerinde, kaynak dosyalarında ve performans izlerinde hata ayıklama
- Yapay zeka sohbet geçmişini görüntüleme
- Uygulama > Depolama alanında uzantı depolama alanını yönetme
- Performans iyileştirmeleri
- Canlı metriklerdeki etkileşim aşamaları
- Özet sekmesinde oluşturmayı engelleyen bilgiler
- scheduler.postTask etkinlikleri ve bunların başlatıcı okları için destek
- Animasyonlar paneli ve Öğeler > Stiller sekmesinde iyileştirmeler
- Öğeler > Stiller'den Animasyonlar'a atlama
- Hesaplanmış sekmesinde anlık güncellemeler
- Sensörlerde işlem basıncı emülasyonu
- Bellek panelinde aynı ada sahip JS nesneleri kaynağa göre gruplandırılır
- Ayarların yeni görünümü
- Performans Analizleri paneli artık desteklenmemekte olup Geliştirici Araçları'ndan kaldırıldı
- Diğer öne çıkanlar











