[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-6gY5zbqI3bN49jcVL4w4o8FDpsf2HSRPQKkeNb-idXk":3,"sanity-KU4349Ajq55q8IT2_PbquNzDFQOYDxWSojugITuC79Y":351},{"data":4,"sourceMap":-1},{"latestPodcast":5,"latestReleases":14,"post":39,"recent":326},[6],{"_id":7,"publishedAt":8,"slug":9,"sponsored":12,"title":13},"50f4509c-4f55-4f11-8adc-5556e821ea77","2026-06-30T07:40:00.000Z",{"_type":10,"current":11},"slug","why-intent-prediction-needs-more-than-an-llm",null,"Why intent prediction needs more than an LLM",[15,21,27,33],{"_id":16,"publishedAt":17,"slug":18,"title":20},"eb5b66eb-9410-4329-83bb-22bbff39402a","2026-04-28T13:00:00.000Z",{"_type":10,"current":19},"turn-scattered-knowledge-into-trusted-intelligence","Turning scattered knowledge into trusted intelligence: Stack Internal 2026.3",{"_id":22,"publishedAt":23,"slug":24,"title":26},"369c2401-b62e-4a37-8ff8-bf603023ecad","2026-03-02T15:03:00.988Z",{"_type":10,"current":25},"what-s-new-at-stack-overflow-march-2026","What’s new at Stack Overflow: March 2026",{"_id":28,"publishedAt":29,"slug":30,"title":32},"5e9053a4-07ea-447c-91ea-29e0b6228537","2026-02-02T15:00:00.000Z",{"_type":10,"current":31},"what-s-new-at-stack-overflow-february-2026","What’s new at Stack Overflow: February 2026",{"_id":34,"publishedAt":35,"slug":36,"title":38},"a1b538eb-a8a6-46d0-80a1-ac70ec9bb935","2026-01-05T10:00:00.000-05:00",{"_type":10,"current":37},"what-s-new-at-stack-overflow-january-2026","What’s new at Stack Overflow: January 2026",{"_createdAt":40,"_id":41,"_rev":42,"_type":43,"_updatedAt":44,"author":45,"body":61,"comments":299,"dateUrl":300,"excerpt":301,"image":302,"legacyBody":305,"product":12,"publishedAt":308,"slug":309,"sponsored":12,"tags":311,"title":325,"visible":299},"2023-05-25T09:37:04Z","wp-post-4914","9HpbCsT2tq0xwozQfkflkl","blogPost","2023-07-13T14:54:56Z",[46],{"_createdAt":47,"_id":48,"_rev":49,"_type":50,"_updatedAt":51,"avatar":52,"employee":57,"name":58,"slug":59},"2023-05-23T16:27:18Z","wp-author-128","07ZbrKPSUrjrV4wQ6gBd2a","blogAuthor","2023-08-29T20:06:15Z",{"_type":53,"asset":54},"image",{"_ref":55,"_type":56},"image-264ff12aab2295aaa315eb9d0ac8b509cd760438-1024x1024-jpg","reference","former","Kevin Montrose",{"current":60},"kevinmontrose",[62,66,120,140,150,158,166,174,182,190,198,206,214,273,281],{"_key":63,"_type":53,"alt":12,"asset":64,"markDefs":12},"9e0fbb528993",{"_ref":65,"_type":56},"image-63355465a3e9e3d93fe322c99d0c8cf7f2307747-358x346-png",{"_key":67,"_type":68,"children":69,"markDefs":111,"style":119},"d09003b0b233","block",[70,75,80,84,89,93,98,103,107],{"_key":71,"_type":72,"marks":73,"text":74},"d09003b0b2330","span",[],"There's been a lot of excitement lately here at Stack Exchange, what with the launch of our ",{"_key":76,"_type":72,"marks":77,"text":79},"d09003b0b2331",[78],"258bb194537b","Android app",{"_key":81,"_type":72,"marks":82,"text":83},"d09003b0b2332",[]," and the start of our ",{"_key":85,"_type":72,"marks":86,"text":88},"d09003b0b2333",[87],"75caa54c4a54","iOS app alpha",{"_key":90,"_type":72,"marks":91,"text":92},"d09003b0b2334",[],". A few sharp-eyed users noticed, hidden deep within each app, a new version of the Stack Exchange API. After a few more weeks of testing I'm happy to say that ",{"_key":94,"_type":72,"marks":95,"text":97},"d09003b0b2335",[96],"strong","V2.2 is now frozen, ",{"_key":99,"_type":72,"marks":100,"text":102},"d09003b0b2336",[96,101],"c5e4f0607bd7","documented",{"_key":104,"_type":72,"marks":105,"text":106},"d09003b0b2337",[96],", and released",{"_key":108,"_type":72,"marks":109,"text":110},"d09003b0b2338",[],".",[112,115,117],{"_key":78,"_type":113,"href":114,"reference":12},"link","http://blog.stackexchange.com/2014/01/stack-exchange-for-android-is-here/",{"_key":87,"_type":113,"href":116,"reference":12},"http://meta.stackoverflow.com/questions/220264/help-us-test-the-alpha-version-of-our-ios-app",{"_key":101,"_type":113,"href":118,"reference":12},"http://api.stackexchange.com/docs/","normal",{"_key":121,"_type":68,"children":122,"markDefs":136,"style":139},"8e86c40be8b4",[123,127,132],{"_key":124,"_type":72,"marks":125,"text":126},"8e86c40be8b40",[],"What's",{"_key":128,"_type":72,"marks":129,"text":131},"8e86c40be8b41",[130],"e5845878237d"," new in this release",{"_key":133,"_type":72,"marks":134,"text":135},"8e86c40be8b42",[],"?",[137],{"_key":130,"_type":113,"href":138,"reference":12},"http://api.stackexchange.com/docs/change-log","h2",{"_key":141,"_type":68,"children":142,"level":147,"listItem":148,"markDefs":149,"style":119},"b17caa9f12a8",[143],{"_key":144,"_type":72,"marks":145,"text":146},"b17caa9f12a80",[],"Creating questions and answers",1,"bullet",[],{"_key":151,"_type":68,"children":152,"level":147,"listItem":148,"markDefs":157,"style":119},"8e350eccc0b3",[153],{"_key":154,"_type":72,"marks":155,"text":156},"8e350eccc0b30",[],"Voting",[],{"_key":159,"_type":68,"children":160,"level":147,"listItem":148,"markDefs":165,"style":119},"38e8591ffe1d",[161],{"_key":162,"_type":72,"marks":163,"text":164},"38e8591ffe1d0",[],"Editing, Deleting, and Flagging",[],{"_key":167,"_type":68,"children":168,"level":147,"listItem":148,"markDefs":173,"style":119},"4ba974b3926e",[169],{"_key":170,"_type":72,"marks":171,"text":172},"4ba974b3926e0",[],"Improved OAuth UI on mobile devices",[],{"_key":175,"_type":68,"children":176,"level":147,"listItem":148,"markDefs":181,"style":119},"89f093bbe827",[177],{"_key":178,"_type":72,"marks":179,"text":180},"89f093bbe8270",[],"…and lots more",[],{"_key":183,"_type":68,"children":184,"markDefs":189,"style":119},"c3211c557157",[185],{"_key":186,"_type":72,"marks":187,"text":188},"c3211c5571570",[],"Almost everything done by our own apps is using our public API, but there are a few notable exceptions:",[],{"_key":191,"_type":68,"children":192,"level":147,"listItem":148,"markDefs":197,"style":119},"4e6f50a25000",[193],{"_key":194,"_type":72,"marks":195,"text":196},"4e6f50a250000",[],"We don't think the Feed is polished enough for inclusion yet",[],{"_key":199,"_type":68,"children":200,"level":147,"listItem":148,"markDefs":205,"style":119},"ef1341514dd2",[201],{"_key":202,"_type":72,"marks":203,"text":204},"ef1341514dd20",[],"User creation is too sensitive to guarantee stability",[],{"_key":207,"_type":68,"children":208,"level":147,"listItem":148,"markDefs":213,"style":119},"b5982c7a7ef1",[209],{"_key":210,"_type":72,"marks":211,"text":212},"b5982c7a7ef10",[],"Login methods that don't use OAuth can't be made public for security reasons",[],{"_key":215,"_type":68,"children":216,"markDefs":262,"style":119},"1463a6d99743",[217,221,226,231,235,240,244,249,253,258],{"_key":218,"_type":72,"marks":219,"text":220},"1463a6d997430",[],"With the ",{"_key":222,"_type":72,"marks":223,"text":225},"1463a6d997431",[224],"e2f3ada2b67e","third",{"_key":227,"_type":72,"marks":228,"text":230},"1463a6d997432",[229],"d5e48609695b","release",{"_key":232,"_type":72,"marks":233,"text":234},"1463a6d997433",[]," of the API V2.x family, we've decided to retire the V1.x family at long last. Version 1.0 of the Stack Exchange API was ",{"_key":236,"_type":72,"marks":237,"text":239},"1463a6d997434",[238],"39759d1b77ae","released in 2010",{"_key":241,"_type":72,"marks":242,"text":243},"1463a6d997435",[],", with its last update (V1.1) ",{"_key":245,"_type":72,"marks":246,"text":248},"1463a6d997436",[247],"276a66c26c61","almost exactly three years ago",{"_key":250,"_type":72,"marks":251,"text":252},"1463a6d997437",[],", and its ultimate ",{"_key":254,"_type":72,"marks":255,"text":257},"1463a6d997438",[256],"7a4e05bbc31f","deprecation in 2012",{"_key":259,"_type":72,"marks":260,"text":261},"1463a6d997439",[],". Active consumers were notified of its imminent demise earlier this year, but this is the public announcement:",[263,265,267,269,271],{"_key":224,"_type":113,"href":264,"reference":12},"http://blog.stackexchange.com/2012/02/stack-exchange-api-v2-0-no-longer-beta/",{"_key":229,"_type":113,"href":266,"reference":12},"http://blog.stackexchange.com/2012/09/stack-exchange-api-v2-1/",{"_key":238,"_type":113,"href":268,"reference":12},"http://blog.stackexchange.com/2010/07/stack-exchange-api-1-0-imminent/",{"_key":247,"_type":113,"href":270,"reference":12},"http://blog.stackexchange.com/2011/02/stack-exchange-api-1-1-and-improved-app-gallery/",{"_key":256,"_type":113,"href":272,"reference":12},"http://stackapps.com/questions/3439/deprecating-api-v1-x",{"_key":274,"_type":68,"children":275,"markDefs":280,"style":139},"0c8b58b015ac",[276],{"_key":277,"_type":72,"marks":278,"text":279},"0c8b58b015ac0",[],"V1.0 and V1.1 of the Stack Exchange API will be shut down May 12th",[],{"_key":282,"_type":68,"children":283,"markDefs":296,"style":119},"558c27ed2238",[284,288,293],{"_key":285,"_type":72,"marks":286,"text":287},"558c27ed22380",[],"I encourage anyone still using the V1.x family to use the coming months to migrate to V2.2. It's much improved. If you love the mobile trend, you can check out our ",{"_key":289,"_type":72,"marks":290,"text":292},"558c27ed22381",[291],"6406efd8902b","listings for mobile developer jobs here",{"_key":294,"_type":72,"marks":295,"text":110},"558c27ed22382",[],[297],{"_key":291,"_type":113,"href":298,"reference":12},"https://stackoverflow.com/jobs/mobile-developer-jobs?utm_source=so-owned&utm_medium=blog&utm_campaign=dev-c4al&utm_content=c4al-link",true,"2014/02/10","",{"_type":53,"asset":303},{"_ref":304,"_type":56},"image-c339c512898339537fd63c20a59d927ff4c64807-1920x1081-png",{"code":306,"language":307},"\u003Ca href=\"https://api.stackexchange.com/\">\u003Cimg src=\"http://stackoverflow.blog/wp-content/uploads/2017/02/se-gear.png\" alt=\"\" />\u003C/a>\n\nThere's been a lot of excitement lately here at Stack Exchange, what with the launch of our \u003Ca href=\"http://blog.stackexchange.com/2014/01/stack-exchange-for-android-is-here/\">Android app\u003C/a> and the start of our \u003Ca href=\"http://meta.stackoverflow.com/questions/220264/help-us-test-the-alpha-version-of-our-ios-app\">iOS app alpha\u003C/a>. A few sharp-eyed users noticed, hidden deep within each app, a new version of the Stack Exchange API. After a few more weeks of testing I'm happy to say that \u003Cstrong>V2.2 is now frozen, \u003Ca href=\"http://api.stackexchange.com/docs/\">documented\u003C/a>, and released\u003C/strong>.\n\n\u003Ch2>What's\u003Ca href=\"http://api.stackexchange.com/docs/change-log\"> new in this release\u003C/a>?\u003C/h2>\n\n\u003Cul>\n    \u003Cli>Creating questions and answers\u003C/li>\n    \u003Cli>Voting\u003C/li>\n    \u003Cli>Editing, Deleting, and Flagging\u003C/li>\n    \u003Cli>Improved OAuth UI on mobile devices\u003C/li>\n    \u003Cli>…and lots more\u003C/li>\n\u003C/ul>\n\nAlmost everything done by our own apps is using our public API, but there are a few notable exceptions:\n\n\u003Cul>\n    \u003Cli>We don't think the Feed is polished enough for inclusion yet\u003C/li>\n    \u003Cli>User creation is too sensitive to guarantee stability\u003C/li>\n    \u003Cli>Login methods that don't use OAuth can't be made public for security reasons\u003C/li>\n\u003C/ul>\n\nWith the \u003Ca href=\"http://blog.stackexchange.com/2012/02/stack-exchange-api-v2-0-no-longer-beta/\">third\u003C/a> \u003Ca href=\"http://blog.stackexchange.com/2012/09/stack-exchange-api-v2-1/\">release\u003C/a> of the API V2.x family, we've decided to retire the V1.x family at long last. Version 1.0 of the Stack Exchange API was \u003Ca href=\"http://blog.stackexchange.com/2010/07/stack-exchange-api-1-0-imminent/\">released in 2010\u003C/a>, with its last update (V1.1) \u003Ca href=\"http://blog.stackexchange.com/2011/02/stack-exchange-api-1-1-and-improved-app-gallery/\">almost exactly three years ago\u003C/a>, and its ultimate \u003Ca href=\"http://stackapps.com/questions/3439/deprecating-api-v1-x\">deprecation in 2012\u003C/a>. Active consumers were notified of its imminent demise earlier this year, but this is the public announcement:\n\n\u003Ch2>V1.0 and V1.1 of the Stack Exchange API will be shut down May 12th\u003C/h2>\n\nI encourage anyone still using the V1.x family to use the coming months to migrate to V2.2. It's much improved.\n\nIf you love the mobile trend, you can check out our \u003Ca href=\"https://stackoverflow.com/jobs/mobile-developer-jobs?utm_source=so-owned&amp;utm_medium=blog&amp;utm_campaign=dev-c4al&amp;utm_content=c4al-link\" target=\"_blank\" rel=\"noopener\">listings for mobile developer jobs here\u003C/a>.","html","2014-02-10T12:00:00.000Z",{"current":310},"stack-exchange-api-v2-2-and-the-demise-of-v1-x",[312,320],{"_createdAt":313,"_id":314,"_rev":315,"_type":316,"_updatedAt":313,"slug":317,"title":319},"2023-05-23T16:43:21Z","wp-tagcat-api","9HpbCsT2tq0xwozQfkc4ih","blogTag",{"current":318},"api","API",{"_createdAt":313,"_id":321,"_rev":315,"_type":316,"_updatedAt":313,"slug":322,"title":324},"wp-tagcat-company",{"current":323},"company","Company","Stack Exchange API V2.2 - and the demise of V1.x",[327,333,339,345],{"_id":328,"publishedAt":329,"slug":330,"sponsored":12,"title":332},"28e560af-f0aa-4d46-bd90-f435ad604aa7","2026-06-26T14:00:27.102Z",{"_type":10,"current":331},"paging-charity-how-can-engineering-leaders-avoid-becoming-bond-villains","Paging Charity! How can engineering leaders avoid becoming Bond villains?",{"_id":334,"publishedAt":335,"slug":336,"sponsored":12,"title":338},"4b22c2a3-3779-4966-93eb-5230391dbdce","2026-06-23T14:08:58.595Z",{"_type":10,"current":337},"your-ai-shipped-a-backend-that-boots-that-is-the-whole-problem","Your AI shipped a backend that boots. That is the whole problem.",{"_id":340,"publishedAt":341,"slug":342,"sponsored":12,"title":344},"5cf362e1-fe7b-45af-b69c-914731c6a052","2026-06-23T14:00:00.000Z",{"_type":10,"current":343},"the-2026-developer-survey-is-now-open-for-human-developers-only","The 2026 Developer Survey is now open (for human developers only)!",{"_id":346,"publishedAt":347,"slug":348,"sponsored":12,"title":350},"30b995f7-7cb9-4dd8-bf71-d0685940a32b","2026-06-19T14:00:00.000Z",{"_type":10,"current":349},"dispatches-from-o-reilly-from-capabilities-to-responsibilities","Dispatches from O'Reilly: From capabilities to responsibilities",{"data":352,"sourceMap":-1},{"count":353,"lastTimestamp":354},2,"2023-05-25T09:45:54Z"]