Buradan başlayın
Blipit'i güncel tutmak
Odoo ve düz script etiketi kendiliğinden güncel kalır. Bir paket yöneticisiyle kurduğunuz her şey kurduğunuz sürümde kalır; bu yüzden Blipit daha yeni bir sürüm çıktığında size haber verir: app.blipit.io'da projenin üzerinde bir afiş, bir sürüm önemli olduğunda bir e-posta ve geliştirme konsolunuzda bir satır. Her biri yeni sürümün neyi düzelttiğini ve güncellemek için tam komutu söyler.
1Kendiliğinden güncellenenler
- https://blipit.io/sdk/blipit.js adresinden script etiketi: her zaman en yeni sürüm.
- Odoo: modül, Blipit ile bir sonraki eşitlemeden sonra en yeni tarayıcı SDK'sını yükler. Yeni bir blipit_monitor sürümü çıktığında yöneticiler her Odoo ekranının üstünde adımları içeren bir güncelleme çubuğu görür.
- @blipit/browser 0.3.11'den beri npm kurulumları ve sürüm belirten script etiketleri (https://blipit.io/sdk/0.3.11/blipit.js) hata bildiricisini, Hata bildir düğmesini, geri bildirim formunu ve session replay'i, her zaman en yeni uyumlu 0.3 derlemesini barındıran https://blipit.io/sdk/0.3/ adresinden yükler. Kurulu çekirdeğiniz her parçaya kendi sürümünü bildirir; o çekirdeği desteklemeyen bir parça çalışmayı reddeder ve yerine tam sürüm yüklenir, böylece hiçbir şey bozulmaz.
- Geri kalan her şey (paketinizdeki çekirdek, @blipit/nextjs, @blipit/node, React Native, Python, PHP, Ruby, Go, Java, .NET, Swift, Flutter) yalnızca paketi güncellediğinizde değişir.
2Tam sürümü sabitlemek
Her parçayı kurduğunuz tam sürümden yüklemek için init'e sdkChannel: "exact" verin. Güvenlik politikanız Subresource Integrity gerektiriyorsa bunu kullanın: bütünlük hash'i yalnızca https://blipit.io/sdk/0.3.11/blipit-report.js gibi tam sürümlü bir yolda çalışır, çünkü 0.3 yolu her sürümde değişir. Tam sürümlü dosyalar yayımlandıktan sonra hiç değişmez; tüm yollar blipit.io'dan sunulur.
Blipit.init({
key: "blipit_pk_...",
sdkChannel: "exact",
});4Önemli olduğunda e-postalar
Önemli veya güvenlik düzeltmesi olarak işaretlenen sürümler, çalışma alanı sahiplerine yalnızca son 14 günde etkilenen bir sürümden olay göndermiş projeler için ve sürüm ile proje başına en fazla bir kez e-posta gönderir. Normal sürümler yalnızca afişi gösterir. Bu e-postaları durdurmak için Ayarlar'da "Bir SDK güncellemesi önemli bir sorunu düzelttiğinde bana e-posta gönder" seçeneğini kapatın veya e-postanın altındaki bağlantıyı kullanın.
5Geliştirme konsolunuzdaki bildirim
Geliştirme sırasında her SDK, daha yeni bir sürüm çıktığında oturum veya süreç başına bir satır yazar. En yeni sürümü SDK'nın zaten Blipit'ten aldığı bir yanıttan okur, yani istek eklemez, ve asla üretimde ya da ziyaretçilerinize gösterilmez.
- Tarayıcı ve Next.js: localhost, 127.0.0.1 ve .local ana makinelerinde, debug: true ile veya NODE_ENV development olduğunda. Hata bildir ayarlarıyla birlikte gelir, bu yüzden feedbackWidget: false ile bildirim olmaz.
- Node, Python, PHP, Ruby ve Go: ortam development olduğunda veya debug açık olduğunda.
- React Native: __DEV__ derlemelerinde.
[blipit] 0.3.11 is available (you have 0.3.7) — Loads the newest compatible bug reporter automatically… — npm install @blipit/browser@latest6Güncelleme komutları
npm install @blipit/browser@latest
npm install @blipit/nextjs@latest
npm install @blipit/node@latest
npm install @blipit/react-native@latestpnpm add @blipit/browser@latestyarn add @blipit/browser@latestpip install -U blipitcomposer update blipit/blipitbundle update blipitgo get github.com/blipit-io/blipit-go@latestdotnet add package Blipit<script src="https://blipit.io/sdk/0.3.11/blipit.js" defer></script>Bilmekte fayda var
- pnpm 11 yeni bir sürümü kurmadan önce bir gün bekler (minimum-release-age), bu yüzden çıkış gününde pnpm add sessizce önceki sürümü kurar. Yarın yeniden deneyin, pnpm add @blipit/browser@<version> --config.minimum-release-age=0 çalıştırın veya pnpm-workspace.yaml içindeki minimumReleaseAgeExclude'a @blipit/* ekleyin.
- Blipit; .NET, Java, Android, Swift ve Flutter için, ayrıca 0.2.1 öncesindeki Python, PHP, Ruby, Go ve React Native için kurulu sürümü henüz göremez, bu yüzden o projeler afiş veya e-posta almaz. Bunları almak için 0.2.1 veya sonrasına güncelleyin.
Takıldınız mı? support@blipit.io adresine e-posta gönderin. Her projenin anahtarları ve tam DSN'i app.blipit.io içindeki API anahtarları altındadır.
