{ "$schema": "https://raw.githubusercontent.com/guitaripod/wwdc-sessions/master/schema/session.schema.json", "schemaVersion": 1, "id": "wwdc2026-400", "event": "wwdc2026", "eventName": "WWDC26", "year": 2026, "eventContentId": 400, "title": "Dub Dub Daily: Day 5", "description": "Swift keeps getting better. Today we explore the latest language updates, what they unlock for your code, and why this is an exciting moment to be a Swift developer — with a special guest to help us go deeper.", "url": "https://developer.apple.com/videos/play/wwdc2026/400", "sosumiURL": "https://sosumi.ai/videos/play/wwdc2026/400", "type": "Video", "publishedAt": "2026-06-12T07:00:00-07:00", "platforms": [], "keywords": [], "topics": [ "Essentials" ], "primaryTopic": "Essentials", "duration": 460, "hasTranscript": true, "transcriptWordCount": 1429, "availableLanguages": [ "eng", "fra", "jpn", "kor", "por", "spa", "zho" ], "media": { "hls": "https://devstreaming-cdn.apple.com/videos/wwdc/2026/400/2/71024f51-e63d-4684-b97c-39b7b148238f/cmaf.m3u8", "downloadHLS": "https://devstreaming-cdn.apple.com/videos/wwdc/2026/400/2/71024f51-e63d-4684-b97c-39b7b148238f/cmaf-download.m3u8", "downloadSD": "https://devstreaming-cdn.apple.com/videos/wwdc/2026/400/2/71024f51-e63d-4684-b97c-39b7b148238f/downloads/wwdc2026-400_sd.mp4", "downloadHD": "https://devstreaming-cdn.apple.com/videos/wwdc/2026/400/2/71024f51-e63d-4684-b97c-39b7b148238f/downloads/wwdc2026-400_hd.mp4", "duration": 460 }, "codeSnippets": [], "resources": [], "path": "sessions/wwdc2026/400-dub-dub-daily-day-5/", "files": { "metadata": "sessions/wwdc2026/400-dub-dub-daily-day-5/metadata.json", "readme": "sessions/wwdc2026/400-dub-dub-daily-day-5/README.md", "transcript": "sessions/wwdc2026/400-dub-dub-daily-day-5/transcript.md", "transcriptJSON": "sessions/wwdc2026/400-dub-dub-daily-day-5/transcript.json" } }