@sentry/browser
@sentry/node
raven-js
raven-node
_(Π²ΠΎΡΠΎΠ½ Π΄Π»Ρ ΡΠ·Π»Π°)_5.18.1
ΠΡΠΈΠ²Π΅Ρ. ΠΠ΅Π΄Π°Π²Π½ΠΎ Ρ ΠΈΠ·ΡΡΠΈΠ» ΡΠ°Π·ΠΌΠ΅Ρ ΠΏΠ°ΠΊΠ΅ΡΠ° ΠΌΠΎΠ΅Π³ΠΎ Π»ΡΠ±ΠΈΠΌΠΎΠ³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠ° ΠΈ Π±ΡΠ» ΡΠΎΠΊΠΈΡΠΎΠ²Π°Π½ ΡΠ°Π·ΠΌΠ΅ΡΠΎΠΌ @sentry/browser ΠΈ Π΅Π³ΠΎ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΡΠΌΠΈ:
ΠΠΎΡ
ΠΎΠΆΠ΅, ΡΠ°Π·ΠΌΠ΅Ρ ΠΏΠ°ΠΊΠ΅ΡΠ° ΡΠΆΠ΅ ΠΎΠ±ΡΡΠΆΠ΄Π°Π»ΡΡ (https://github.com/getsentry/sentry-javascript/issues/1552), ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° ΡΡΠΈΡΠ°Π΅ΡΡΡ ΠΈΡΠΏΡΠ°Π²Π»Π΅Π½Π½ΠΎΠΉ, Π½ΠΎ ΡΡΠΎ ΠΏΡΠΎΡΡΠΎ ΡΡΠΌΠ°ΡΡΠ΅ΡΡΠ²ΠΈΠ΅ β @sentry/browser
Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ Π±ΠΎΠ»ΡΡΠ΅ ΠΌΠ΅ΡΡΠ°, ΡΠ΅ΠΌ React! Π― ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ, ΡΡΠΎ Π² Π½Π΅ΠΌ ΠΌΠ½ΠΎΠ³ΠΎ Π²ΡΠ΅Π³ΠΎ, Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ, Π³ΡΡΠΏΠΏΠΎΠ²Π°Ρ Π»ΠΎΠ³ΠΈΠΊΠ° ΠΈ Ρ. Π΄., Π½ΠΎ Π΅ΡΡΡ Π»ΠΈ ΠΊΡΠΎΡΠ΅ΡΠ½ΡΠΉ ΠΊΠ»ΠΈΠ΅Π½Ρ Sentry, ΠΊΠΎΡΠΎΡΡΠΉ Ρ ΠΌΠΎΠ³Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ, ΠΊΠΎΡΠΎΡΡΠΉ Π½Π΅ ΡΡΠΎΠΈΡ ΡΠ΅Π»ΠΎΠΉ ΠΆΠΈΠ·Π½ΠΈ?
ΠΠΎΡ ΠΎΠΆΠ΅, ΡΡΠΎ Π²Π΅ΡΠ½ΠΎ ΠΈ Π΄Π»Ρ Vue.js. ΠΡΠΎΠ°Π½Π°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΡΠ°Π·ΠΌΠ΅Ρ Vue ΡΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ 64,4 ΠΠ, Π° Sentry β 68,0 ΠΠ (Π²ΠΊΠ»ΡΡΠ°Ρ 6,1 ΠΠ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ Vue).
Π‘ΠΎΠ³Π»Π°ΡΠΎΠ²Π°Π½Π½ΡΠΉ. Π― ΠΏΠΎΠ΄ΡΠΌΡΠ²Π°Ρ ΠΎ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄Π΅ Π½Π°ΡΠ΅ΠΉ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Π½Π° Sentry, Π½ΠΎ ΡΡΠΎ ΡΡΠ»ΠΎΠΆΠ½ΡΠ΅Ρ ΠΏΡΠΎΠ³Π»Π°ΡΡΠ²Π°Π½ΠΈΠ΅ ΠΏΠΈΠ»ΡΠ»ΠΈ... ΠΠ°ΠΆΠ΅ Ρ Π²ΡΡΡΡΡ
ΠΈΠ²Π°Π½ΠΈΠ΅ΠΌ Π΄Π΅ΡΠ΅Π²Π° (ΠΈΠΌΠΏΠΎΡΡ Sentry ΡΠ΅ΡΠ΅Π· import { init } from "@sentry/react"
) ΠΈ ΠΏΡΠΎΡΡΡΠΌ Π²ΡΠ·ΠΎΠ²ΠΎΠΌ ΡΡΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΌΡ Π²ΠΈΠ΄ΠΈΠΌ +66kb Π΄ΠΎ ΡΠΆΠ°ΡΠΈΡ Π² Π½Π°ΡΠ΅ΠΉ ΡΠ²ΡΠ·ΠΊΠ΅ - ΡΠΎΠΊΠΈΡΡΡΡΠ΅ Π²ΡΡΠΎΠΊΠΎ!
ΠΠ°Π½Π΄Π»Π΅ΡΠΎΠ±ΠΈΡ ΡΠ°ΠΊΠΆΠ΅ ΡΠΎΠΎΠ±ΡΠ°Π΅Ρ ΠΎ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΠΎΠ³ΡΠΎΠΌΠ½ΡΡ ΡΠ°Π·ΠΌΠ΅ΡΠ°Ρ . https://bundlephobia.com/result?p=@sentry/react @5.20.0
ΡΡΠΆΠ΅Π»Π°Ρ ΠΏΠΈΠ»ΡΠ»Ρ...
Π‘ΠΎΠ³Π»Π°ΡΠΈΡΠ΅ΡΡ, 20Β ΠΠ Π² ΡΠΆΠ°ΡΠΎΠΌ Π²ΠΈΠ΄Π΅ β ΡΡΠΎ Π’ΠΠΠΠ, ΡΡΠΎΠ±Ρ ΠΏΡΠΎΡΡΠΎ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π±Π°Π·ΠΎΠ²ΡΡ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ ΠΎΡΡΠ΅ΡΠΎΠ² ΠΎΠ± ΠΎΡΠΈΠ±ΠΊΠ°Ρ JS.
Π― ΡΠ°ΠΊΠΆΠ΅ Π·Π°ΠΌΠ΅ΡΠΈΠ», ΡΡΠΎ sentry Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅Ρ Π² ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ ΡΠ°ΠΉΠ»Ρ typescript: https://github.com/getsentry/sentry-javascript/issues/2789 .
ΠΠ°, Π΄Π»Ρ ΠΌΠ΅Π½Ρ @sentry ΡΠΆΠ΅ ΡΠΌΠ΅Π½ΡΡΠ΅Π½Π° Π΄ΠΎ 94 ΠΠ!
ΠΠ΅ ΠΏΠΎΠΉΠΌΠΈΡΠ΅ ΠΌΠ΅Π½Ρ Π½Π΅ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ, Ρ Π»ΡΠ±Π»Ρ Sentry , Π½ΠΎ Π΄ΡΠΌΠ°Ρ, ΡΡΠΎ ΡΡΠΎ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡ Π±ΠΎΠ»ΡΡΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ ΠΊΠΈΠ»ΠΎΠ±Π°ΠΉΡ. ΠΠΎΡΡΠΈ ΡΠ°ΠΊΠΎΠΉ ΠΆΠ΅ Π±ΠΎΠ»ΡΡΠΎΠΉ, ΠΊΠ°ΠΊ react-dom ΠΈ Π±ΠΎΠ»ΡΡΠ΅, ΡΠ΅ΠΌ Victory (Π½Π°ΡΠ° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌ d3)!, Π½ΠΎ Π½Π΅ Π±ΠΎΠ»ΡΡΠ΅, ΡΠ΅ΠΌ Okta (ΡΡΠΎ ΠΌΠΎΡ ΡΠ»Π΅Π΄ΡΡΡΠ°Ρ ΠΎΡΡΠ°Π½ΠΎΠ²ΠΊΠ° ΠΏΡΠΎΠ±Π»Π΅ΠΌ Ρ github π)
ΠΡΡΡ Π½ΠΎΠ²ΠΎΡΡΠΈ? ΠΡΠ»ΠΎ Π±Ρ Π½Π΅ΠΏΠ»ΠΎΡ ΠΎ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΠΎΡΠΈΡΠΈΠ°Π»ΡΠ½ΡΠΉ ΠΎΡΠ²Π΅Ρ Sentry, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½ ΠΎΡΠΊΡΡΡ ΡΠΆΠ΅ ΠΏΠΎΡΡΠΈ 3 ΠΌΠ΅ΡΡΡΠ°. π @kamilogorek @HazAT @lobsterkatie
Π ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ 5.25 -> 5.26 Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ββΠ΅ΡΠ΅ ΠΏΠ°ΡΠ° kb. ΠΡΡΡ Π»ΠΈ Π½Π°Π΄Π΅ΠΆΠ΄Π° Π½Π° ΡΠ΅Π»ΠΈΠ·, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠΉΠ΄Π΅Ρ Π² Π΄ΡΡΠ³ΠΎΠΌ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠΈ?
ΠΠΉ, ΡΠ°ΠΊ ΡΡΠΎ ΡΡΠΎ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΡΠ°ΠΌΡΡ Π²Π°ΠΆΠ½ΡΡ ΠΏΡΠ½ΠΊΡΠΎΠ² Π² Π½Π°ΡΠ΅ΠΉ Π΄ΠΎΡΠΎΠΆΠ½ΠΎΠΉ ΠΊΠ°ΡΡΠ΅ Π΄Π»Ρ v6, ΡΠΌ.: https://github.com/getsentry/sentry-javascript/issues/2817 .
ΠΡΠΎΠ³ΠΎ Π½Π΅ ΠΏΡΠΎΠΈΠ·ΠΎΠΉΠ΄Π΅Ρ Π΄ΠΎ v6, ΠΈ Π½Π° ΡΡΠΎ Π΅ΡΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΡΠΈΡΠΈΠ½.
Π§ΡΠΎΠ±Ρ ΡΠ΄Π΅Π»Π°ΡΡ Π΅Π³ΠΎ ΠΌΠ΅Π½ΡΡΠ΅, Π½Π°ΠΌ Π½ΡΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ ΠΌΠ½ΠΎΠ³ΠΎ Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΡ
ΡΠ΅ΡΠ°ΠΊΡΠΎΡΠΈΠ½Π³ΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅, ΡΡΡΠΎΠ³ΠΎ Π³ΠΎΠ²ΠΎΡΡ, ΡΠ²Π»ΡΡΡΡΡ ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈΠΌΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡΠΌΠΈ.
ΠΠ΅ΡΠΌΠΎΡΡΡ Π½Π° ΡΠΎ, ΡΡΠΎ Ρ ΡΠΎΡΠΊΠΈ Π·ΡΠ΅Π½ΠΈΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡ ΠΊΠ°ΠΊΠΈΡ -Π»ΠΈΠ±ΠΎ ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ (ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡ, SDK API ΠΎΡΡΠ°Π½ΡΡΡΡ ΠΏΡΠ΅ΠΆΠ½ΠΈΠΌΠΈ), Π΅ΡΠ»ΠΈ ΠΊΡΠΎ-ΡΠΎ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π½Π°ΠΏΠΈΡΠ°Π» ΡΠ²ΠΎΡ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΡ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ ΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π» SDK Π±ΠΎΠ»Π΅Π΅ ΠΏΡΠΎΠ΄Π²ΠΈΠ½ΡΡΡΠΌ ΡΠΏΠΎΡΠΎΠ±ΠΎΠΌ, ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ.
ΠΡ ΡΠ΄Π΅Π»Π°Π΅ΠΌ SDK Π±ΠΎΠ»Π΅Π΅ Π΄ΡΠ΅Π²ΠΎΠ²ΠΈΠ΄Π½ΡΠΌ ΠΈ ΡΠ΄Π°Π»ΠΈΠΌ ΠΌΠ½ΠΎΠ³ΠΎ Π²Π½ΡΡΡΠ΅Π½Π½Π΅Π³ΠΎ ΡΠ²ΡΠ·ΡΡΡΠ΅Π³ΠΎ ΠΊΠΎΠ΄Π°, ΠΊΠΎΡΠΎΡΡΠΉ Π½Π΅ ΡΠΏΠΎΡΠΎΠ±ΡΡΠ²ΡΠ΅Ρ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ Π±ΠΎΠ»ΡΡΠΎΠ³ΠΎ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π° ΡΡΠ½ΠΊΡΠΈΠΉ.
ΠΠΎΡΠ΅ΡΠΏΠΈΡΠ΅ Π½Π°Ρ, ΠΌΡ ΡΠ»ΡΡΠΈΠΌ Π²Π°Ρ, ΠΈ Ρ Ρ ΠΎΡΠ΅Π», ΡΡΠΎΠ±Ρ Π²Ρ Π·Π½Π°Π»ΠΈ, ΡΡΠΎ ΡΡΠΎ Π²ΠΎΠΏΡΠΎΡ Π²ΡΡΠΎΠΊΠΎΠ³ΠΎ ΠΏΡΠΈΠΎΡΠΈΡΠ΅ΡΠ° Π΄Π»Ρ Π½Π°Ρ.
@HazAT ΠΊΡΡΡΠΎ , ΡΠΏΠ°ΡΠΈΠ±ΠΎ, ΡΡΠΎ ΡΠΎΠΎΠ±ΡΠΈΠ»ΠΈ Π½Π°ΠΌ
ΠΡΡΡ Π»ΠΈ ΠΎΠ±Ρ
ΠΎΠ΄Π½ΠΎΠΉ ΠΏΡΡΡ Π΄Π»Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Sentry Π² AWS Lambda @ Edge Ρ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠ΅ΠΌ ΡΠ°Π·ΠΌΠ΅ΡΠ° 1 ΠΠ? ΠΠ°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΡΡΠ°Π»ΠΈ ΡΠ»ΠΈΡΠΊΠΎΠΌ Π±ΠΎΠ»ΡΡΠΈΠΌΠΈ, ΠΈ Π² Π½Π°ΡΡΠΎΡΡΠ΅Π΅ Π²ΡΠ΅ΠΌΡ ΠΌΠΎΠΉ Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½Π½ΡΠΉ Π²Π°ΡΠΈΠ°Π½Ρ β ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π±ΠΎΠ»Π΅Π΅ ΡΡΠ°ΡΡΡ Π²Π΅ΡΡΠΈΡ sentry/node
. ΠΡΠΎ ΠΊΠ°ΠΊ-ΡΠΎ ΡΠ΅ΡΠ°Π΅ΡΡΡ?
@aleehedl ΠΡ ΡΠ°Π±ΠΎΡΠ°Π΅ΠΌ Π½Π°Π΄ Π½ΠΎΠ²ΡΠΌ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ΠΌ Π΄Π»Ρ AWS Lambda, Π² ΠΊΠΎΡΠΎΡΠΎΠΌ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Sentry Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠ»ΠΎΡ Π²ΠΌΠ΅ΡΡΠΎ Π½Π΅ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²Π΅Π½Π½ΠΎΠ³ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΠΏΠ°ΠΊΠ΅ΡΠ° Sentry. Π Π°Π·ΠΌΠ΅Ρ ΡΠ»ΠΎΡ Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ ΠΌΠ΅Π½ΡΡΠ΅ 1 ΠΠ.
v6.0.0
Π±ΡΠ» Π²ΡΠΏΡΡΠ΅Π½ ΡΠ΅Π³ΠΎΠ΄Π½Ρ, Π½ΠΎ, ΠΏΠΎΡ
ΠΎΠΆΠ΅, ΠΎΠ½ Π½Π΅ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈΡ
ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ.
Π― Π½Π΅ Π²ΠΈΠΆΡ Π½ΠΈΠΊΠ°ΠΊΠΎΠ³ΠΎ ΡΠΌΠ΅Π½ΡΡΠ΅Π½ΠΈΡ ΡΠ°Π·ΠΌΠ΅ΡΠ° ΠΏΠ°ΠΊΠ΅ΡΠ°, ΠΌΠΎΠΉ ΠΏΠ°ΠΊΠ΅Ρ webpack Π½Π° 615 Π±Π°ΠΉΡ Π±ΠΎΠ»ΡΡΠ΅ Ρ v6.
ΠΠ°ΠΆΠ΅ΡΡΡ, ΡΡΠΎ Π²ΡΠ΅ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ Π±ΡΠ»ΠΈ ΠΏΠ΅ΡΠ΅Π½Π΅ΡΠ΅Π½Ρ Π² v7 (?).
ΠΠ°ΠΆΠ΅ΡΡΡ, ΡΡΠΎ Π²ΡΠ΅ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ Π±ΡΠ»ΠΈ ΠΏΠ΅ΡΠ΅Π½Π΅ΡΠ΅Π½Ρ Π² v7 (?).
Π΄Π°. ΠΠ°ΠΌ Π½ΡΠΆΠ΅Π½ Π±ΡΠ» Π±ΠΎΠ»ΡΡΠΎΠΉ ΡΠΊΠ°ΡΠΎΠΊ, ΡΡΠΎΠ±Ρ ΠΎΡΠΏΡΠ°Π²Π»ΡΡΡ ΡΠ΅Π°Π½ΡΡ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ (ΡΠΌ. ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΡΡ Π·Π°ΠΏΠΈΡΡ ΠΆΡΡΠ½Π°Π»Π° ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ ), ΠΈ ΠΏΠΎΡΡΠΎΠΌΡ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ ΡΠ΅ΠΏΠ΅ΡΡ ΠΏΡΠΎΠΈΠ·ΠΎΠΉΠ΄ΡΡ Π² v7.
Π‘Π°ΠΌΡΠΉ ΠΏΠΎΠ»Π΅Π·Π½ΡΠΉ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΉ
ΠΠΉ, ΡΠ°ΠΊ ΡΡΠΎ ΡΡΠΎ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΡΠ°ΠΌΡΡ Π²Π°ΠΆΠ½ΡΡ ΠΏΡΠ½ΠΊΡΠΎΠ² Π² Π½Π°ΡΠ΅ΠΉ Π΄ΠΎΡΠΎΠΆΠ½ΠΎΠΉ ΠΊΠ°ΡΡΠ΅ Π΄Π»Ρ v6, ΡΠΌ.: https://github.com/getsentry/sentry-javascript/issues/2817 .
ΠΡΠΎΠ³ΠΎ Π½Π΅ ΠΏΡΠΎΠΈΠ·ΠΎΠΉΠ΄Π΅Ρ Π΄ΠΎ v6, ΠΈ Π½Π° ΡΡΠΎ Π΅ΡΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΡΠΈΡΠΈΠ½.
Π§ΡΠΎΠ±Ρ ΡΠ΄Π΅Π»Π°ΡΡ Π΅Π³ΠΎ ΠΌΠ΅Π½ΡΡΠ΅, Π½Π°ΠΌ Π½ΡΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ ΠΌΠ½ΠΎΠ³ΠΎ Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΡ ΡΠ΅ΡΠ°ΠΊΡΠΎΡΠΈΠ½Π³ΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅, ΡΡΡΠΎΠ³ΠΎ Π³ΠΎΠ²ΠΎΡΡ, ΡΠ²Π»ΡΡΡΡΡ ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈΠΌΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡΠΌΠΈ.
ΠΠ΅ΡΠΌΠΎΡΡΡ Π½Π° ΡΠΎ, ΡΡΠΎ Ρ ΡΠΎΡΠΊΠΈ Π·ΡΠ΅Π½ΠΈΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡ ΠΊΠ°ΠΊΠΈΡ -Π»ΠΈΠ±ΠΎ ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ (ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡ, SDK API ΠΎΡΡΠ°Π½ΡΡΡΡ ΠΏΡΠ΅ΠΆΠ½ΠΈΠΌΠΈ), Π΅ΡΠ»ΠΈ ΠΊΡΠΎ-ΡΠΎ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π½Π°ΠΏΠΈΡΠ°Π» ΡΠ²ΠΎΡ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΡ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ ΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π» SDK Π±ΠΎΠ»Π΅Π΅ ΠΏΡΠΎΠ΄Π²ΠΈΠ½ΡΡΡΠΌ ΡΠΏΠΎΡΠΎΠ±ΠΎΠΌ, ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ.
ΠΡ ΡΠ΄Π΅Π»Π°Π΅ΠΌ SDK Π±ΠΎΠ»Π΅Π΅ Π΄ΡΠ΅Π²ΠΎΠ²ΠΈΠ΄Π½ΡΠΌ ΠΈ ΡΠ΄Π°Π»ΠΈΠΌ ΠΌΠ½ΠΎΠ³ΠΎ Π²Π½ΡΡΡΠ΅Π½Π½Π΅Π³ΠΎ ΡΠ²ΡΠ·ΡΡΡΠ΅Π³ΠΎ ΠΊΠΎΠ΄Π°, ΠΊΠΎΡΠΎΡΡΠΉ Π½Π΅ ΡΠΏΠΎΡΠΎΠ±ΡΡΠ²ΡΠ΅Ρ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ Π±ΠΎΠ»ΡΡΠΎΠ³ΠΎ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π° ΡΡΠ½ΠΊΡΠΈΠΉ.
ΠΠΎΡΠ΅ΡΠΏΠΈΡΠ΅ Π½Π°Ρ, ΠΌΡ ΡΠ»ΡΡΠΈΠΌ Π²Π°Ρ, ΠΈ Ρ Ρ ΠΎΡΠ΅Π», ΡΡΠΎΠ±Ρ Π²Ρ Π·Π½Π°Π»ΠΈ, ΡΡΠΎ ΡΡΠΎ Π²ΠΎΠΏΡΠΎΡ Π²ΡΡΠΎΠΊΠΎΠ³ΠΎ ΠΏΡΠΈΠΎΡΠΈΡΠ΅ΡΠ° Π΄Π»Ρ Π½Π°Ρ.