[{"data":1,"prerenderedAt":1066},["ShallowReactive",2],{"kscript:releases/overview":3},{"slug":4,"filePath":5,"frontmatter":6,"rawMarkdown":9,"tree":10},"releases/overview","releases/overview.md",{"title":7,"description":8},"Overview","How kScript versions are documented, what to expect in each release entry, and where to find migration context when upgrading from older language versions.","---\ntitle: Overview\ndescription: >-\n  How kScript versions are documented, what to expect in each release entry,\n  and where to find migration context when upgrading from older language\n  versions.\n---\n\nRelease notes document **what changed** in kScript as it ships on the Kiyotaka platform: new language features, fixes, performance work, and any **breaking changes** that may require you to update scripts.\n\nThey are written for **script authors** first—concrete behavior changes and upgrade impact—not internal implementation detail.\n\n## What we publish\n\n| Artifact                                      | Purpose                                                                                                                |\n| --------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------- |\n| [Release Notes](/kscript/releases/changelog) | Version-by-version history: highlights, grouped changes, and breaking-change callouts.                               |\n| [Migration (v1 vs v2)](/kscript/migrations/v1-vs-v2) | **Migrate** from **v1** to **v2**—conceptual differences. Not release history—use [Release Notes](/kscript/releases/changelog). |\n\nNew work is listed in Release Notes **newest first**. Each entry uses a short **headline** plus sections such as **Added**, **Changed**, **Fixed**, and **Breaking changes** so you can scan quickly.\n\n## Versioning\n\nkScript releases are identified by **semantic-style version numbers** (`MAJOR.MINOR.PATCH`):\n\n- **MAJOR** — Breaking language or runtime behavior, or removals that require script changes.\n- **MINOR** — New features or compatible improvements.\n- **PATCH** — Bug fixes and small compatible adjustments.\n\nWhen a release includes breaking changes, its **Release Notes** entry calls them out explicitly and points to relevant manual sections where possible.\n\n## Upgrade checklist\n\nWhen you bump the `//@version` annotation or redeploy scripts against a newer runtime:\n\n1. Read the **Latest release** callout at the top of [Release Notes](/kscript/releases/changelog).\n2. Scan **Breaking changes** for your current and target versions.\n3. Re-compile scripts in the editor and fix any **compile-time** errors first (v2 favors early errors over runtime surprises).\n4. Validate indicators on historical and live data where behavior may depend on timing or data subscriptions.\n\n{% hint style=\"info\" %}\n**Docs vs platform:** Published dates reflect when changes reached the documentation snapshot; your organization’s rollout timing may trail or lead **Release Notes** slightly. Treat **Release Notes** as the authoritative _behavior_ list for a given version tag.\n{% endhint %}\n",{"type":11,"children":12,"data":1060,"position":1062},"root",[13,80,82,118,119,138,140,394,395,540,541,557,558,616,617,716,717,752,753,769,770,802,803,960,961],{"type":14,"tagName":15,"properties":16,"children":17,"position":77},"element","p",{},[18,28,46,53,70],{"type":19,"value":20,"position":21},"text","Release notes document ",{"start":22,"end":25},{"line":23,"column":23,"offset":24},1,0,{"line":23,"column":26,"offset":27},24,23,{"type":14,"tagName":29,"properties":30,"children":31,"position":41},"strong",{},[32],{"type":19,"value":33,"position":34},"what changed",{"start":35,"end":38},{"line":23,"column":36,"offset":37},26,25,{"line":23,"column":39,"offset":40},38,37,{"start":42,"end":43},{"line":23,"column":26,"offset":27},{"line":23,"column":44,"offset":45},40,39,{"type":19,"value":47,"position":48}," in kScript as it ships on the Kiyotaka platform: new language features, fixes, performance work, and any ",{"start":49,"end":50},{"line":23,"column":44,"offset":45},{"line":23,"column":51,"offset":52},146,145,{"type":14,"tagName":29,"properties":54,"children":55,"position":65},{},[56],{"type":19,"value":57,"position":58},"breaking changes",{"start":59,"end":62},{"line":23,"column":60,"offset":61},148,147,{"line":23,"column":63,"offset":64},164,163,{"start":66,"end":67},{"line":23,"column":51,"offset":52},{"line":23,"column":68,"offset":69},166,165,{"type":19,"value":71,"position":72}," that may require you to update scripts.",{"start":73,"end":74},{"line":23,"column":68,"offset":69},{"line":23,"column":75,"offset":76},206,205,{"start":78,"end":79},{"line":23,"column":23,"offset":24},{"line":23,"column":75,"offset":76},{"type":19,"value":81},"\n",{"type":14,"tagName":15,"properties":83,"children":84,"position":115},{},[85,94,108],{"type":19,"value":86,"position":87},"They are written for ",{"start":88,"end":91},{"line":89,"column":23,"offset":90},3,207,{"line":89,"column":92,"offset":93},22,228,{"type":14,"tagName":29,"properties":95,"children":96,"position":104},{},[97],{"type":19,"value":98,"position":99},"script authors",{"start":100,"end":102},{"line":89,"column":26,"offset":101},230,{"line":89,"column":39,"offset":103},244,{"start":105,"end":106},{"line":89,"column":92,"offset":93},{"line":89,"column":44,"offset":107},246,{"type":19,"value":109,"position":110}," first—concrete behavior changes and upgrade impact—not internal implementation detail.",{"start":111,"end":112},{"line":89,"column":44,"offset":107},{"line":89,"column":113,"offset":114},127,333,{"start":116,"end":117},{"line":89,"column":23,"offset":90},{"line":89,"column":113,"offset":114},{"type":19,"value":81},{"type":14,"tagName":120,"properties":121,"children":123,"position":134},"h2",{"id":122},"what-we-publish",[124],{"type":19,"value":125,"position":126},"What we publish",{"start":127,"end":131},{"line":128,"column":129,"offset":130},5,4,338,{"line":128,"column":132,"offset":133},19,353,{"start":135,"end":137},{"line":128,"column":23,"offset":136},335,{"line":128,"column":132,"offset":133},{"type":19,"value":139},"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",{"type":14,"tagName":141,"properties":142,"children":143,"position":391},"table",{},[144,194],{"type":14,"tagName":145,"properties":146,"children":147,"position":191},"thead",{},[148],{"type":14,"tagName":149,"properties":150,"children":151,"position":188},"tr",{},[152,171],{"type":14,"tagName":153,"properties":154,"children":155,"position":165},"th",{},[156],{"type":19,"value":157,"position":158},"Artifact",{"start":159,"end":162},{"line":160,"column":89,"offset":161},7,357,{"line":160,"column":163,"offset":164},11,365,{"start":166,"end":168},{"line":160,"column":23,"offset":167},355,{"line":160,"column":169,"offset":170},49,403,{"type":14,"tagName":153,"properties":172,"children":173,"position":183},{},[174],{"type":19,"value":175,"position":176},"Purpose",{"start":177,"end":180},{"line":160,"column":178,"offset":179},51,405,{"line":160,"column":181,"offset":182},58,412,{"start":184,"end":185},{"line":160,"column":169,"offset":170},{"line":160,"column":186,"offset":187},171,525,{"start":189,"end":190},{"line":160,"column":23,"offset":167},{"line":160,"column":186,"offset":187},{"start":192,"end":193},{"line":160,"column":23,"offset":167},{"line":160,"column":186,"offset":187},{"type":14,"tagName":195,"properties":196,"children":197,"position":388},"tbody",{},[198,251],{"type":14,"tagName":149,"properties":199,"children":200,"position":248},{},[201,231],{"type":14,"tagName":202,"properties":203,"children":204,"position":225},"td",{},[205],{"type":14,"tagName":206,"properties":207,"children":209,"position":219},"a",{"href":208},"/kscript/releases/changelog",[210],{"type":19,"value":211,"position":212},"Release Notes",{"start":213,"end":216},{"line":214,"column":129,"offset":215},9,700,{"line":214,"column":217,"offset":218},17,713,{"start":220,"end":222},{"line":214,"column":89,"offset":221},699,{"line":214,"column":223,"offset":224},47,743,{"start":226,"end":228},{"line":214,"column":23,"offset":227},697,{"line":214,"column":229,"offset":230},48,744,{"type":14,"tagName":202,"properties":232,"children":233,"position":243},{},[234],{"type":19,"value":235,"position":236},"Version-by-version history: highlights, grouped changes, and breaking-change callouts.",{"start":237,"end":240},{"line":214,"column":238,"offset":239},50,746,{"line":214,"column":241,"offset":242},136,832,{"start":244,"end":245},{"line":214,"column":229,"offset":230},{"line":214,"column":246,"offset":247},168,864,{"start":249,"end":250},{"line":214,"column":23,"offset":227},{"line":214,"column":246,"offset":247},{"type":14,"tagName":149,"properties":252,"children":253,"position":385},{},[254,281],{"type":14,"tagName":202,"properties":255,"children":256,"position":275},{},[257],{"type":14,"tagName":206,"properties":258,"children":260,"position":269},{"href":259},"/kscript/migrations/v1-vs-v2",[261],{"type":19,"value":262,"position":263},"Migration (v1 vs v2)",{"start":264,"end":267},{"line":265,"column":129,"offset":266},10,868,{"line":265,"column":26,"offset":268},888,{"start":270,"end":272},{"line":265,"column":89,"offset":271},867,{"line":265,"column":273,"offset":274},55,919,{"start":276,"end":278},{"line":265,"column":23,"offset":277},865,{"line":265,"column":279,"offset":280},56,920,{"type":14,"tagName":202,"properties":282,"children":283,"position":380},{},[284,302,309,326,333,350,357,373],{"type":14,"tagName":29,"properties":285,"children":286,"position":296},{},[287],{"type":19,"value":288,"position":289},"Migrate",{"start":290,"end":293},{"line":265,"column":291,"offset":292},60,924,{"line":265,"column":294,"offset":295},67,931,{"start":297,"end":299},{"line":265,"column":181,"offset":298},922,{"line":265,"column":300,"offset":301},69,933,{"type":19,"value":303,"position":304}," from ",{"start":305,"end":306},{"line":265,"column":300,"offset":301},{"line":265,"column":307,"offset":308},75,939,{"type":14,"tagName":29,"properties":310,"children":311,"position":321},{},[312],{"type":19,"value":313,"position":314},"v1",{"start":315,"end":318},{"line":265,"column":316,"offset":317},77,941,{"line":265,"column":319,"offset":320},79,943,{"start":322,"end":323},{"line":265,"column":307,"offset":308},{"line":265,"column":324,"offset":325},81,945,{"type":19,"value":327,"position":328}," to ",{"start":329,"end":330},{"line":265,"column":324,"offset":325},{"line":265,"column":331,"offset":332},85,949,{"type":14,"tagName":29,"properties":334,"children":335,"position":345},{},[336],{"type":19,"value":337,"position":338},"v2",{"start":339,"end":342},{"line":265,"column":340,"offset":341},87,951,{"line":265,"column":343,"offset":344},89,953,{"start":346,"end":347},{"line":265,"column":331,"offset":332},{"line":265,"column":348,"offset":349},91,955,{"type":19,"value":351,"position":352},"—conceptual differences. Not release history—use ",{"start":353,"end":354},{"line":265,"column":348,"offset":349},{"line":265,"column":355,"offset":356},140,1004,{"type":14,"tagName":206,"properties":358,"children":359,"position":368},{"href":208},[360],{"type":19,"value":211,"position":361},{"start":362,"end":365},{"line":265,"column":363,"offset":364},141,1005,{"line":265,"column":366,"offset":367},154,1018,{"start":369,"end":370},{"line":265,"column":355,"offset":356},{"line":265,"column":371,"offset":372},184,1048,{"type":19,"value":374,"position":375},".",{"start":376,"end":377},{"line":265,"column":371,"offset":372},{"line":265,"column":378,"offset":379},185,1049,{"start":381,"end":382},{"line":265,"column":279,"offset":280},{"line":265,"column":383,"offset":384},187,1051,{"start":386,"end":387},{"line":265,"column":23,"offset":277},{"line":265,"column":383,"offset":384},{"start":389,"end":390},{"line":214,"column":23,"offset":227},{"line":265,"column":383,"offset":384},{"start":392,"end":393},{"line":160,"column":23,"offset":167},{"line":265,"column":383,"offset":384},{"type":19,"value":81},{"type":14,"tagName":15,"properties":396,"children":397,"position":537},{},[398,406,421,427,441,448,465,472,487,493,507,514,530],{"type":19,"value":399,"position":400},"New work is listed in Release Notes ",{"start":401,"end":404},{"line":402,"column":23,"offset":403},12,1053,{"line":402,"column":40,"offset":405},1089,{"type":14,"tagName":29,"properties":407,"children":408,"position":416},{},[409],{"type":19,"value":410,"position":411},"newest first",{"start":412,"end":414},{"line":402,"column":45,"offset":413},1091,{"line":402,"column":178,"offset":415},1103,{"start":417,"end":418},{"line":402,"column":40,"offset":405},{"line":402,"column":419,"offset":420},53,1105,{"type":19,"value":422,"position":423},". Each entry uses a short ",{"start":424,"end":425},{"line":402,"column":419,"offset":420},{"line":402,"column":319,"offset":426},1131,{"type":14,"tagName":29,"properties":428,"children":429,"position":437},{},[430],{"type":19,"value":431,"position":432},"headline",{"start":433,"end":435},{"line":402,"column":324,"offset":434},1133,{"line":402,"column":343,"offset":436},1141,{"start":438,"end":439},{"line":402,"column":319,"offset":426},{"line":402,"column":348,"offset":440},1143,{"type":19,"value":442,"position":443}," plus sections such as ",{"start":444,"end":445},{"line":402,"column":348,"offset":440},{"line":402,"column":446,"offset":447},114,1166,{"type":14,"tagName":29,"properties":449,"children":450,"position":460},{},[451],{"type":19,"value":452,"position":453},"Added",{"start":454,"end":457},{"line":402,"column":455,"offset":456},116,1168,{"line":402,"column":458,"offset":459},121,1173,{"start":461,"end":462},{"line":402,"column":446,"offset":447},{"line":402,"column":463,"offset":464},123,1175,{"type":19,"value":466,"position":467},", ",{"start":468,"end":469},{"line":402,"column":463,"offset":464},{"line":402,"column":470,"offset":471},125,1177,{"type":14,"tagName":29,"properties":473,"children":474,"position":483},{},[475],{"type":19,"value":476,"position":477},"Changed",{"start":478,"end":480},{"line":402,"column":113,"offset":479},1179,{"line":402,"column":481,"offset":482},134,1186,{"start":484,"end":485},{"line":402,"column":470,"offset":471},{"line":402,"column":241,"offset":486},1188,{"type":19,"value":466,"position":488},{"start":489,"end":490},{"line":402,"column":241,"offset":486},{"line":402,"column":491,"offset":492},138,1190,{"type":14,"tagName":29,"properties":494,"children":495,"position":503},{},[496],{"type":19,"value":497,"position":498},"Fixed",{"start":499,"end":501},{"line":402,"column":355,"offset":500},1192,{"line":402,"column":52,"offset":502},1197,{"start":504,"end":505},{"line":402,"column":491,"offset":492},{"line":402,"column":61,"offset":506},1199,{"type":19,"value":508,"position":509},", and ",{"start":510,"end":511},{"line":402,"column":61,"offset":506},{"line":402,"column":512,"offset":513},153,1205,{"type":14,"tagName":29,"properties":515,"children":516,"position":525},{},[517],{"type":19,"value":518,"position":519},"Breaking changes",{"start":520,"end":523},{"line":402,"column":521,"offset":522},155,1207,{"line":402,"column":186,"offset":524},1223,{"start":526,"end":527},{"line":402,"column":512,"offset":513},{"line":402,"column":528,"offset":529},173,1225,{"type":19,"value":531,"position":532}," so you can scan quickly.",{"start":533,"end":534},{"line":402,"column":528,"offset":529},{"line":402,"column":535,"offset":536},198,1250,{"start":538,"end":539},{"line":402,"column":23,"offset":403},{"line":402,"column":535,"offset":536},{"type":19,"value":81},{"type":14,"tagName":120,"properties":542,"children":544,"position":553},{"id":543},"versioning",[545],{"type":19,"value":546,"position":547},"Versioning",{"start":548,"end":551},{"line":549,"column":129,"offset":550},14,1255,{"line":549,"column":549,"offset":552},1265,{"start":554,"end":556},{"line":549,"column":23,"offset":555},1252,{"line":549,"column":549,"offset":552},{"type":19,"value":81},{"type":14,"tagName":15,"properties":559,"children":560,"position":613},{},[561,570,586,593,606],{"type":19,"value":562,"position":563},"kScript releases are identified by ",{"start":564,"end":567},{"line":565,"column":23,"offset":566},16,1267,{"line":565,"column":568,"offset":569},36,1302,{"type":14,"tagName":29,"properties":571,"children":572,"position":581},{},[573],{"type":19,"value":574,"position":575},"semantic-style version numbers",{"start":576,"end":578},{"line":565,"column":39,"offset":577},1304,{"line":565,"column":579,"offset":580},68,1334,{"start":582,"end":583},{"line":565,"column":568,"offset":569},{"line":565,"column":584,"offset":585},70,1336,{"type":19,"value":587,"position":588}," (",{"start":589,"end":590},{"line":565,"column":584,"offset":585},{"line":565,"column":591,"offset":592},72,1338,{"type":14,"tagName":594,"properties":595,"children":596,"position":603},"code",{},[597],{"type":19,"value":598,"position":599},"MAJOR.MINOR.PATCH",{"start":600,"end":601},{"line":565,"column":591,"offset":592},{"line":565,"column":348,"offset":602},1357,{"start":604,"end":605},{"line":565,"column":591,"offset":592},{"line":565,"column":348,"offset":602},{"type":19,"value":607,"position":608},"):",{"start":609,"end":610},{"line":565,"column":348,"offset":602},{"line":565,"column":611,"offset":612},93,1359,{"start":614,"end":615},{"line":565,"column":23,"offset":566},{"line":565,"column":611,"offset":612},{"type":19,"value":81},{"type":14,"tagName":618,"properties":619,"children":620,"position":713},"ul",{},[621,622,653,654,682,683,712],{"type":19,"value":81},{"type":14,"tagName":623,"properties":624,"children":625,"position":649},"li",{},[626,642],{"type":14,"tagName":29,"properties":627,"children":628,"position":637},{},[629],{"type":19,"value":630,"position":631},"MAJOR",{"start":632,"end":635},{"line":633,"column":128,"offset":634},18,1365,{"line":633,"column":265,"offset":636},1370,{"start":638,"end":640},{"line":633,"column":89,"offset":639},1363,{"line":633,"column":402,"offset":641},1372,{"type":19,"value":643,"position":644}," — Breaking language or runtime behavior, or removals that require script changes.",{"start":645,"end":646},{"line":633,"column":402,"offset":641},{"line":633,"column":647,"offset":648},94,1454,{"start":650,"end":652},{"line":633,"column":23,"offset":651},1361,{"line":633,"column":647,"offset":648},{"type":19,"value":81},{"type":14,"tagName":623,"properties":655,"children":656,"position":678},{},[657,672],{"type":14,"tagName":29,"properties":658,"children":659,"position":667},{},[660],{"type":19,"value":661,"position":662},"MINOR",{"start":663,"end":665},{"line":132,"column":128,"offset":664},1459,{"line":132,"column":265,"offset":666},1464,{"start":668,"end":670},{"line":132,"column":89,"offset":669},1457,{"line":132,"column":402,"offset":671},1466,{"type":19,"value":673,"position":674}," — New features or compatible improvements.",{"start":675,"end":676},{"line":132,"column":402,"offset":671},{"line":132,"column":273,"offset":677},1509,{"start":679,"end":681},{"line":132,"column":23,"offset":680},1455,{"line":132,"column":273,"offset":677},{"type":19,"value":81},{"type":14,"tagName":623,"properties":684,"children":685,"position":708},{},[686,702],{"type":14,"tagName":29,"properties":687,"children":688,"position":697},{},[689],{"type":19,"value":690,"position":691},"PATCH",{"start":692,"end":695},{"line":693,"column":128,"offset":694},20,1514,{"line":693,"column":265,"offset":696},1519,{"start":698,"end":700},{"line":693,"column":89,"offset":699},1512,{"line":693,"column":402,"offset":701},1521,{"type":19,"value":703,"position":704}," — Bug fixes and small compatible adjustments.",{"start":705,"end":706},{"line":693,"column":402,"offset":701},{"line":693,"column":181,"offset":707},1567,{"start":709,"end":711},{"line":693,"column":23,"offset":710},1510,{"line":693,"column":181,"offset":707},{"type":19,"value":81},{"start":714,"end":715},{"line":633,"column":23,"offset":651},{"line":693,"column":181,"offset":707},{"type":19,"value":81},{"type":14,"tagName":15,"properties":718,"children":719,"position":749},{},[720,727,742],{"type":19,"value":721,"position":722},"When a release includes breaking changes, its ",{"start":723,"end":725},{"line":92,"column":23,"offset":724},1569,{"line":92,"column":223,"offset":726},1615,{"type":14,"tagName":29,"properties":728,"children":729,"position":737},{},[730],{"type":19,"value":211,"position":731},{"start":732,"end":734},{"line":92,"column":169,"offset":733},1617,{"line":92,"column":735,"offset":736},62,1630,{"start":738,"end":739},{"line":92,"column":223,"offset":726},{"line":92,"column":740,"offset":741},64,1632,{"type":19,"value":743,"position":744}," entry calls them out explicitly and points to relevant manual sections where possible.",{"start":745,"end":746},{"line":92,"column":740,"offset":741},{"line":92,"column":747,"offset":748},151,1719,{"start":750,"end":751},{"line":92,"column":23,"offset":724},{"line":92,"column":747,"offset":748},{"type":19,"value":81},{"type":14,"tagName":120,"properties":754,"children":756,"position":765},{"id":755},"upgrade-checklist",[757],{"type":19,"value":758,"position":759},"Upgrade checklist",{"start":760,"end":762},{"line":26,"column":129,"offset":761},1724,{"line":26,"column":763,"offset":764},21,1741,{"start":766,"end":768},{"line":26,"column":23,"offset":767},1721,{"line":26,"column":763,"offset":764},{"type":19,"value":81},{"type":14,"tagName":15,"properties":771,"children":772,"position":799},{},[773,780,793],{"type":19,"value":774,"position":775},"When you bump the ",{"start":776,"end":778},{"line":36,"column":23,"offset":777},1743,{"line":36,"column":132,"offset":779},1761,{"type":14,"tagName":594,"properties":781,"children":782,"position":790},{},[783],{"type":19,"value":784,"position":785},"//@version",{"start":786,"end":787},{"line":36,"column":132,"offset":779},{"line":36,"column":788,"offset":789},31,1773,{"start":791,"end":792},{"line":36,"column":132,"offset":779},{"line":36,"column":788,"offset":789},{"type":19,"value":794,"position":795}," annotation or redeploy scripts against a newer runtime:",{"start":796,"end":797},{"line":36,"column":788,"offset":789},{"line":36,"column":340,"offset":798},1829,{"start":800,"end":801},{"line":36,"column":23,"offset":777},{"line":36,"column":340,"offset":798},{"type":19,"value":81},{"type":14,"tagName":804,"properties":805,"children":806,"position":957},"ol",{},[807,808,867,868,902,903,940,941,956],{"type":19,"value":81},{"type":14,"tagName":623,"properties":809,"children":810,"position":863},{},[811,820,836,843,857],{"type":19,"value":812,"position":813},"Read the ",{"start":814,"end":817},{"line":815,"column":129,"offset":816},28,1834,{"line":815,"column":818,"offset":819},13,1843,{"type":14,"tagName":29,"properties":821,"children":822,"position":832},{},[823],{"type":19,"value":824,"position":825},"Latest release",{"start":826,"end":829},{"line":815,"column":827,"offset":828},15,1845,{"line":815,"column":830,"offset":831},29,1859,{"start":833,"end":834},{"line":815,"column":818,"offset":819},{"line":815,"column":788,"offset":835},1861,{"type":19,"value":837,"position":838}," callout at the top of ",{"start":839,"end":840},{"line":815,"column":788,"offset":835},{"line":815,"column":841,"offset":842},54,1884,{"type":14,"tagName":206,"properties":844,"children":845,"position":852},{"href":208},[846],{"type":19,"value":211,"position":847},{"start":848,"end":850},{"line":815,"column":273,"offset":849},1885,{"line":815,"column":579,"offset":851},1898,{"start":853,"end":854},{"line":815,"column":841,"offset":842},{"line":815,"column":855,"offset":856},98,1928,{"type":19,"value":374,"position":858},{"start":859,"end":860},{"line":815,"column":855,"offset":856},{"line":815,"column":861,"offset":862},99,1929,{"start":864,"end":866},{"line":815,"column":23,"offset":865},1831,{"line":815,"column":861,"offset":862},{"type":19,"value":81},{"type":14,"tagName":623,"properties":869,"children":870,"position":898},{},[871,878,892],{"type":19,"value":872,"position":873},"Scan ",{"start":874,"end":876},{"line":830,"column":129,"offset":875},1933,{"line":830,"column":214,"offset":877},1938,{"type":14,"tagName":29,"properties":879,"children":880,"position":888},{},[881],{"type":19,"value":518,"position":882},{"start":883,"end":885},{"line":830,"column":163,"offset":884},1940,{"line":830,"column":886,"offset":887},27,1956,{"start":889,"end":890},{"line":830,"column":214,"offset":877},{"line":830,"column":830,"offset":891},1958,{"type":19,"value":893,"position":894}," for your current and target versions.",{"start":895,"end":896},{"line":830,"column":830,"offset":891},{"line":830,"column":294,"offset":897},1996,{"start":899,"end":901},{"line":830,"column":23,"offset":900},1930,{"line":830,"column":294,"offset":897},{"type":19,"value":81},{"type":14,"tagName":623,"properties":904,"children":905,"position":936},{},[906,914,930],{"type":19,"value":907,"position":908},"Re-compile scripts in the editor and fix any ",{"start":909,"end":912},{"line":910,"column":129,"offset":911},30,2000,{"line":910,"column":169,"offset":913},2045,{"type":14,"tagName":29,"properties":915,"children":916,"position":925},{},[917],{"type":19,"value":918,"position":919},"compile-time",{"start":920,"end":922},{"line":910,"column":178,"offset":921},2047,{"line":910,"column":923,"offset":924},63,2059,{"start":926,"end":927},{"line":910,"column":169,"offset":913},{"line":910,"column":928,"offset":929},65,2061,{"type":19,"value":931,"position":932}," errors first (v2 favors early errors over runtime surprises).",{"start":933,"end":934},{"line":910,"column":928,"offset":929},{"line":910,"column":113,"offset":935},2123,{"start":937,"end":939},{"line":910,"column":23,"offset":938},1997,{"line":910,"column":113,"offset":935},{"type":19,"value":81},{"type":14,"tagName":623,"properties":942,"children":943,"position":952},{},[944],{"type":19,"value":945,"position":946},"Validate indicators on historical and live data where behavior may depend on timing or data subscriptions.",{"start":947,"end":949},{"line":788,"column":129,"offset":948},2127,{"line":788,"column":950,"offset":951},110,2233,{"start":953,"end":955},{"line":788,"column":23,"offset":954},2124,{"line":788,"column":950,"offset":951},{"type":19,"value":81},{"start":958,"end":959},{"line":815,"column":23,"offset":865},{"line":788,"column":950,"offset":951},{"type":19,"value":81},{"type":14,"tagName":962,"properties":963,"children":965},"hint",{"type":964},"info",[966],{"type":14,"tagName":15,"properties":967,"children":968,"position":1057},{},[969,984,991,1004,1011,1025,1032,1050],{"type":14,"tagName":29,"properties":970,"children":971,"position":979},{},[972],{"type":19,"value":973,"position":974},"Docs vs platform:",{"start":975,"end":977},{"line":568,"column":89,"offset":976},2263,{"line":568,"column":693,"offset":978},2280,{"start":980,"end":982},{"line":568,"column":23,"offset":981},2261,{"line":568,"column":92,"offset":983},2282,{"type":19,"value":985,"position":986}," Published dates reflect when changes reached the documentation snapshot; your organization’s rollout timing may trail or lead ",{"start":987,"end":988},{"line":568,"column":92,"offset":983},{"line":568,"column":989,"offset":990},149,2409,{"type":14,"tagName":29,"properties":992,"children":993,"position":1000},{},[994],{"type":19,"value":211,"position":995},{"start":996,"end":998},{"line":568,"column":747,"offset":997},2411,{"line":568,"column":63,"offset":999},2424,{"start":1001,"end":1002},{"line":568,"column":989,"offset":990},{"line":568,"column":68,"offset":1003},2426,{"type":19,"value":1005,"position":1006}," slightly. Treat ",{"start":1007,"end":1008},{"line":568,"column":68,"offset":1003},{"line":568,"column":1009,"offset":1010},183,2443,{"type":14,"tagName":29,"properties":1012,"children":1013,"position":1020},{},[1014],{"type":19,"value":211,"position":1015},{"start":1016,"end":1018},{"line":568,"column":378,"offset":1017},2445,{"line":568,"column":535,"offset":1019},2458,{"start":1021,"end":1022},{"line":568,"column":1009,"offset":1010},{"line":568,"column":1023,"offset":1024},200,2460,{"type":19,"value":1026,"position":1027}," as the authoritative ",{"start":1028,"end":1029},{"line":568,"column":1023,"offset":1024},{"line":568,"column":1030,"offset":1031},222,2482,{"type":14,"tagName":1033,"properties":1034,"children":1035,"position":1045},"em",{},[1036],{"type":19,"value":1037,"position":1038},"behavior",{"start":1039,"end":1042},{"line":568,"column":1040,"offset":1041},223,2483,{"line":568,"column":1043,"offset":1044},231,2491,{"start":1046,"end":1047},{"line":568,"column":1030,"offset":1031},{"line":568,"column":1048,"offset":1049},232,2492,{"type":19,"value":1051,"position":1052}," list for a given version tag.",{"start":1053,"end":1054},{"line":568,"column":1048,"offset":1049},{"line":568,"column":1055,"offset":1056},262,2522,{"start":1058,"end":1059},{"line":568,"column":23,"offset":981},{"line":568,"column":1055,"offset":1056},{"quirksMode":1061},false,{"start":1063,"end":1064},{"line":23,"column":23,"offset":24},{"line":44,"column":23,"offset":1065},2539,1781520584999]