{"users":[{"id":-1,"username":"system","name":"system","avatar_template":"https://global.discourse-cdn.com/swift/original/3X/1/0/10093a1adfa5067a92b315709df8ceab71d9b48b.png","admin":true,"moderator":true,"trust_level":4},{"id":577843,"username":"wil-turner","name":"Wil Turner","avatar_template":"/user_avatar/forums.swift.org/wil-turner/{size}/45038_2.png","trust_level":1},{"id":567635,"username":"younata","name":"Rachel Brindle","avatar_template":"/user_avatar/forums.swift.org/younata/{size}/34709_2.png","trust_level":2},{"id":989,"username":"hassila","name":"Joakim Hassila","avatar_template":"/user_avatar/forums.swift.org/hassila/{size}/22647_2.png","trust_level":2},{"id":551413,"username":"Finagolfin","name":null,"avatar_template":"/user_avatar/forums.swift.org/finagolfin/{size}/34388_2.png","trust_level":2},{"id":388,"username":"Honza_Dvorsky","name":"Honza Dvorsky","avatar_template":"/user_avatar/forums.swift.org/honza_dvorsky/{size}/29867_2.png","trust_level":2},{"id":559627,"username":"al45tair","name":"Alastair Houghton","avatar_template":"/user_avatar/forums.swift.org/al45tair/{size}/17985_2.png","trust_level":2},{"id":557288,"username":"wes1","name":"Wes","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/w/848f3c/{size}.png","trust_level":2},{"id":1964,"username":"allevato","name":"Tony Allevato","avatar_template":"/user_avatar/forums.swift.org/allevato/{size}/385_2.png","trust_level":3},{"id":569942,"username":"EngOmarElsayed","name":"Omar Elsayed","avatar_template":"/user_avatar/forums.swift.org/engomarelsayed/{size}/45556_2.png","trust_level":2},{"id":570119,"username":"nikola","name":"Nikola Stojanović","avatar_template":"/user_avatar/forums.swift.org/nikola/{size}/45872_2.png","trust_level":2},{"id":575722,"username":"NotTheNHK","name":"","avatar_template":"/user_avatar/forums.swift.org/notthenhk/{size}/43199_2.png","trust_level":2},{"id":555623,"username":"mattie","name":"","avatar_template":"/user_avatar/forums.swift.org/mattie/{size}/13267_2.png","trust_level":3},{"id":250700,"username":"ktoso","name":"Konrad 'ktoso' Malawski 🐟🏴‍☠️","avatar_template":"/user_avatar/forums.swift.org/ktoso/{size}/44526_2.png","trust_level":4},{"id":460943,"username":"owenv","name":"Owen Voorhees","avatar_template":"/user_avatar/forums.swift.org/owenv/{size}/6137_2.png","trust_level":2},{"id":1532,"username":"Philippe_Hausler","name":"Philippe Hausler","avatar_template":"/user_avatar/forums.swift.org/philippe_hausler/{size}/22569_2.png","trust_level":2},{"id":551590,"username":"vitamin","name":"Jon Gilbert","avatar_template":"/user_avatar/forums.swift.org/vitamin/{size}/11098_2.png","trust_level":2},{"id":253158,"username":"FranzBusch","name":"Franz Busch","avatar_template":"/user_avatar/forums.swift.org/franzbusch/{size}/19447_2.png","trust_level":3},{"id":1647,"username":"John_McCall","name":"John McCall","avatar_template":"/user_avatar/forums.swift.org/john_mccall/{size}/1351_2.png","moderator":true,"trust_level":3},{"id":557425,"username":"grynspan","name":"Jonathan Grynspan","avatar_template":"/user_avatar/forums.swift.org/grynspan/{size}/15315_2.png","trust_level":3},{"id":993,"username":"Jon_Shier","name":"Jon Shier","avatar_template":"/user_avatar/forums.swift.org/jon_shier/{size}/921_2.png","trust_level":2},{"id":563060,"username":"kperryua","name":"Kevin Perry","avatar_template":"/user_avatar/forums.swift.org/kperryua/{size}/22530_2.png","trust_level":2},{"id":2065,"username":"xwu","name":"Xiaodi Wu","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/x/b487fb/{size}.png","trust_level":3},{"id":557721,"username":"maartene","name":"Maarten Engels","avatar_template":"/user_avatar/forums.swift.org/maartene/{size}/42076_2.png","trust_level":2},{"id":36565,"username":"hollyschilling","name":"Holly Schilling","avatar_template":"/user_avatar/forums.swift.org/hollyschilling/{size}/5775_2.png","trust_level":1},{"id":562252,"username":"ibex","name":null,"avatar_template":"/user_avatar/forums.swift.org/ibex/{size}/30439_2.png","trust_level":3},{"id":168382,"username":"Jon889","name":"Jonathan Bailey","avatar_template":"/user_avatar/forums.swift.org/jon889/{size}/3139_2.png","trust_level":2},{"id":557873,"username":"tshortli","name":"Allan Shortlidge","avatar_template":"/user_avatar/forums.swift.org/tshortli/{size}/15850_2.png","trust_level":3},{"id":137354,"username":"Avi","name":"","avatar_template":"/user_avatar/forums.swift.org/avi/{size}/2962_2.png","trust_level":2},{"id":550063,"username":"anreitersimon","name":"Anreitersimon","avatar_template":"/user_avatar/forums.swift.org/anreitersimon/{size}/7269_2.png","trust_level":2},{"id":571761,"username":"bkhouri","name":"Bassam (Sam) Khouri","avatar_template":"/user_avatar/forums.swift.org/bkhouri/{size}/45895_2.png","trust_level":2},{"id":565250,"username":"sliemeobn","name":"Simon Leeb","avatar_template":"/user_avatar/forums.swift.org/sliemeobn/{size}/27698_2.png","trust_level":2},{"id":501,"username":"Douglas_Gregor","name":"Douglas Gregor","avatar_template":"/user_avatar/forums.swift.org/douglas_gregor/{size}/1362_2.png","moderator":true,"trust_level":2},{"id":253,"username":"beccadax","name":"Becca Royal-Gordon","avatar_template":"/user_avatar/forums.swift.org/beccadax/{size}/34217_2.png","trust_level":2},{"id":579073,"username":"dearrayan","name":"Raiyyan Ur Rahman Mohammed","avatar_template":"/user_avatar/forums.swift.org/dearrayan/{size}/45898_2.png","trust_level":0},{"id":577266,"username":"samuelmurray","name":"Samuel Murray","avatar_template":"/user_avatar/forums.swift.org/samuelmurray/{size}/44421_2.png","trust_level":2},{"id":553478,"username":"dohle","name":"Nils Grabenhorst","avatar_template":"/user_avatar/forums.swift.org/dohle/{size}/45741_2.png","trust_level":1},{"id":1074,"username":"kiel","name":"Kiel Gillard","avatar_template":"/user_avatar/forums.swift.org/kiel/{size}/1392_2.png","trust_level":2},{"id":1286,"username":"mayoff","name":"Rob Mayoff","avatar_template":"/user_avatar/forums.swift.org/mayoff/{size}/613_2.png","trust_level":2},{"id":1800,"username":"Slava_Pestov","name":"Slava Pestov","avatar_template":"/user_avatar/forums.swift.org/slava_pestov/{size}/30204_2.png","trust_level":2},{"id":490181,"username":"jamieQ","name":"Jamie","avatar_template":"/user_avatar/forums.swift.org/jamieq/{size}/5117_2.png","trust_level":3},{"id":573520,"username":"hi2gage","name":"Hi2gage","avatar_template":"/user_avatar/forums.swift.org/hi2gage/{size}/39592_2.png","trust_level":2},{"id":577702,"username":"aviralgoel","name":"Aviral Goel","avatar_template":"/user_avatar/forums.swift.org/aviralgoel/{size}/44853_2.png","trust_level":1},{"id":553163,"username":"SomeRandomiOSDev","name":"Joe Newton","avatar_template":"/user_avatar/forums.swift.org/somerandomiosdev/{size}/13861_2.png","trust_level":2},{"id":1054,"username":"taylorswift","name":"","avatar_template":"/user_avatar/forums.swift.org/taylorswift/{size}/43413_2.png","trust_level":3},{"id":564232,"username":"benjohn","name":"Benjohn","avatar_template":"/user_avatar/forums.swift.org/benjohn/{size}/24406_2.png","trust_level":2},{"id":557542,"username":"AdamCmiel","name":"Adam Cmiel","avatar_template":"/user_avatar/forums.swift.org/adamcmiel/{size}/15453_2.png","trust_level":2},{"id":566872,"username":"isaac-weisberg","name":"Isaac Weisberg","avatar_template":"/user_avatar/forums.swift.org/isaac-weisberg/{size}/29994_2.png","trust_level":2},{"id":561157,"username":"NuriAmari","name":"Nuri Amari","avatar_template":"/user_avatar/forums.swift.org/nuriamari/{size}/19888_2.png","trust_level":2},{"id":250168,"username":"0xTim","name":"Tim","avatar_template":"/user_avatar/forums.swift.org/0xtim/{size}/27968_2.png","trust_level":2},{"id":2336,"username":"mpangburn","name":"Michael Pangburn","avatar_template":"/user_avatar/forums.swift.org/mpangburn/{size}/45144_2.png","trust_level":2},{"id":578397,"username":"jefferythomas","name":"Jeffery Thomas","avatar_template":"/user_avatar/forums.swift.org/jefferythomas/{size}/45374_2.png","trust_level":1},{"id":552083,"username":"tera","name":"","avatar_template":"/user_avatar/forums.swift.org/tera/{size}/38201_2.png","trust_level":3},{"id":2836,"username":"Nobody1707","name":"Nobody1707","avatar_template":"/user_avatar/forums.swift.org/nobody1707/{size}/2169_2.png","trust_level":3},{"id":258813,"username":"sveinhal","name":"Svein Halvor Halvorsen","avatar_template":"/user_avatar/forums.swift.org/sveinhal/{size}/3992_2.png","trust_level":2},{"id":546074,"username":"sisoje","name":"Lazar Otasevic","avatar_template":"/user_avatar/forums.swift.org/sisoje/{size}/6120_2.png","trust_level":2},{"id":1000,"username":"jrose","name":"Jordan Rose","avatar_template":"/user_avatar/forums.swift.org/jrose/{size}/408_2.png","trust_level":3},{"id":2064,"username":"Xi_Ge","name":"Xi Ge","avatar_template":"/user_avatar/forums.swift.org/xi_ge/{size}/1594_2.png","trust_level":2},{"id":1289,"username":"mbrandonw","name":"Brandon Williams","avatar_template":"/user_avatar/forums.swift.org/mbrandonw/{size}/349_2.png","trust_level":2},{"id":559586,"username":"erithacus","name":"Robin","avatar_template":"/user_avatar/forums.swift.org/erithacus/{size}/20377_2.png","trust_level":2},{"id":2686,"username":"smontgomery","name":"Stuart Montgomery","avatar_template":"/user_avatar/forums.swift.org/smontgomery/{size}/965_2.png","trust_level":2},{"id":563480,"username":"grabz","name":"Ákos Grabecz","avatar_template":"/user_avatar/forums.swift.org/grabz/{size}/14508_2.png","trust_level":2},{"id":573286,"username":"alkozin","name":"Alexander Kozin","avatar_template":"/user_avatar/forums.swift.org/alkozin/{size}/39251_2.png","trust_level":1},{"id":552133,"username":"tevelee","name":"Laszlo Teveli","avatar_template":"/user_avatar/forums.swift.org/tevelee/{size}/9775_2.png","trust_level":2},{"id":1425,"username":"Nevin","name":"","avatar_template":"/user_avatar/forums.swift.org/nevin/{size}/617_2.png","trust_level":3},{"id":556229,"username":"andrews05","name":"Andrew","avatar_template":"/user_avatar/forums.swift.org/andrews05/{size}/13816_2.png","trust_level":2},{"id":568377,"username":"plemarquand","name":"Paul LeMarquand","avatar_template":"/user_avatar/forums.swift.org/plemarquand/{size}/32097_2.png","trust_level":2},{"id":561910,"username":"jmschonfeld","name":"Jeremy Schonfeld","avatar_template":"/user_avatar/forums.swift.org/jmschonfeld/{size}/20922_2.png","trust_level":2},{"id":577753,"username":"broken-circle","name":"","avatar_template":"/user_avatar/forums.swift.org/broken-circle/{size}/44882_2.png","trust_level":2},{"id":565465,"username":"KeithBauerANZ","name":"Keith Bauer","avatar_template":"/user_avatar/forums.swift.org/keithbaueranz/{size}/27897_2.png","trust_level":2},{"id":571310,"username":"hbaker","name":"Hunter Baker","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/h/ecc23a/{size}.png","trust_level":2},{"id":556984,"username":"friday","name":null,"avatar_template":"/user_avatar/forums.swift.org/friday/{size}/45718_2.png","trust_level":1}],"primary_groups":[],"flair_groups":[],"topic_list":{"can_create_topic":false,"more_topics_url":"/c/evolution/pitches/5?page=1","per_page":30,"top_tags":[{"id":17,"name":"concurrency","slug":"concurrency"},{"id":112,"name":"packagemanager","slug":"packagemanager"},{"id":10,"name":"generics","slug":"generics"},{"id":13,"name":"collection","slug":"collection"},{"id":128,"name":"stdlib","slug":"stdlib"},{"id":86,"name":"protocols","slug":"protocols"},{"id":892,"name":"swift-testing","slug":"swift-testing"},{"id":14,"name":"foundation","slug":"foundation"},{"id":400,"name":"macros","slug":"macros"},{"id":25,"name":"compiler","slug":"compiler"},{"id":41,"name":"codable","slug":"codable"},{"id":64,"name":"optional","slug":"optional"},{"id":183,"name":"pitch","slug":"pitch"},{"id":262,"name":"propertywrapper","slug":"propertywrapper"},{"id":11,"name":"string","slug":"string"},{"id":58,"name":"swift","slug":"swift"},{"id":19,"name":"swift-evolution","slug":"swift-evolution"},{"id":600,"name":"api","slug":"api"},{"id":170,"name":"enums","slug":"enums"},{"id":175,"name":"tuple","slug":"tuple"},{"id":22,"name":"init","slug":"init"},{"id":138,"name":"numerics","slug":"numerics"},{"id":101,"name":"access-control","slug":"access-control"},{"id":48,"name":"april-fools","slug":"april-fools"},{"id":60,"name":"extensions","slug":"extensions"},{"id":216,"name":"swift-syntax","slug":"swift-syntax"},{"id":43,"name":"syntax","slug":"syntax"},{"id":816,"name":"attached-macros","slug":"attached-macros"},{"id":195,"name":"closure","slug":"closure"},{"id":311,"name":"functions","slug":"functions"},{"id":142,"name":"associatedtype","slug":"associatedtype"}],"topics":[{"fancy_title":"About the Pitches category","id":11,"title":"About the Pitches category","slug":"about-the-pitches-category","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2018-01-18T07:44:44.626Z","last_posted_at":"2018-01-18T07:44:46.463Z","bumped":true,"bumped_at":"2018-01-18T20:27:08.503Z","archetype":"regular","unseen":false,"pinned":true,"unpinned":null,"excerpt":"The Pitches category is an area for pitching ideas for evolution of the Swift language prior to a formal review. \nThis category will accept email sent to: swift+pitches@forums.swift.org","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":2138,"like_count":2,"has_summary":false,"last_poster_username":"system","category_id":5,"op_like_count":2,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"[Pitch] A Structured Approach to Build and Test Results Data","id":85799,"title":"[Pitch] A Structured Approach to Build and Test Results Data","slug":"pitch-a-structured-approach-to-build-and-test-results-data","posts_count":9,"reply_count":3,"highest_post_number":9,"image_url":null,"created_at":"2026-04-03T05:53:54.703Z","last_posted_at":"2026-07-21T09:19:00.238Z","bumped":true,"bumped_at":"2026-07-21T09:19:00.238Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":62,"name":"xcode","slug":"xcode"},{"id":892,"name":"swift-testing","slug":"swift-testing"},{"id":250,"name":"xctest","slug":"xctest"},{"id":78,"name":"tools","slug":"tools"},{"id":674,"name":"build-tools","slug":"build-tools"}],"tags_descriptions":{},"views":769,"like_count":24,"has_summary":false,"last_poster_username":"Honza_Dvorsky","category_id":5,"op_like_count":16,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":577843,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":567635,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":989,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":551413,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":388,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"[Pitch] Literate Swift","id":88352,"title":"[Pitch] Literate Swift","slug":"pitch-literate-swift","posts_count":5,"reply_count":1,"highest_post_number":5,"image_url":null,"created_at":"2026-07-17T18:27:37.784Z","last_posted_at":"2026-07-20T11:31:59.282Z","bumped":true,"bumped_at":"2026-07-20T11:31:59.282Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":676,"like_count":11,"has_summary":false,"last_poster_username":"al45tair","category_id":5,"op_like_count":5,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":559627,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":557288,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1964,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"[Pitch] @Concurrent macro","id":87978,"title":"[Pitch] @Concurrent macro","slug":"pitch-concurrent-macro","posts_count":26,"reply_count":15,"highest_post_number":26,"image_url":null,"created_at":"2026-07-04T09:14:16.026Z","last_posted_at":"2026-07-19T09:03:46.565Z","bumped":true,"bumped_at":"2026-07-19T09:03:46.565Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":17,"name":"concurrency","slug":"concurrency"}],"tags_descriptions":{},"views":1354,"like_count":31,"has_summary":false,"last_poster_username":"EngOmarElsayed","category_id":5,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":569942,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":570119,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":575722,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":555623,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":250700,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"[Pitch] Flexible Swift/C Interoperability in Packages","id":88354,"title":"[Pitch] Flexible Swift/C Interoperability in Packages","slug":"pitch-flexible-swift-c-interoperability-in-packages","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-07-17T19:59:14.291Z","last_posted_at":"2026-07-19T04:15:47.874Z","bumped":true,"bumped_at":"2026-07-19T04:15:47.874Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":112,"name":"packagemanager","slug":"packagemanager"}],"tags_descriptions":{},"views":342,"like_count":26,"has_summary":false,"last_poster_username":"owenv","category_id":5,"op_like_count":23,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":460943,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"[Pitch 4] Delayed Enqueuing for Executors","id":87918,"title":"[Pitch 4] Delayed Enqueuing for Executors","slug":"pitch-4-delayed-enqueuing-for-executors","posts_count":27,"reply_count":17,"highest_post_number":27,"image_url":null,"created_at":"2026-07-01T14:17:40.509Z","last_posted_at":"2026-07-17T23:38:47.284Z","bumped":true,"bumped_at":"2026-07-17T23:38:47.284Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":1121,"like_count":17,"has_summary":false,"last_poster_username":"John_McCall","category_id":5,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":559627,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1532,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":551590,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":253158,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1647,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"[Pitch] Move TopLevelEncoder and TopLevelDecoder to the standard library","id":88318,"title":"[Pitch] Move TopLevelEncoder and TopLevelDecoder to the standard library","slug":"pitch-move-toplevelencoder-and-topleveldecoder-to-the-standard-library","posts_count":13,"reply_count":6,"highest_post_number":13,"image_url":null,"created_at":"2026-07-15T21:23:55.162Z","last_posted_at":"2026-07-16T16:35:20.618Z","bumped":true,"bumped_at":"2026-07-16T16:35:20.618Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":41,"name":"codable","slug":"codable"},{"id":183,"name":"pitch","slug":"pitch"}],"tags_descriptions":{},"views":538,"like_count":31,"has_summary":false,"last_poster_username":"xwu","category_id":5,"op_like_count":10,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":557425,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":993,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":250700,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":563060,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":2065,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"[Pitch] Revise Swift Testing&rsquo;s Attachment/Encodable interop","id":88122,"title":"[Pitch] Revise Swift Testing's Attachment/Encodable interop","slug":"pitch-revise-swift-testings-attachment-encodable-interop","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-07-07T20:15:01.142Z","last_posted_at":"2026-07-13T20:47:05.715Z","bumped":true,"bumped_at":"2026-07-13T20:47:05.715Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":892,"name":"swift-testing","slug":"swift-testing"}],"tags_descriptions":{},"views":217,"like_count":5,"has_summary":false,"last_poster_username":"maartene","category_id":5,"op_like_count":5,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":557425,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":557721,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"[Pitch] Surfaces","id":88169,"title":"[Pitch] Surfaces","slug":"pitch-surfaces","posts_count":14,"reply_count":7,"highest_post_number":14,"image_url":null,"created_at":"2026-07-09T04:45:17.921Z","last_posted_at":"2026-07-12T06:45:05.979Z","bumped":true,"bumped_at":"2026-07-12T06:45:05.979Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":101,"name":"access-control","slug":"access-control"},{"id":43,"name":"syntax","slug":"syntax"},{"id":879,"name":"symbolvisibility","slug":"symbolvisibility"}],"tags_descriptions":{},"views":1070,"like_count":31,"has_summary":false,"last_poster_username":"Avi","category_id":5,"op_like_count":7,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":36565,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":562252,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":168382,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":557873,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":137354,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Pitch: Compilation Caching Support in SwiftPM","id":88079,"title":"Pitch: Compilation Caching Support in SwiftPM","slug":"pitch-compilation-caching-support-in-swiftpm","posts_count":10,"reply_count":3,"highest_post_number":10,"image_url":null,"created_at":"2026-07-06T15:54:02.056Z","last_posted_at":"2026-07-10T14:50:29.478Z","bumped":true,"bumped_at":"2026-07-10T14:50:29.478Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":112,"name":"packagemanager","slug":"packagemanager"},{"id":410,"name":"swiftpm","slug":"swiftpm"}],"tags_descriptions":{},"views":934,"like_count":61,"has_summary":false,"last_poster_username":"Finagolfin","category_id":5,"op_like_count":40,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":460943,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":550063,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":571761,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":565250,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":551413,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"[Pitch] Create official comprehensive concurrency documentation and adopt related enhanced processes","id":88124,"title":"[Pitch] Create official comprehensive concurrency documentation and adopt related enhanced processes","slug":"pitch-create-official-comprehensive-concurrency-documentation-and-adopt-related-enhanced-processes","posts_count":3,"reply_count":1,"highest_post_number":3,"image_url":null,"created_at":"2026-07-07T20:46:57.988Z","last_posted_at":"2026-07-09T19:47:45.436Z","bumped":true,"bumped_at":"2026-07-09T19:47:45.436Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":17,"name":"concurrency","slug":"concurrency"},{"id":33,"name":"documentation","slug":"documentation"},{"id":19,"name":"swift-evolution","slug":"swift-evolution"}],"tags_descriptions":{},"views":466,"like_count":11,"has_summary":false,"last_poster_username":"vitamin","category_id":5,"op_like_count":9,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":551590,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":570119,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"[Pitch] Extending `@section` to functions","id":87174,"title":"[Pitch] Extending `@section` to functions","slug":"pitch-extending-section-to-functions","posts_count":5,"reply_count":2,"highest_post_number":5,"image_url":null,"created_at":"2026-06-06T21:34:12.529Z","last_posted_at":"2026-07-07T19:57:58.901Z","bumped":true,"bumped_at":"2026-07-07T19:57:58.901Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":531,"like_count":20,"has_summary":false,"last_poster_username":"beccadax","category_id":5,"op_like_count":11,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":501,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1964,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":557425,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":253,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"[Pitch] Package Manager HTTP Proxy Configuration","id":88121,"title":"[Pitch] Package Manager HTTP Proxy Configuration","slug":"pitch-package-manager-http-proxy-configuration","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-07-07T18:57:11.660Z","last_posted_at":"2026-07-07T18:57:11.737Z","bumped":true,"bumped_at":"2026-07-07T18:57:11.737Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":111,"like_count":4,"has_summary":false,"last_poster_username":"dearrayan","category_id":5,"op_like_count":4,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":579073,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Pitch: Add CLI to edit global configuration of mirrors","id":86091,"title":"Pitch: Add CLI to edit global configuration of mirrors","slug":"pitch-add-cli-to-edit-global-configuration-of-mirrors","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-04-17T17:55:33.185Z","last_posted_at":"2026-07-07T17:53:04.807Z","bumped":true,"bumped_at":"2026-07-07T17:53:04.807Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":112,"name":"packagemanager","slug":"packagemanager"},{"id":496,"name":"mirror","slug":"mirror"}],"tags_descriptions":{},"views":240,"like_count":4,"has_summary":false,"last_poster_username":"samuelmurray","category_id":5,"op_like_count":3,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":577266,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"[Pitch] Lazy Accessor Macros","id":87515,"title":"[Pitch] Lazy Accessor Macros","slug":"pitch-lazy-accessor-macros","posts_count":6,"reply_count":3,"highest_post_number":6,"image_url":null,"created_at":"2026-06-19T15:36:44.401Z","last_posted_at":"2026-07-07T17:45:56.167Z","bumped":true,"bumped_at":"2026-07-07T17:45:56.167Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":400,"name":"macros","slug":"macros"},{"id":25,"name":"compiler","slug":"compiler"},{"id":131,"name":"lazy","slug":"lazy"}],"tags_descriptions":{},"views":691,"like_count":13,"has_summary":false,"last_poster_username":"dohle","category_id":5,"op_like_count":11,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":553478,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1074,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"[Pitch] Implicit member expressions for function-typed parameters","id":87892,"title":"[Pitch] Implicit member expressions for function-typed parameters","slug":"pitch-implicit-member-expressions-for-function-typed-parameters","posts_count":16,"reply_count":12,"highest_post_number":16,"image_url":null,"created_at":"2026-06-30T16:38:21.857Z","last_posted_at":"2026-07-07T15:08:02.553Z","bumped":true,"bumped_at":"2026-07-07T15:08:02.553Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":902,"like_count":23,"has_summary":false,"last_poster_username":"vitamin","category_id":5,"op_like_count":6,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":551590,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1286,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":2065,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1800,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"[Pitch] SwiftPM Build Performance Debugging Options","id":87369,"title":"[Pitch] SwiftPM Build Performance Debugging Options","slug":"pitch-swiftpm-build-performance-debugging-options","posts_count":14,"reply_count":8,"highest_post_number":14,"image_url":"https://global.discourse-cdn.com/swift/optimized/3X/8/4/84fd725161e4cce6e61d947d20971227b6f94675_2_1024x397.png","created_at":"2026-06-13T20:45:34.345Z","last_posted_at":"2026-07-07T05:54:30.951Z","bumped":true,"bumped_at":"2026-07-07T05:54:30.951Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":112,"name":"packagemanager","slug":"packagemanager"},{"id":410,"name":"swiftpm","slug":"swiftpm"}],"tags_descriptions":{},"views":711,"like_count":24,"has_summary":false,"last_poster_username":"ktoso","category_id":5,"op_like_count":10,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":460943,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":490181,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":573520,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":253158,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":250700,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"[Pitch] SARIF Support for Swift Diagnostics","id":85513,"title":"[Pitch] SARIF Support for Swift Diagnostics","slug":"pitch-sarif-support-for-swift-diagnostics","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2026-03-23T18:40:40.059Z","last_posted_at":"2026-07-06T20:18:12.392Z","bumped":true,"bumped_at":"2026-07-06T20:18:12.392Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":583,"name":"diagnostics","slug":"diagnostics"},{"id":483,"name":"serialization","slug":"serialization"}],"tags_descriptions":{},"views":518,"like_count":13,"has_summary":false,"last_poster_username":"aviralgoel","category_id":5,"op_like_count":13,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":577702,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"[Meta Pitch] Add Comprehensive Formal Documentation &amp; Change Process for Swift Concurrency","id":88008,"title":"[Meta Pitch] Add Comprehensive Formal Documentation & Change Process for Swift Concurrency","slug":"meta-pitch-add-comprehensive-formal-documentation-change-process-for-swift-concurrency","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-07-05T22:27:27.305Z","last_posted_at":"2026-07-05T22:27:27.366Z","bumped":true,"bumped_at":"2026-07-05T22:27:27.366Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":284,"like_count":9,"has_summary":false,"last_poster_username":"vitamin","category_id":5,"op_like_count":9,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":551590,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Pitch: `withIsolation` convenience methods for Actors","id":68429,"title":"Pitch: `withIsolation` convenience methods for Actors","slug":"pitch-withisolation-convenience-methods-for-actors","posts_count":10,"reply_count":7,"highest_post_number":10,"image_url":null,"created_at":"2023-11-13T16:21:10.345Z","last_posted_at":"2026-07-02T05:44:48.909Z","bumped":true,"bumped_at":"2026-07-02T05:44:48.909Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":1566,"like_count":26,"has_summary":false,"last_poster_username":"benjohn","category_id":5,"op_like_count":3,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":553163,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1054,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1647,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":250700,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":564232,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"[Pitch] Allow non-resilient modules to hide dependencies to clients","id":75737,"title":"[Pitch] Allow non-resilient modules to hide dependencies to clients","slug":"pitch-allow-non-resilient-modules-to-hide-dependencies-to-clients","posts_count":13,"reply_count":10,"highest_post_number":13,"image_url":null,"created_at":"2024-10-31T21:09:26.583Z","last_posted_at":"2026-06-30T15:29:22.852Z","bumped":true,"bumped_at":"2026-06-30T15:29:22.852Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":112,"name":"packagemanager","slug":"packagemanager"},{"id":338,"name":"cxx-interop","slug":"cxx-interop"}],"tags_descriptions":{},"views":1851,"like_count":36,"has_summary":false,"last_poster_username":"NuriAmari","category_id":5,"op_like_count":6,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":557542,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":501,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":566872,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":2065,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":561157,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"[Pitch] Data-dependent test serialization","id":86096,"title":"[Pitch] Data-dependent test serialization","slug":"pitch-data-dependent-test-serialization","posts_count":17,"reply_count":7,"highest_post_number":17,"image_url":null,"created_at":"2026-04-17T21:45:38.222Z","last_posted_at":"2026-06-30T14:31:29.698Z","bumped":true,"bumped_at":"2026-06-30T14:31:29.698Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":17,"name":"concurrency","slug":"concurrency"},{"id":892,"name":"swift-testing","slug":"swift-testing"}],"tags_descriptions":{},"views":837,"like_count":40,"has_summary":false,"last_poster_username":"maartene","category_id":5,"op_like_count":15,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":557425,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":250168,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1964,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":2336,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":557721,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Optional.unwrap() to replace Optional.map()","id":86901,"title":"Optional.unwrap() to replace Optional.map()","slug":"optional-unwrap-to-replace-optional-map","posts_count":62,"reply_count":61,"highest_post_number":78,"image_url":null,"created_at":"2026-05-23T20:10:33.456Z","last_posted_at":"2026-06-30T08:33:12.511Z","bumped":true,"bumped_at":"2026-06-30T08:33:12.511Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":299,"name":"optionals","slug":"optionals"}],"tags_descriptions":{},"views":3375,"like_count":127,"has_summary":true,"last_poster_username":"maartene","category_id":5,"op_like_count":2,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":578397,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":552083,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":2836,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":258813,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":557721,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"[Pitch] Init Wrappers","id":87095,"title":"[Pitch] Init Wrappers","slug":"pitch-init-wrappers","posts_count":7,"reply_count":4,"highest_post_number":7,"image_url":null,"created_at":"2026-06-03T20:20:28.509Z","last_posted_at":"2026-06-29T22:17:05.983Z","bumped":true,"bumped_at":"2026-06-29T22:17:05.983Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":1125,"like_count":8,"has_summary":false,"last_poster_username":"vitamin","category_id":5,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":551590,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":250700,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":546074,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":250168,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Implementing global @objc functions","id":87658,"title":"Implementing global @objc functions","slug":"implementing-global-objc-functions","posts_count":52,"reply_count":43,"highest_post_number":52,"image_url":null,"created_at":"2026-06-24T15:17:05.628Z","last_posted_at":"2026-06-29T20:04:54.180Z","bumped":true,"bumped_at":"2026-06-29T20:04:54.180Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":1048,"like_count":19,"has_summary":true,"last_poster_username":"AdamCmiel","category_id":5,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":557542,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1000,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1964,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":2064,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":2065,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"[Pitch] Add a `.taskLocal` trait to Swift Testing","id":87603,"title":"[Pitch] Add a `.taskLocal` trait to Swift Testing","slug":"pitch-add-a-tasklocal-trait-to-swift-testing","posts_count":14,"reply_count":5,"highest_post_number":15,"image_url":null,"created_at":"2026-06-22T18:42:47.365Z","last_posted_at":"2026-06-29T19:20:14.972Z","bumped":true,"bumped_at":"2026-06-29T19:20:14.972Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":892,"name":"swift-testing","slug":"swift-testing"}],"tags_descriptions":{},"views":1098,"like_count":50,"has_summary":false,"last_poster_username":"mbrandonw","category_id":5,"op_like_count":22,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":1289,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":250700,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":559586,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":2686,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":563480,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Ternary unwrapping","id":84147,"title":"Ternary unwrapping","slug":"ternary-unwrapping","posts_count":10,"reply_count":5,"highest_post_number":11,"image_url":null,"created_at":"2026-01-15T07:20:13.964Z","last_posted_at":"2026-06-27T04:10:24.486Z","bumped":true,"bumped_at":"2026-06-27T04:10:24.486Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":951,"like_count":20,"has_summary":false,"last_poster_username":"alkozin","category_id":5,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":573286,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":552133,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":552083,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1425,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":556229,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"[Pitch] Debugging Swift Tests with LLDB","id":86413,"title":"[Pitch] Debugging Swift Tests with LLDB","slug":"pitch-debugging-swift-tests-with-lldb","posts_count":7,"reply_count":2,"highest_post_number":7,"image_url":null,"created_at":"2026-05-01T18:18:14.407Z","last_posted_at":"2026-06-25T02:41:39.605Z","bumped":true,"bumped_at":"2026-06-25T02:41:39.605Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":112,"name":"packagemanager","slug":"packagemanager"},{"id":892,"name":"swift-testing","slug":"swift-testing"}],"tags_descriptions":{},"views":541,"like_count":30,"has_summary":false,"last_poster_username":"ktoso","category_id":5,"op_like_count":14,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":568377,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":561910,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":250700,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"[Pitch] Async queue that serialize the excuation of it’s task in FIFO order","id":87200,"title":"[Pitch] Async queue that serialize the excuation of it’s task in FIFO order","slug":"pitch-async-queue-that-serialize-the-excuation-of-it-s-task-in-fifo-order","posts_count":6,"reply_count":4,"highest_post_number":7,"image_url":null,"created_at":"2026-06-08T09:36:47.066Z","last_posted_at":"2026-06-22T07:48:08.246Z","bumped":true,"bumped_at":"2026-06-22T07:48:08.246Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":17,"name":"concurrency","slug":"concurrency"}],"tags_descriptions":{},"views":480,"like_count":6,"has_summary":false,"last_poster_username":"EngOmarElsayed","category_id":5,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":569942,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":137354,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1000,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"[Pitch] @Reasync and @ReasyncMembers macros","id":86180,"title":"[Pitch] @Reasync and @ReasyncMembers macros","slug":"pitch-reasync-and-reasyncmembers-macros","posts_count":41,"reply_count":22,"highest_post_number":41,"image_url":null,"created_at":"2026-04-22T15:34:37.573Z","last_posted_at":"2026-06-18T09:44:32.878Z","bumped":true,"bumped_at":"2026-06-18T09:44:32.878Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":17,"name":"concurrency","slug":"concurrency"},{"id":400,"name":"macros","slug":"macros"}],"tags_descriptions":{},"views":2771,"like_count":107,"has_summary":false,"last_poster_username":"friday","category_id":5,"op_like_count":18,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":577753,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":555623,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":565465,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":571310,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":556984,"primary_group_id":null,"flair_group_id":null}]}]}}